Un perfil consiste en un archivo de texto que define la forma de instalar el software de Solaris en un sistema. Un perfil define elementos de la instalación, como el grupo de software que se va a instalar. Cada regla especifica un perfil que define cómo hay que instalar un sistema. Se pueden crear diferentes perfiles para cada regla o usar el mismo perfil en más de una regla.
Un perfil se compone de una o varias palabras clave de perfil y de sus valores. Cada palabra clave de perfil es un comando que controla un aspecto de cómo debe instalar el programa JumpStart el software Solaris en un sistema. Por ejemplo, el valor y la palabra clave del perfil siguiente especifican que el programa JumpStart debe realizar una instalación de servidor:
system_type server |
Los perfiles de ejemplo ya se encuentran en el directorio JumpStart si ha creado el directorio JumpStart utilizando cualquiera de estos procedimientos:
Un perfil debe contener los elementos siguientes:
La palabra clave de perfil install_type como primera entrada
Una palabra clave por línea
La palabra clave root_device, si los sistemas que se están actualizando por el perfil tienen más de un sistema de archivos raíz (/) que se pueda actualizar
Un perfil puede incluir:
Texto comentado
El programa JumpStart trata como comentario cualquier texto que vaya después del símbolo # en una línea. Si una línea empieza con el símbolo #, la línea entera se tratará como un comentario.
Una o varias líneas en blanco
Use un editor de texto para crear un archivo de texto. Asigne al archivo un nombre descriptivo. También puede abrir un perfil de ejemplo en el directorio JumpStart que ha creado.
El nombre del perfil debe reflejar el uso que se le va a dar al perfil para instalar el software Solaris en un sistema. Por ejemplo, puede asignar los siguientes nombres a los perfiles: basic_install, eng_profile o user_profile.
Agregue al perfil palabras clave y valores de perfil.
Para obtener una lista de las palabras clave de perfil y los valores, consulte Valores y palabras clave de perfiles.
Las palabras clave y sus valores distinguen entre mayúsculas y minúsculas.
Guarde el perfil en el directorio JumpStart.
Cerciórese de que root tenga el perfil y de que los permisos se fijen en 644.
Compruebe el perfil (opcional).
Comprobación de un perfil contiene información acerca de la comprobación de perfiles.
Los ejemplos siguientes de perfiles muestran la manera de utilizar distintos valores de perfiles y palabras clave de perfil para controlar la forma de instalar el software de Solaris en un sistema. Valores y palabras clave de perfiles contiene una descripción de las palabras clave y valores de perfil.
Si instala una agrupación raíz de ZFS de Solaris, consulte el Capítulo 9Instalación de una agrupación raíz ZFS con JumpStart para conocer las limitaciones y obtener ejemplos de perfiles.
# profile keywords profile values # ----------------- ----------------- install_type initial_install system_type standalone partitioning default filesys any 512 swap # specify size of /swap cluster SUNWCprog package SUNWman delete cluster SUNWCacc |
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
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 default filesys any 512 swap # specify size of /swap cluster SUNWCprog cluster SUNWCacc package apache_server \ http://package.central/packages/apache timeout 5 |
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
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.
Un paquete de terceros se instala en el sistema que se encuentra en el servidor HTTP.
# profile keywords profile values # ---------------- ------------------- install_type initial_install system_type standalone partitioning explicit filesys c0t0d0s0 auto / filesys c0t3d0s1 auto swap filesys any auto usr cluster SUNWCall |
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
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 upgrade root_device c0t3d0s2 backup_media remote_filesystem timber:/export/scratch package SUNWbcp delete package SUNWxwman add cluster SUNWCacc add patch patch_list nfs://patch_master/Solaris_10/patches \ retry 5 locale de |
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
El perfil actualiza un sistema mediante la reasignación del espacio en el disco. En este ejemplo, el espacio en el disco debe reasignarse porque algunos sistemas de archivos no tienen espacio suficiente para la actualización.
El sistema de archivos raíz de c0t3d0s2 se actualiza.
Se usa un sistema remoto denominado timber para realizar una copia de seguridad durante la asignación del espacio de disco. Para obtener más valores de palabra clave de medios de copia de seguridad, consulte Palabra clave de perfil backup_media.
El paquete de compatibilidad binaria, SUNWbcp, no está instalado en el sistema después de la actualizació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 actualizan automáticamente.
Una lista de los parches instalados con la actualización. La lista de revisiones está ubicada en un servidor NFS denominado patch_master bajo los directorios Solaris_10/patches. Si el montaje falla, el montaje NFS se intenta cinco veces.
Los paquetes de localización alemanes se deben instalar en el sistema.
# profile keywords profile values # ---------------- ------------------- install_type upgrade root_device c0t3d0s2 backup_media remote_filesystem timber:/export/scratch layout_constraint c0t3d0s2 changeable 100 layout_constraint c0t3d0s4 changeable layout_constraint c0t3d0s5 movable package SUNWbcp delete package SUNWxwman add cluster SUNWCacc add locale de |
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
El perfil actualiza un sistema mediante la reasignación del espacio en el disco. En este ejemplo, el espacio en el disco debe reasignarse porque algunos sistemas de archivos no tienen espacio suficiente para la actualización.
El sistema de archivos raíz de c0t3d0s2 se actualiza.
Se usa un sistema remoto denominado timber para realizar una copia de seguridad durante la asignación del espacio de disco. Para obtener más valores de palabra clave de medios de copia de seguridad, consulte Palabra clave de perfil backup_media.
Las palabras clave layout_constraint determinan que, al reasignar el espacio en el disco para la actualización, la disposición automática puede:
Cambiar los segmentos 2 y 4. Los segmentos se pueden mover a otra ubicación y el tamaño se puede cambiar.
Mover el segmento 5. El segmento se puede mover a otra ubicación, pero su tamaño no se puede modificar.
El paquete de compatibilidad binaria, SUNWbcp, no se instala en el sistema después de la actualizació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 actualizan automáticamente.
Los paquetes de localización alemanes se deben instalar en el sistema.
En el ejemplo siguiente, el perfil indica que el programa de instalación JumpStart personalizada recupera el archivo de almacenamiento Solaris Flash de un servidor HTTP.
# profile keywords profile values # ---------------- ------------------- install_type flash_install archive_location http://192.168.255.255/flasharchive/solarisarchive partitioning explicit filesys c0t1d0s0 4000 / filesys c0t1d0s1 512 swap filesys c0t1d0s7 free /export/home
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
El perfil instala un archivo de almacenamiento Solaris Flash en el sistema clónico. Se sobrescriben todos los archivos como en una instalación inicial.
El archivo de almacenamiento 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 raíz (/) está basado en el del archivo de almacenamiento flash de Solaris. El sistema de archivos raíz se instala en c0t1d0s0. Se fija el tamaño del archivo swap necesario y se instala en c0t1d0s1. /export/home se basa en el espacio de disco libre. /export/home se instala en c0t1d0s7.
En el ejemplo siguiente, el perfil indica que el programa de instalación JumpStart personalizada recupera el archivo de almacenamiento Solaris Flash de un servidor HTTP seguro.
# profile keywords profile values # ---------------- ------------------- install_type flash_install archive_location https://192.168.255.255/solarisupdate.flar partitioning explicit filesys c0t1d0s0 4000 / filesys c0t1d0s1 512 swap filesys c0t1d0s7 free /export/home
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
El perfil instala un archivo de almacenamiento Solaris Flash en el sistema clónico. Se sobrescriben todos los archivos como en una instalación inicial.
El archivo de almacenamiento comprimido Solaris Flash se recupera de un servidor HTTP seguro.
Los segmentos del sistema de archivos están determinados por las palabras clave filesys, valor explicit. El tamaño de raíz (/) está basado en el del archivo de almacenamiento flash de Solaris. Se fija el tamaño del archivo swap necesario y se instala en c0t1d0s1. /export/home se basa en el espacio de disco libre. /export/home se instala en c0t1d0s7.
En el ejemplo siguiente, el perfil indica que el programa de instalación JumpStart personalizada recupera el archivo de almacenamiento Solaris Flash de un servidor HTTP.
# profile keywords profile values # ---------------- ------------------- install_type flash_install archive_location http://192.168.255.255/flasharchive/solarisarchive partitioning explicit filesys c0t1d0s0 4000 / filesys c0t1d0s1 512 swap filesys c0t1d0s7 free /export/home package SUNWnew http://192.168.254.255/Solaris_10 timeout 5
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
El perfil instala un archivo de almacenamiento Solaris Flash en el sistema clónico. Se sobrescriben todos los archivos como en una instalación inicial.
El archivo de almacenamiento 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 raíz (/) está basado en el del archivo de almacenamiento flash de Solaris. El sistema de archivos raíz se instala en c0t1d0s0. Se fija el tamaño del archivo swap necesario y se instala en c0t1d0s1. /export/home se basa en el espacio de disco libre. /export/home se instala en c0t1d0s7.
El paquete SUNWnew se agrega desde el directorio Solaris_10 del servidor HTTP 192.168.254.255.
En el ejemplo siguiente, el perfil indica que el programa de instalación JumpStart personalizada recupera el archivo de almacenamiento Solaris Flash de un servidor NFS. La palabra clave flash_update indica que éste es un archivo de almacenamiento diferencial. Un archivo de almacenamiento diferencial sólo instala las diferencias entre las dos imágenes.
# profile keywords profile values # ---------------- ------------------- install_type flash_update archive_location nfs installserver:/export/solaris/flasharchive \ /solarisdiffarchive no_master_check
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
El perfil instala un archivo de almacenamiento diferencial Solaris Flash en el sistema clónico. Sólo se instalan los archivos que especifica el archivo de almacenamiento.
El archivo de almacenamiento 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 de instalación JumpStart personalizada crea un entorno de inicio vacío. Un entorno de inicio vacío no contiene ningún sistema de archivos y no se produce ninguna copia del entorno de inicio actual. Este entorno de inicio vacío se puede llenar posteriormente con un archivo de almacenamiento Solaris Flash y después activar.
# profile keywords profile values # ---------------- ------------------- install_type initial_install system_type standalone partitioning explicit filesys c0t0d0s0 auto / filesys c0t3d0s1 auto swap filesys any auto usr cluster SUNWCall bootenv createbe bename second_BE \ filesystem /:/dev/dsk/c0t1d0s0:ufs \ filesystem -:/dev/dsk/c0t1d0s0:swap \ filesystem /export:shared:ufs |
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
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 inicio 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 inicio se puede instalar más adelante con un archivo de almacenamiento Solaris Flash. A continuación se puede activar el nuevo entorno de inicio para que pase a ser el nuevo entorno de inicio.
Para conocer los valores de la palabra clave y una explicación sobre el uso de la misma, consulte estas referencias:
Para obtener descripciones de los valores de las palabras clave, consulte Valores y palabras clave de perfiles.
Para obtener información acerca de la utilización de Actualización automática de Solaris que crea, actualiza y activa entornos de inicio inactivos, 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.
Para obtener información acerca de la utilización de un archivo de almacenamiento Solaris Flash, consulte el Capítulo 1, Solaris Flash (descripción general) de Guía de instalación de Oracle Solaris 10 9/10: archivos de almacenamiento de Solaris (creación e instalación).
En el siguiente ejemplo, el perfil indica que el programa JumpStart utiliza la tecnología Solaris Volume Manager para crear volúmenes RAID-1 (reflejos) para los sistemas de archivos raíz (/), swap, /usr y /export/home. Un archivo de almacenamiento Solaris Flash se instala en el entorno de inicio.
# profile keywords profile values # ---------------- ------------------- install_type flash_install arhcive_location nfs server:/export/home/export/flash.s10.SUNWCall partitioning explicit filesys mirror:d10 c0t0d0s0 c0t1d0s0 4096 / filesys mirror c0t0d0s1 2048 swap filesys mirror:d30 c0t0d0s3 c0t1d0s3 4096 /usr filesys mirror:d40 c0t0d0s4 c0t1d0s4 4096 /usr filesys mirror:d50 c0t0d0s5 c0t1d0s5 free /export/home metadb c0t1d0s7 size 8192 count 3 |
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
El perfil instala un archivo de almacenamiento Solaris Flash en el sistema clónico. Se sobrescriben todos los archivos como en una instalación inicial.
El archivo de almacenamiento Solaris Flash se recupera de un servidor NFS.
Los segmentos del sistema de archivos están determinados por las palabras clave filesys, valor explicit.
Se crea el sistema de archivos raíz (/) y se refleja en los segmentos c0t1d0s0 y c0t0d0s0. El tamaño del sistema de archivos raíz (/) queda establecido en 4096 MB. El volumen RAID-1 que refleja c0t1d0s0 y c0t0d0s0 recibe el nombre de d10.
Se crea el sistema de archivos swap, se refleja en el segmento c0t0d0s1 y se le otorga un tamaño de 2048 MB. El programa JumpStart personalizado asigna un nombre a los dos reflejos.
Se crea el sistema de archivos /usr y se refleja en los segmentos c0t1d0s3 y c0t0d0s3. El tamaño del sistema de archivos /usr queda establecido en 4096 Mbytes. El volumen RAID-1 se denomina d30.
Se crea el sistema de archivos /usr y se refleja en los segmentos c0t1d0s4 y c0t0d0s4. El tamaño del sistema de archivos /usr queda establecido en 4096 Mbytes. El volumen RAID-1 se denomina d40.
Se instalan tres repeticiones de bases de datos de estado (metadbs) en el segmento c0t1d0s7 y se les otorga un tamaño de 8192 bloques (4 Mbytes).
Para obtener una descripción general sobre la creación de sistemas de archivos reflejados durante la instalación, consulte el Capítulo 9, Creación de volúmenes RAID-1 (reflejos) durante la instalación (información general) de Guía de instalación de Oracle Solaris 10 9/10: planificación de la instalación y la actualización.
Para obtener información sobre las directrices y los requisitos para crear sistemas de archivos reflejados, consulte el Capítulo 10, Creación de volúmenes RAID-1 (reflejos) durante la instalación (planificación) de Guía de instalación de Oracle Solaris 10 9/10: planificación de la instalación y la actualización.
Para obtener descripciones de los valores de palabra clave, consulte Palabra clave filesys (creación de volúmenes RAID-1) y Palabra clave de perfil metadb (creación de repeticiones de bases de datos de estado).
En el ejemplo siguiente, el perfil indica que el programa de instalación JumpStart personalizada utiliza la tecnología de Solaris Volume Manager para crear un volumen RAID-1 (reflejo) en el sistema de archivos raíz (/).
# profile keywords profile values # ---------------- ------------------- install_type initial_install cluster SUNWCXall filesys mirror:d30 c0t1d0s0 c0t0d0s0 / filesys c0t0d0s3 512 swap metadb c0t0d0s4 size 8192 count 4 metadb c0t1d0s4 size 8192 count 4 |
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
El grupo de distribución completa del software de Solaris más OEM, SUNWCXall, se instala en el sistema.
Se crea el sistema de archivos raíz (/) y se refleja en los segmentos c0t1d0s0 y c0t0d0s0. El volumen RAID-1 que refleja c0t1d0s0 y c0t0d0s0 recibe el nombre de d30. El programa de instalación JumpStart personalizada asigna nombres a los dos subreflejos.
Se crea el sistema de archivos swap, se refleja en el segmento c0t0d0s3 y se le otorga un tamaño de 512 MB.
Se instalan cuatro repeticiones de bases de datos de estado (metadbs) en el segmento c0t0d0s4 y se les otorga un tamaño de 8192 bloques (4 MB).
Se instalan cuatro repeticiones de bases de datos de estado (metadbs) en el segmento c0t1d0s4 y se les otorga un tamaño de 8192 bloques (4 MB).
Para obtener una descripción general sobre la creación de volúmenes RAID-1 durante la instalación, consulte el Capítulo 9, Creación de volúmenes RAID-1 (reflejos) durante la instalación (información general) de Guía de instalación de Oracle Solaris 10 9/10: planificación de la instalación y la actualización.
Para saber cuáles son las directrices y los requisitos para la creación de volúmenes RAID-1, consulte el Capítulo 10, Creación de volúmenes RAID-1 (reflejos) durante la instalación (planificación) de Guía de instalación de Oracle Solaris 10 9/10: planificación de la instalación y la actualización.
Para obtener descripciones sobre valores de palabras clave, consulte Palabra clave filesys (creación de volúmenes RAID-1) y Palabra clave de perfil metadb (creación de repeticiones de bases de datos de estado).
En el ejemplo siguiente, el perfil indica que el programa de instalación JumpStart personalizado utiliza la tecnología de Solaris Volume Manager para crear volúmenes RAID-1 (reflejos) en los sistemas de archivos raíz (/), de intercambio y /usr.
# profile keywords profile values # ---------------- ------------------- install_type initial_install cluster SUNWCXall filesys mirror:d100 c0t1d0s0 c0t0d0s0 200 / filesys c0t1d0s5 500 /var filesys c0t0d0s5 500 filesys mirror c0t0d0s1 512 swap metadb c0t0d0s3 size 8192 count 5 filesys mirror c0t1d0s4 c0t0d0s4 2000 /usr filesys c0t1d0s7 free /export/home filesys c0t0d0s7 free |
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
El grupo de distribución completa del software de Solaris más OEM, SUNWCXall, se instala en el sistema.
Se crea el sistema de archivos raíz (/) y se refleja en los segmentos c0t1d0s0 y c0t0d0s0. El tamaño del sistema de archivos raíz (/) queda establecido en 200 MB. El volumen RAID-1 que refleja c0t1d0s0 y c0t0d0s0 recibe el nombre de d100.
El sistema de archivos /var está instalado en el segmento c0t1d0s5 y tiene un tamaño de 500 MB. Se crea el sistema de archivos raíz (/) y se refleja en los segmentos c0t1d0s0 y c0t0d0s0. El tamaño del sistema de archivos raíz (/) queda establecido en 200 MB. El volumen RAID-1 que refleja c0t1d0s0 y c0t0d0s0 recibe el nombre de d100.
Se crea el sistema de archivos swap, se refleja en el segmento c0t0d0s1 y se le otorga un tamaño de 512 MB. El programa JumpStart personalizado asigna un nombre a los dos reflejos.
Se instalan cinco repeticiones de bases de datos de estado (metadbs) en el segmento c0t0d0s3 y se les otorga un tamaño de 8192 bloques (4 MB).
Se crea el sistema de archivos /usr y se refleja en los segmentos c0t1d0s4 y c0t0d0s4. El tamaño del sistema de archivos /usr queda establecido en 2000 MB. El programa JumpStart personalizado asigna un nombre a los dos reflejos.
Para obtener una descripción general sobre la creación de sistemas de archivos reflejados durante la instalación, consulte el Capítulo 9, Creación de volúmenes RAID-1 (reflejos) durante la instalación (información general) de Guía de instalación de Oracle Solaris 10 9/10: planificación de la instalación y la actualización.
Para obtener información sobre las directrices y los requisitos para crear sistemas de archivos reflejados, consulte el Capítulo 10, Creación de volúmenes RAID-1 (reflejos) durante la instalación (planificación) de Guía de instalación de Oracle Solaris 10 9/10: planificación de la instalación y la actualización.
Para obtener descripciones de los valores de palabra clave, consulte Palabra clave filesys (creación de volúmenes RAID-1) y Palabra clave de perfil metadb (creación de repeticiones de bases de datos de estado).
# profile keywords profile values # ---------------- ------------------- install_type initial_install system_type standalone fdisk c0t0d0 0x04 delete fdisk c0t0d0 solaris maxfree cluster SUNWCall cluster SUNWCacc delete |
La siguiente lista describe algunas de las palabras claves y valores del ejemplo.
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.