Los siguientes ejemplos de perfiles muestran cómo usar diferentes valores y palabras clave de perfiles para controlar la instalación del software Solaris en un sistema. En Valores y palabras clave de perfiles se incluye una descripción de valores y palabras clave de perfil.
# profile keywords profile values # ----------------- ----------------- install_type initial_install1 system_type standalone2 partitioning default3 filesys any 512 swap # specify size of /swap cluster SUNWCprog4 package SUNWman delete5 cluster SUNWCacc |
La palabra clave install_type es necesaria en todos los perfiles.
La palabra clave system_type determina que se realizará una instalación de sistema autónomo.
Los segmentos del sistema de archivos están determinados por el software que se va a instalar, con el valor default. El tamaño del archivo swap se fija en 512 Mbytes y se instala en cualquier disco, valor any.
El grupo de software de Solaris para desarrolladores, SUNWCprog, se instala en el sistema.
Si las páginas de comando man estándar se montan desde el servidor de archivos, s_ref, en la red; los paquetes de páginas de comando man no se deben instalar en el sistema. Los paquetes que contienen las utilidades de contabilidad del sistema están seleccionados para instalarse en éste.
# profile keywords profile values # ---------------- ------------------- install_type initial_install system_type standalone partitioning explicit1 filesys c0t0d0s0 auto / filesys c0t3d0s1 auto swap filesys any auto usr cluster SUNWCall2 |
Los segmentos del sistema de archivos están determinados por las palabras clave filesys, valor explicit. El tamaño del sistema de archivos raíz (/) se basa en el software seleccionado, valor auto, y se instala en c0t0d0s0. Se fija el tamaño del archivo swap necesario y se instala en c0t3d0s1. usr se basa en el software seleccionado y el programa de instalación determina dónde hay que instalar usr, de acuerdo con el valor any.
El grupo de software de Solaris de distribución completa, SUNWCall, se instala en el sistema.
# profile keywords profile values # ---------------- ------------------- install_type initial_install system_type standalone fdisk c0t0d0 0x04 delete1 fdisk c0t0d0 solaris maxfree2 cluster SUNWCall3 cluster SUNWCacc delete4 |
Todas las particiones fdisk de tipo DOSOS16 (04 hexadecimal) se borran del disco c0t0d0.
Una partición fdisk de Solaris se crea en el espacio libre más grande contiguo en el disco c0t0d0.
El grupo de software de distribución completa, SUNWCall, se instala en el sistema.
Las utilidades de contabilidad del sistema, SUNWCacc, no se instalan en el sistema.
# profile keywords profile values # ---------------- ------------------- install_type upgrade1 root_device c0t3d0s22 backup_media remote_filesystem timber:/export/scratch3 layout_constraint c0t3d0s2 changeable 1004 layout_constraint c0t3d0s4 changeable layout_constraint c0t3d0s5 movable package SUNWbcp delete5 package SUNWxwman add6 cluster SUNWCacc add locale de7 |
El perfil moderniza un sistema mediante la reasignación del espacio de disco. En este ejemplo, el espacio en el disco debe reasignarse porque algunos sistemas de archivos no tienen espacio suficiente para la modernización.
El sistema de archivos raíz de c0t3d0s2 se moderniza.
Se usa un sistema remoto denominado timber para realizar una copia de seguridad durante la asignación del espacio de disco. Para conocer más valores de palabras clave de soporte de copia de seguridad, consulte Palabra clave de perfil backup_media.
Las palabras clave layout_constraint determinan que, al reasignar el espacio de disco para la modernización, la disposición automática puede:
Cambiar los segmentos 2 y 4. Los segmentos se pueden mover a otra ubicación y su tamaño también se puede modificar.
Mover el segmento 5. El segmento se pueden mover a otra ubicación, pero su tamaño no se puede modificar.
El paquete de compatibilidad binaria, SUNWbcp, no está instalado en el sistema después de la modernización.
El código garantiza que las páginas de comando man del sistema X Window y las utilidades de contabilidad del sistema se instalen, si no están ya instaladas. Todos los paquetes que hay ya en el sistema se modernizan automáticamente.
Los paquetes de localización alemanes se deben instalar en el sistema.
En el ejemplo siguiente, el perfil indica que el programa JumpStart personalizado recupera el contenedor Solaris Flash de un servidor HTTP.
# profile keywords profile values # ---------------- ------------------- install_type flash_install1 archive_location http installserver /flasharchive/solaris9archive2 partitioning explicit3 filesys c0t1d0s0 4000 / filesys c0t1d0s1 512 swap filesys c0t1d0s7 free /export/home
El perfil instala un contenedor Solaris Flash en el sistema clónico. Se sobrescriben todos los archivos como en una instalación inicial.
El contenedor Solaris Flash se recupera de un servidor HTTP.
Los segmentos del sistema de archivos están determinados por las palabras clave filesys, valor explicit. El tamaño de la raíz (/) se basa en el software seleccionado y se instala en c0t1d0s0. Se fija el tamaño del archivo swap necesario y se instala en c0t1d0s1. /export/home se basa en el software seleccionado y se instala en c0t1d0s7.
En el ejemplo siguiente, el perfil indica que el programa JumpStart personalizado recupera el contenedor Solaris Flash de un servidor NFS. La palabra clave flash_update indica que éste es un contenedor diferencial. Un contenedor diferencial sólo instala las diferencias entre las dos imágenes.
# profile keywords profile values # ---------------- ------------------- install_type flash_update1 archive_location nfs installserver:/export/solaris/flasharchive \ /solaris9diffarchive2 no_master_check3
El perfil instala un contenedor diferencial Solaris Flash en el sistema clónico. Sólo se instalan los archivos que especifica el contenedor.
El contenedor Solaris Flash se recupera de un servidor NFS.
No se comprueba en el sistema clónico una imagen válida del sistema. La imagen válida del sistema se habría construido desde el sistema principal original.
En el ejemplo siguiente, el perfil indica que el programa JumpStart personalizado crea un entorno de arranque vacío inactivo. El entorno de arranque se puede llenar con un contenedor Solaris Flash.
# profile keywords profile values # ---------------- ------------------- install_type initial_install system_type standalone partitioning explicit1 filesys c0t0d0s0 auto / filesys c0t3d0s1 auto swap filesys any auto usr cluster SUNWCall2 bootenv createbe bename second_BE \3 filesystem /:/dev/dsk/c0t1d0s0:ufs \ filesystem -:/dev/dsk/c0t1d0s0:swap \ filesystem /export:shared:ufs |
Los segmentos del sistema de archivos están determinados por las palabras clave filesys, valor explicit. El tamaño del sistema de archivos raíz (/) se basa en el software seleccionado, valor auto, y se instala en c0t0d0s0. Se fija el tamaño del archivo swap necesario y se instala en c0t3d0s1. usr se basa en el software seleccionado y el programa de instalación determina dónde hay que instalar usr, de acuerdo con el valor any.
El grupo de software de Solaris de distribución completa, SUNWCall, se instala en el sistema.
Se configura un entorno de arranque vacío e inactivo en el disco c0t1d0. Se crean los sistemas de archivos raíz (/), de intercambio y /export, pero se dejan vacíos. Este segundo entorno de arranque se puede instalar más adelante con un contenedor Solaris Flash. A continuación se puede activar el nuevo entorno de arranque para que pase a ser el sistema operativo.
Para conocer los valores de la palabra clave y una explicación sobre el uso de la misma, consulte estas referencias:
Para obtener descripciones acerca de los valores de la palabra clave, consulte Valores y palabras clave de perfiles.
Para obtener una explicación sobre el uso de la Modernización automática de Solaris para crear, modernizar y activar entornos de arranque inactivos, consulte el Capítulo 30.
Para obtener una explicación acerca del uso de contenedores Solaris Flash, consulte el Capítulo 17.