Para administrar las actualizaciones de sistemas, con Actualización automática de Solaris puede copiar el sistema operativo, lo cual crea un nuevo entorno de inicio. Esta copia se puede comparar con el sistema principal que se ha actualizado con cambios sin importancia. El archivo de almacenamiento diferencial Solaris Flash resultante se puede instalar entonces en los sistemas clonados.
Si desea más información 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.
Desde el sistema principal sin cambios, cree un nuevo entorno de inicio mediante el comando lucreate.
Este nuevo entorno de inicio es una copia exacta del sistema principal y se puede usar para crear el archivo de almacenamiento diferencial.
Conviértase en superusuario o asuma una función similar.
Las funciones incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuring RBAC (Task Map) de System Administration Guide: Security Services.
Compruebe el estado de los dos entornos de inicio.
# lustatus copy_BE boot environment Is Active Active Can Copy Name Complete Now OnReboot Delete Status ------------------------------------------------------------------------ master_BE yes yes yes no - copy_BE yes no no yes - |
Actualice la imagen principal con cualquiera de los cambios siguientes.
Suprima paquetes.
Agregue paquetes o modificaciones.
Modificar los archivos de configuración.
Agregue soporte para dispositivos periféricos en el sistema clónico.
(Opcional) Cree secuencias de comandos de personalización. Consulte Creación de las secuencias de personalización.
Cree el archivo diferencial.
Monte el entorno de inicio recién creado.
# lumount BE_name /a |
Cree el archivo de almacenamiento diferencial comparando el sistema principal en el entorno de inicio.
# flarcreate -n archive_name -A new_BE_dir\ options path/filename |
Especifica el nombre asignado al archivo de almacenamiento.
Crea un archivo de almacenamiento diferencial comparando una nueva imagen del sistema con la imagen que especifica el argumento nuevo_dir_entorno_inicio.
Para obtener una lista de las opciones, consulte Comando flar.
Especifica la ruta al directorio donde desee guardar el archivo de almacenamiento. Si no especifica ninguna ruta, flarcreate guarda el archivo de almacenamiento en el directorio actual.
Especifica el nombre del archivo de almacenamiento.
Desmonte el nuevo entorno de inicio.
# luumount copy_BE |
El comando flarcreate devuelve un código de salida.
Si la creación es satisfactoria se devuelve un código de salida de 0.
Si se produce un fallo se devuelve un código de salida distinto de cero.
Instale el archivo de almacenamiento diferencial Solaris Flash mediante un perfil JumpStart.
Los sistemas clónicos que se piense instalar deben ser un duplicado del sistema principal original; de lo contrario, la instalación fallará.
El perfil del ejemplo siguiente instala un archivo de almacenamiento diferencial, test.diff, en el dispositivo c1t1d0s0.
JumpStart profile ----------------------- install_type flash_update archive_location http server /rw/test.diff root_device c1t1d0s0 |
master_BE es el nombre del entorno de inicio actual. entorno_inicio_copia es el nombre del nuevo entorno de inicio. Los sistemas de archivo raíz (/) y /usr se ubican en s0 y s3 . El comando lustatus informa de que la copia del nuevo entorno de inicio está terminada. El paquete SUNWman se añade al sistema principal. Después de actualizar el sistema principal agregando el paquete SUNWman, el comando flarcreate crea un archivo de almacenamiento diferencial que compara el entorno de inicio principal cambiado y el nuevo sin cambiar.
# lucreate -c master_BE -m /:/dev/dsk/c0t1d0s0:ufs \ -m /usr:/dev/dsk/c0t1d0s3:ufs -n copy_BE # lustatus # pkgadd SUNWman # lumount copy_BE /a # flarcreate -n test.diff -c -A /a /net/server/export/test.diff # luumount copy_BE |
Instale el archivo de almacenamiento diferencial en los sistemas clonados. Si desea obtener información sobre cómo instalar un archivo de almacenamiento, consulte Para preparar la instalación de un archivo de almacenamiento Solaris Flash con el método de instalación JumpStart personalizada de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.
La siguiente imagen muestra la creación de un nuevo entorno de inicio utilizando el comando lucreate.