Tras haber instalado el software en el sistema principal, pueden ejecutarse secuencias de comandos especiales durante la creación, instalación, postinstalación y primer reinicio. Estas secuencias permiten las tareas siguientes:
Configurar las aplicaciones en sistemas clónicos. Se puede usar una secuencia JumpStart personalizada para algunas configuraciones sencillas. Para configuraciones más complicadas, es posible que sea necesario un procesamiento de archivo de configuración especial en el sistema principal antes o después de la instalación en el sistema principal.
Proteger las personalizaciones locales en los sistemas clónicos. Las secuencias de comandos de preinstalación y postinstalación local residen en el clónico. Estas secuencias protegen las personalizaciones locales de ser sobrescritas por el software Solaris Flash.
Identificar los datos no copiables que dependan del servidor, lo que permite independizar el sistema del archivo de almacenamiento. Se activa la independencia del servidor modificando los datos o excluyéndolos del archivo de almacenamiento. Un archivo de registro es un ejemplo de dato dependiente del servidor.
Validar la integridad del software en el archivo de almacenamiento durante la creación.
Validar la instalación en el sistema clónico.
Cuando cree secuencias de comandos distintas de la secuencia de comandos de reinicio, siga estas directrices para asegurar que la secuencia de comandos no dañe el sistema operativo ni interrumpa el sistema. Estas directrices permiten utilizar Actualización automática de Solaris, que crea un nuevo entorno de inicio para la instalación del sistema operativo. Se puede instalar el nuevo entorno de inicio con un archivo de almacenamiento mientras se ejecuta el sistema actual.
Estas pautas no son para reiniciar secuencias que pueden ejecutar daemons o llevar a cabo otras modificaciones en el sistema de archivos raíz (/).
Las secuencias no deben afectar al sistema en ejecución. Es posible que el sistema operativo que se esté ejecutando no sea el mismo que cuando se haya instalado el archivo de almacenamiento Solaris Flash.
Las secuencias no deben iniciar ni detener ningún proceso de daemon.
Las secuencias de comandos no deben depender del resultado de comandos como ps, truss o uname, que dependen del sistema operativo. Estos comandos proporcionan información sobre el sistema operativo en ejecución.
Las secuencias no deben enviar ninguna señal, ya que pueden afectar a cualquier proceso en ejecución.
Las secuencias pueden usar comandos UNIX estándar que faciliten las secuencias de shell, como expr, cp y ls,
Si desea obtener una descripción general sobre Actualización automática de Solaris, consulte el Capítulo 2, Actualización automática de Solaris (descripción general) de Guía de instalación de Oracle Solaris 10 9/10: Actualización automática de Solaris y planificación de la actualización.