En este capítulo se enumeran las palabras clave y los valores que se pueden usar en el archivo rules, los perfiles y las secuencias de inicio y de fin.
La Tabla 31–1 describe las palabras clave y los valores que se pueden usar en el archivo rules. Para obtener instrucciones detalladas para crear un archivo rules, consulte Creación del archivo rules.
Tabla 31–1 Descripciones de valores y palabras clave de regla
Palabra clave |
Valor |
Coincidencias |
||
---|---|---|---|---|
símbolo menos (-) |
Cualquiera. La palabra clave any siempre funciona. |
|||
tipo_procesador Los valores válidos para tipo_procesador son los siguientes:
|
Un tipo de procesador de sistema. La orden uname -p muestra el tipo de procesador del sistema. |
|||
nombre_de_disco_real rango_de_tamaño nombre_de_disco_real: el nombre de un disco en el formato cxtydz, como c0t3d0o c0d0 o la palabra especial rootdisk. Si se usa rootdisk, el disco que hay que concordar se determina en el orden siguiente:
rango_de_tamaño: el tamaño del disco, que se debe especificar como un rango de MB (x-x). |
El nombre y el tamaño de un disco de sistema en Mbytes.
En el ejemplo, el programa JumpStart intenta concordar un disco de sistema denominado c0t3d0. El disco puede alojar entre 250 y 300 Mbytes de información.
En el ejemplo, el programa JumpStart intenta concordar, primero, un disco de sistema que contenga una imagen de arranque preinstalada, después, el disco c0t3d0s0, si lo hubiera, y, finalmente, el primer disco disponible que pueda alojar entre 750 Mbytes y 1 Gbyte de información. Nota – Al calcular el rango_de_tamaño, recuerde que 1 Mbyte equivale a 1.048.576 bytes. En ocasiones, en los discos se indica que pueden alojar hasta a “535 Mbytes”, pero el espacio en el disco es de sólo 510 millones de bytes. El programa JumpStart ve el disco de “535 Mbytes” como un disco de 510 Mbytes porque 535.000.000 / 1.048.576 = 510. Un disco de “535 Mbytes” no concuerda con un rango_de_tamaño equivalente a 530–550. |
|||
nombre_de_dominio_real |
Un nombre de dominio de un sistema que controla la forma en que un servicio de nombres determina la información. Si ya hay un sistema instalado, la orden domainname informa del nombre de dominio de dicho sistema. |
|||
dirección_IP_real |
Una dirección IP del sistema. |
|||
nombre_de_sistema_real |
Un nombre de un sistema. Si tiene un sistema que ya está instalado, la orden uname -n notifica el nombre real del sistema. |
|||
segmento versión segmento: un nombre de segmento del disco con el formato cwtxdysz, como c0t3d0s5, o las palabras especiales any o rootdisk. Si se usa any, el programa JumpStart intenta concordar todos los discos del sistema en el orden de sondeo de núcleo. Si se usa rootdisk, el disco que hay que concordar se determina en el orden siguiente:
versión: un nombre de versión o las palabras especiales any o upgrade. Si se usa any, concuerda con cualquier versión de Solaris o SunOS. Si se usa upgrade, concuerda con cualquier versión de Solaris 2.6 o compatible que se pueda actualizar. Si el programa JumpStart encuentra una versión de Solaris pero no puede determinar la versión, la que se devuelve es SystemV. |
Un disco que tiene un sistema de archivos raíz (/) que corresponde a una versión concreta del software Solaris.
En el ejemplo, el programa JumpStart intenta concordar un sistema que tiene un sistema de archivos raíz (/) de Solaris 9 c0t3d0s1. |
|||
grupo_de_plataforma_real Los valores válidos son sun4m, sun4u, i86pc, prep. En Solaris 9: Guía de plataformas de hardware de Sun aparece una lista de sistemas y el grupo de plataformas correspondiente. |
Un grupo de plataformas del sistema. En un sistema ya instalado, las órdenes arch -k o uname -m notifican el grupo de plataformas del sistema. |
|||
memoria_física El valor debe ser un rango de Mbytes x-x, o un valor de Mbytes único. |
Un tamaño de memoria física del sistema, en Mbytes.
El ejemplo intenta concordar un sistema con un tamaño de memoria física de entre 64 y 128 Mbytes. En un sistema ya instalado, la salida de la orden prtconf, línea 2, notifica el tamaño de memoria física del sistema. |
|||
nombre_de_plataforma_real |
Un nombre de plataforma del sistema. Consulte Solaris 9: Guía de plataformas de hardware de Sun para ver la lista de nombres de plataforma válidos. Para encontrar el nombre de plataforma de un sistema ya instalado, use la orden uname -i o la salida de la orden prtconf, línea 5. Nota – Si nombre_de_plataforma_real incluye espacios, deberá sustituirlos por subrayados (_). Ejemplo: SUNW,Sun_4_50 |
|||
número_de_red |
Un número de red del sistema, que determina el programa JumpStart realizando un AND lógico entre la dirección IP del sistema y la máscara de subred.
El ejemplo intenta concordar un sistema con la dirección IP 193.144.2.8, si la máscara de subred es 255.255.255.0. |
|||
Solaris_x |
Una versión del software Solaris ya instalada en un sistema.
En el ejemplo, el programa JumpStart intenta concordar un sistema con el sistema operativo Solaris 9 ya instalado. |
|||
palabra_clave_de_sondeo |
Una palabra clave de sondeo o una palabra clave de sondeo personalizada válida.
El ejemplo devuelve el tamaño de los discos de un sistema en Mbytes y en el orden de sondeo del núcleo, por ejemplo c0t3d0s1, c0t4d0s0, dentro de un sistema SPARC. El programa JumpStart fija las variables de entorno SI_DISKLIST, SI_DISKSIZES, SI_NUMDISKS y SI_TOTALDISK. Nota – La palabra clave probe es única, en el sentido de que no intenta concordar un atributo ni ejecutar un perfil; devuelve un valor, en consecuencia, con ella no es posible especificar ni secuencias de inicio o de fin, ni perfiles. Las palabras claves de sondeo se describen en el Capítulo 28. |
|||
rango_de_tamaño El valor debe especificarse como un rango de Mbytes (x-x). |
El espacio total en disco de un sistema en Mbytes; incluye todos los discos operativos conectados a un sistema.
En el ejemplo, el programa JumpStart intenta concordar un sistema con un espacio total en el disco de entre 300 y 500 Mbytes. Nota – Al calcular el rango_de_tamaño, recuerde que 1 Mbyte equivale a 1.048.576 bytes. En ocasiones, en los discos se indica que pueden alojar hasta a “535 Mbytes”, pero el espacio en el disco es de sólo 510 millones de bytes. El programa JumpStart ve el disco de “535 Mbytes” como uno de 510 Mbytes porque 535.000.000 / 1.048.576 = 510. Un disco de “535 Mbytes” no concuerda con un rango_de_tamaño de 530–550. |
En este apartado se detallan los valores y las palabras clave que se pueden usar en un perfil. Para obtener instrucciones detalladas para crear un perfil, consulte Creación de un perfil
La Tabla 31–2 proporciona una forma fácil de determinar las palabras clave que se pueden usar, en función de las condiciones particulares de instalación. Salvo que se especifique lo contrario en la descripción de la palabra clave, ésta sólo se podrá usar con la opción de instalación inicial.
Tabla 31–2 Información general sobre las palabras clave de perfil
Escenarios de instalación |
|||||
---|---|---|---|---|---|
Palabras clave de perfil |
Sistema autónomo (no conectado a red) |
Sistema autónomo (conectado a red) o servidor |
Servidor de SO |
Modernización |
Modernización con reasignación del espacio en el disco |
archive_location (Instalación de contenedores Solaris Flash) |
√ |
√ | |||
backup_media |
√ |
||||
boot_device |
√ |
√ |
√ | ||
bootenv createbe |
√ |
√ |
√ | ||
client_arch |
√ | ||||
client_root |
√ | ||||
client_swap |
√ | ||||
cluster (adición de grupos de software) |
√ |
√ |
√ | ||
cluster (adición o supresión de clústers) |
√ |
√ |
√ |
√ |
√ |
dontuse |
√ |
√ |
√ | ||
fdisk (sólo x86) |
√ |
√ |
√ | ||
filesys (montaje de sistemas de archivo remotos) |
√ |
√ | |||
filesys (creación de sistemas de archivo locales) |
√ |
√ |
√ | ||
filesys (creación de sistemas de archivo duplicados) |
√ |
√ |
√ |
|
|
forced_deployment (instalación de contenedores diferenciales Solaris Flash) |
√ |
√ |
|
|
|
geo |
√ |
√ |
√ |
√ |
√ |
install_type |
√ |
√ |
√ |
√ |
√ |
isa_bits |
√ |
√ |
√ |
√ |
√ |
layout_constraint |
√ |
||||
local_customization (instalación de contenedores Solaris Flash) |
√ |
√ |
|
|
|
locale |
√ |
√ |
√ |
√ |
√ |
metadb (creación de réplicas de bases de datos de estado) |
√ |
√ |
√ |
|
|
no_master_check (instalación de contenedores diferenciales Solaris Flash) |
√ |
√ |
|
|
|
no_content_check (instalación de contenedores diferenciales Solaris Flash) |
√ |
√ |
|
|
|
num_clients |
√ | ||||
package |
√ |
√ |
√ |
√ |
√ |
partitioning |
√ |
√ |
√ |
|
|
root_device |
√ |
√ |
√ |
√ |
√ |
system_type |
√ |
√ |
√ |
|
|
usedisk |
√ |
√ |
√ |
archive_location tipo_de_recuperación ubicación |
Los valores de tipo_de_recuperación y ubicación dependen del lugar donde se ha guardado el contenedor Solaris Flash. Los apartados siguientes incluyen los valores que se pueden usar para tipo_de_recuperación y ubicación y ejemplos sobre cómo se debe usar la palabra clave archive_location.
Si el contenedor se ha guardado en un servidor NFS, use la siguiente sintaxis para la palabra clave archive_location.
archive_location nfs nombre_servidor:/ruta/nombre_archivo retry n |
Es el nombre del servidor en el que se ha almacenado el contenedor.
Es la ubicación del contenedor que hay que recuperar del servidor especificado. Si la ruta contiene $HOST, las utilidades de instalación de Solaris Flash sustituirán $HOST por el nombre del sistema clónico que se está instalando.
Es el nombre de archivo del contenedor Solaris Flash.
Una palabra clave opcional. n es el número máximo de veces que las utilidades de Solaris Flash intentarán montar el contenedor.
Ejemplos:
archive_location nfs golden:/archives/usrarchive archive_location nfs://golden/archives/usrarchive
Si el contenedor se guarda en un servidor HTTP, use la siguiente sintaxis para la palabra clave archive_location.
archive_location http://nombre_servidor:puerto ruta/nombre_archivo palabras_clave_opcionales |
Si el contenedor se guarda en un servidor HTTPS, use la siguiente sintaxis para la palabra clave archive_location.
archive_location https://nombre_servidor:puerto ruta/nombre_archivo palabras_clave_opcionales |
Es el nombre del servidor en el que se ha almacenado el contenedor, puede ser un número de puerto o el nombre de un servicio TCP con un número de puerto que se determina en el tiempo de ejecución.
Es un puerto opcional. Si no se especifica un puerto, las utilidades de instalación de Solaris Flash usarán el número de puerto HTTP predeterminado: 80.
Es la ubicación del contenedor que hay que recuperar del servidor especificado. Si la ruta contiene $HOST, las utilidades de instalación de Solaris Flash sustituirán $HOST por el nombre del sistema clónico que se está instalando.
Es el nombre de archivo del contenedor Solaris Flash.
Son las palabras clave opcionales que se pueden especificar al recuperar un contenedor Solaris Flash de un servidor HTTP.
Palabras clave |
Definiciones de valores |
---|---|
auth basic nombre_usuario contraseña |
Si el contenedor se encuentra en un servidor HTTP protegido con contraseña, deberá incluir el nombre de usuario y la contraseña necesarios para acceder al servidor de HTTP en el archivo de perfiles. Nota – Es arriesgado usar este método de autenticación en un perfil que se va a usar con JumpStart personalizado, ya que los usuarios no autorizados podrían tener acceso al archivo de perfil que contiene la contraseña. |
timeout min |
La palabra clave timeout permite especificar, en minutos, el tiempo máximo que puede pasar sin que se reciban datos del servidor HTTP antes de que la conexión se cierre, se vuelva a abrir y se reinicie en el punto en el que se cumplió el tiempo de espera. Si se especifica un valor 0 (cero) como timeout, la conexión no se vuelve a abrir debido a la inactividad. Si se produce una reconexión de tiempo de espera, las utilidades de instalación de Solaris Flash intentarán reanudar la instalación desde la última posición conocida del contenedor. Si las utilidades de instalación de Solaris Flash no pueden reanudar la instalación desde ese punto, la recuperación se reanuda desde el principio del contenedor y se descartan los datos que se recuperaron antes de que se agotara el tiempo de espera. |
proxy sistema:puerto |
La palabra proxy permite especificar un sistema y un puerto delegados. El sistema delegado se puede usar para recuperar un contenedor Solaris Flash desde el otro lado de un cortafuegos. Cuando se especifique la palabra clave proxy, habrá que suministrar un puerto delegado. |
Ejemplo:
archive_location http://silver/archives/usrarchive.flar timeout 5
Ejemplo de uso de la palabra clave auth basic nombre_usuario:contraseña:
archive_location http://silver/archives/usrarchive.flar timeout 5 user1 secret
Si el contenedor se guarda en un servidor FTP, use la siguiente sintaxis para la palabra clave archive_location.
archive_location ftp://nombre_usuario:contraseña @nombre_servidor:puerto ruta/nombre_archivo palabras_clave_opcionales |
El nombre de usuario y la contraseña necesarios para acceder al servidor FTP en el archivo de perfil.
Es el nombre del servidor en el que se ha almacenado el contenedor, puede ser un número de puerto o el nombre de un servicio TCP con un número de puerto que se determina en el tiempo de ejecución.
Es un puerto opcional. Si no se especifica un puerto, las utilidades de instalación de Solaris Flash usarán el número de puerto FTP predeterminado, el 21.
Es la ubicación del contenedor que hay que recuperar del servidor especificado. Si la ruta contiene $HOST, las utilidades de instalación de Solaris Flash sustituirán $HOST por el nombre del sistema clónico que se está instalando.
Es el nombre de archivo del contenedor Solaris Flash.
Son las palabras clave opcionales que se pueden especificar al recuperar un contenedor Solaris Flash de un servidor FTP.
Palabras clave |
Definiciones de valores |
---|---|
timeout min |
La palabra clave timeout permite especificar, en minutos, el tiempo máximo que puede pasar sin que se reciban datos del servidor FTP antes de que la conexión se cierre, se vuelva a abrir y se reinicie en el punto en el que se cumplió el tiempo de espera. Si se especifica un valor 0 (cero) como timeout, la conexión no se vuelve a abrir debido a la inactividad. Si se produce una reconexión de tiempo de espera, las utilidades de instalación de Solaris Flash intentarán reanudar la instalación desde la última posición conocida del contenedor. Si las utilidades de instalación de Solaris Flash no pueden reanudar la instalación desde ese punto, la recuperación se reanuda desde el principio del contenedor y se descartan los datos que se recuperaron antes de que se agotara el tiempo de espera. |
proxy sistema:puerto |
La palabra proxy permite especificar un sistema y un puerto delegados. El sistema delegado se puede usar para recuperar un contenedor Solaris Flash desde el otro lado de un cortafuegos. Cuando se especifique la palabra clave proxy, habrá que suministrar un puerto delegado. |
Ejemplo:
archive_location ftp://user1:secret@silver/archives/usrarchive.flar timeout 5
Si el contenedor está guardado en una cinta, use la siguiente sintaxis para la palabra clave archive_location.
archive_location local_tape dispositivo posición |
Es el nombre de la unidad de cinta en la que se ha guardado el contenedor Solaris Flash. Si el nombre del dispositivo es una ruta canónica, las utilidades de instalación de Solaris Flash recuperarán el contenedor de la ruta al nodo del dispositivo. Si no es una ruta canónica, las utilidades de instalación de Solaris Flash agregarán /dev/rmt/ a la ruta.
Designa el lugar de la unidad de cinta donde se ha guardado el contenedor. Si no se indica una posición, las utilidades de instalación de Solaris Flash recuperarán el contenedor desde la posición actual de la unidad de cinta. Al especificar una posición, se puede colocar una secuencia de inicio o un archivo sysidcfg en la unidad de cinta antes del contenedor.
Ejemplos:
archive_location local_tape /dev/rmt/0n 5 archive_location local_tape 0n 5
Es posible recuperar un contenedor Solaris Flash de un dispositivo local si aquél se ha guardado en un dispositivo de acceso aleatorio orientado a sistemas de archivo (como un disquete o un CD-ROM). Use la siguiente sintaxis para la palabra clave archive_location.
Es posible recuperar un contenedor desde dispositivos orientados a flujo, como una cinta, con la sintaxis de cinta local.
archive_location local_device dispositivo ruta/nombre_archivo tipo_sistema_archivos |
Es el nombre de la unidad donde se ha guardado el contenedor Solaris Flash. Si el nombre del dispositivo es una ruta canónica, el dispositivo se monta directamente; si no es una ruta canónica, las utilidades de instalación de Solaris Flash agregarán /dev/dsk/ a la ruta.
Es la ruta al contenedor Solaris Flash, relativa a la raíz del sistema de archivos del dispositivo especificado. Si la ruta contiene $HOST, las utilidades de instalación de Solaris Flash sustituirán $HOST por el nombre del sistema clónico que se está instalando.
Es el nombre de archivo del contenedor Solaris Flash.
Indica el tipo del sistema de archivos en el dispositivo. Si no se indica ningún tipo, las utilidades de instalación de Solaris Flash intentarán montar un sistema de archivos UFS. Si el montaje UFS falla, las utilidades de instalación de Solaris Flash intentarán montar un sistema de archivos HSFS.
Ejemplos:
Para recuperar un contenedor desde una unidad de disco duro local, que se ha formateado como sistema de archivos UFS, use la siguiente orden:
archive_location local_device c0t0d0s0 /archives/$HOST
Para recuperar un archivo desde una unidad de CD-ROM local que tenga un sistema de archivos HSFS, use la siguiente orden:
archive_location local_device c0t0d0s0 /archives/usrarchive
Es posible recuperar un contenedor que se guardó en la minirraíz desde la cual se arrancó el sistema clónico como si fuera un archivo local. Cuando se realiza una instalación JumpStart personalizada, el sistema se arranca desde una minirraíz de CD-ROM o basada en NFS, desde la que el software de instalación se carga y se ejecuta; por consiguiente, un contenedor Solaris Flash guardado en ella estará accesible como un archivo local. Use la siguiente sintaxis para la palabra clave archive_location.
archive_location local_file ruta/nombre_archivo |
Es la ubicación del contenedor. La ruta debe estar disponible para el sistema como un archivo local, mientras el sistema se arranca desde el CD de instalación de Solaris o desde el Solaris DVD. El sistema no puede acceder a /net cuando se arranca desde el CD de instalación de Solaris o desde el Solaris DVD.
Es el nombre de archivo del contenedor Solaris Flash.
Ejemplo:
archive_location local_file /archives/usrarchive
backup_media tipo ruta |
backup_media sólo se puede usar con la opción de modernización cuando se requiere una reasignación de espacio en el disco.
backup_media determina los soportes que se van a usar para hacer una copia de seguridad de los sistemas de archivo si hay que reasignar espacio durante una modernización porque el espacio actual es insuficiente. Si se requieren varias cintas o disquetes para la copia de seguridad, se le pedirá que vaya introduciéndolos durante la modernización.
Valores válidos de tipo |
Valores válidos de ruta |
Especificación |
---|---|---|
local_tape |
/dev/rmt/n |
Una unidad de cinta local del sistema que se está modernizando. ruta debe ser la ruta del dispositivo de caracteres (básico) para la unidad de cinta. n es el número de la unidad de cinta. |
local_diskette |
/dev/rdisketten |
Una unidad de disquete local del sistema que se está modernizando. ruta debe ser la ruta del dispositivo de caracteres (básico) para la unidad de cinta. n es el número de la unidad de cinta. Hay que formatear los disquetes que se usan para la copia de seguridad. |
local_filesystem |
/dev/dsk/cwtxdysz /sistema_de_archivos |
Un sistema de archivos local del sistema que se está modernizando. No se puede especificar un sistema de archivos local que se está modificando durante la modernización. ruta puede ser una ruta de dispositivo de bloques de un segmento del disco. Por ejemplo, es posible que no sean necesarios tx de /dev/dsk/cwtxdysz. También, ruta puede ser la ruta absoluta a un sistema de archivos montado por el archivo /etc/vfstab. |
remote_filesystem |
sistema:/sistema_de_archivos |
Un sistema de archivos NFS en un sistema remoto. ruta debe incluir el nombre o dirección IP del sistema remoto, sistema, y la ruta absoluta al sistema de archivos NFS, sistema_de_archivos. El sistema de archivos NFS debe tener acceso de lectura/escritura. |
remote_system | usuario@sistema:/directorio |
Un directorio de un sistema remoto, al cual se puede acceder mediante un shell remoto, rsh. El sistema que se está modernizando debe tener acceso al sistema remoto, mediante el archivo .rhosts del sistema remoto. ruta debe incluir el nombre del sistema remoto sistema y la ruta absoluta al directorio directorio. Si no se especifica una ID de entrada de usuario usuario al sistema, se usará root de forma predeterminada. |
Ejemplos:
backup_media local_tape /dev/rmt/0 backup_media local_diskette /dev/rdiskette1 backup_media local_filesystem /dev/dsk/c0t3d0s4 backup_media local_filesystem /export backup_media remote_filesystem system1:/export/temp backup_media remote_system user1@system1:/export/temp
boot_device dispositivo eeprom |
boot_device designa el dispositivo donde el programa JumpStart debe instalar el sistema de archivos raíz (/) y el dispositivo de arranque del sistema.
Si no se especifica la palabra clave boot_device en un perfil, en la instalación se especificará la palabra clave boot_device siguiente de forma predeterminada: boot_device any update.
dispositivo: use uno de los valores siguientes.
SPARC: cwtxdysz o cxdysz: el segmento del disco en el que el programa JumpStart coloca el sistema de archivos raíz (/), por ejemplo, c0t0d0s0.
x86: cwtxdy o cxdy: el disco donde el programa Jumpstart sitúa el sistema de archivos raíz (/), por ejemplo, c0d0.
existing: el programa JumpStart coloca el sistema de archivos raíz (/) en el dispositivo de arranque existente del sistema.
any: el programa JumpStart elige dónde colocará el sistema de archivos raíz (/). El programa JumpStart intenta usar el dispositivo de arranque existente del sistema; puede elegir un dispositivo de arranque diferente, si fuera necesario.
eeprom: permite actualizar o conservar la EEPROM del sistema.
SPARC: elija si desea actualizar o conservar la EEPROM del sistema en el dispositivo de arranque especificado.
x86: debe especificar el valor preserve.
update: el programa JumpStart actualiza la EEPROM del sistema en el dispositivo de arranque especificado, de forma que el sistema instalado arranque automáticamente desde ella.
preserve: el valor del dispositivo de arranque de la EEPROM del sistema no se modifica. Si se especifica un nuevo dispositivo de arranque sin cambiar la EEPROM del sistema, deberá cambiar ésta manualmente para que se pueda arrancar automáticamente desde el nuevo dispositivo de arranque.
SPARC: en los sistemas SPARC, el valor eeprom permite también actualizar la EEPROM del sistema si se cambia el dispositivo de arranque actual del sistema. Al actualizar la EEPROM del sistema, éste puede arrancar automáticamente desde el nuevo dispositivo de arranque.
Ejemplo:
boot_device c0t0d0s2 update
boot_device debe concordar con cualquier palabra clave filesys que especifique el sistema de archivos raíz (/) y la palabra clave root_device, si se hubiera especificado.
bootenv createbe bename nuevo_nombre_entorno_de_arranque filesystem punto_montaje:dispositivo:opciones_fs [filesystem...] |
bootenv createbe permite crear un entorno de arranque vacío e inactivo al mismo tiempo que se instala el sistema operativo. Se debe crear, como mínimo, el sistema de archivos raíz (/). Los segmentos se reservan para los sistemas de archivos especificados, pero no se copia ningún sistema de archivos. El entorno de arranque recibe un nombre, pero no se crea en realidad hasta que no se instala con un contenedor Solaris Flash. Si el entorno de arranque vacío se instala con un contenedor, los sistemas de archivos se instalan en los segmentos reservados. A continuación puede ver los valores de bename y filesystem.
bename especifica el nombre del nuevo entorno de arranque que se debe crear. nombre_nuevo_entorno_de_arranque no puede tener una longitud superior a 30 caracteres, sólo puede contener caracteres alfanuméricos y no puede contener caracteres multibyte. El nombre debe ser exclusivo dentro del sistema.
filesystem determina el tipo y el número de sistemas de archivo que se deben crear en el nuevo entorno de arranque. Se debe definir al menos un segmento que contenga el sistema de archivos raíz (/). Los sistemas de archivo pueden estar en el mismo disco o esparcidos en varios varios discos.
punto_montaje puede ser cualquier punto de montaje válido o – (guion) que indique una partición de intercambio.
dispositivo debe estar disponible cuando el sistema operativo que se está instalando se arranca por primera vez. El dispositivo no tiene relación con dispositivos de almacenamiento especiales de JumpStart como free. El dispositivo no puede ser un volumen de Solaris Volume Manager ni un volumen de Veritas Volume Manager. dispositivo es el nombre de un dispositivo de disco, con el formato /dev/dsk/cwtxdysz.
El campo opciones_sa puede ser uno de los siguientes:
ufs, que indica un sistema de archivos UFS.
swap, que indica un sistema de archivos de intercambio. El punto de montaje de intercambio debe ser un - (guión).
Para ver un ejemplo de perfil y acceder a información acerca del uso de esta palabra clave, consulte las referencias siguientes:
Para ver un ejemplo de perfil, consulte el Ejemplo 26–9.
Para obtener informació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 32.
Para obtener información acerca del uso de contenedores Solaris Flash, consulte el Capítulo 19.
client_arch valor_karch... |
client_arch indica que el servidor del sistema operativo debe admitir un grupo de plataformas diferente del que usa el servidor actualmente. Si no especifica client_arch en el perfil, cualquier cliente sin disco que use el servidor del sistema operativo debe contener el mismo grupo de plataforma que el servidor. Debe especificar cada grupo de plataformas que desee que admita el servidor de sistema operativo.
Los valores válidos de valor_karch son sun4m, sun4u y i86pc. Consulte Solaris 9: Guía de plataformas de hardware de Sun para ver la lista de nombres de plataforma válidos.
client_arch sólo se puede usar cuando se especifica system_type como server.
client_root tamaño_raíz |
client_root define la cantidad de espacio raíz tamaño_raíz que se asignará a cada cliente, en Mbytes. Si no se especifica client_root en un perfil de servidor, el software de instalación asigna 15 Mbytes de espacio raíz por cliente. El tamaño de la zona raíz del cliente se usa junto con la palabra clave num_clients para determinar la cantidad de espacio que hay que reservar para el sistema de archivos /export/root.
client_root sólo se puede usar cuando se especifica system_type como server.
client_swap tamaño_de_intercambio |
client_swap define la cantidad de espacio de intercambio, tamaño_de_intercambio, que se asignará a cada cliente sin disco, en Mbytes. Si no se especifica client_swap en el perfil, se asignan 32 Mbytes de espacio de intercambio de forma predeterminada.
Ejemplo:
client_swap 64
El ejemplo especifica que cada cliente sin disco tendrá un espacio de intercambio de 64 Mbytes.
client_swap sólo se puede usar cuando se especifica system_type como server.
Si un perfil no especifica el tamaño de swap, el programa JumpStart se encargará de definir el espacio de intercambio basándose en la memoria física del sistema. La Tabla 31–5 muestra cómo se calcula el tamaño de swap durante una instalación JumpStart personalizada.
Tabla 31–5 Cálculo del tamaño de swap
Memoria física (en Mbytes) |
Espacio de intercambio (en Mbytes) |
---|---|
16–64 |
32 |
64–128 |
64 |
128–512 |
128 |
Mayor de 512 |
256 |
El programa JumpStart hace que el tamaño de swap no supere el 20 % del disco en el que aquél se encuentra, salvo que éste disponga de espacio libre después de haber colocado el resto de los sistemas de archivo. Si queda espacio libre, el programa JumpStart asigna el espacio libre a swap y, si fuera posible, asigna la cantidad que se muestra en la Tabla 31–5.
La memoria física sumada al espacio de intercambio debe suponer un total de 32 Mbytes, como mínimo.
clúster nombre_grupo |
cluster designa el grupo de software que se agregará al sistema. La siguiente tabla muestra el nombre_grupo de todos los grupos de software.
Grupo de software | nombre_grupo |
---|---|
Soporte del sistema central | SUNWCreq |
Soporte de sistema para usuario final | SUNWCuser |
Soporte de sistema para desarrolladores | SUNWCprog |
Distribución completa | SUNWCall |
Distribución completa más OEM | SUNWCXall |
Sólo se puede especificar un grupo de software en un perfil. El grupo de software se debe especificar antes de otras entradas de cluster y package. Si no se especifica un grupo de software con cluster en el perfil, el grupo de software de usuario final SUNWCuser se instala en el sistema.
cluster nombre_clúster cambiar_add_delete |
cluster (adición o supresión de clústers) se puede usar con las opciones de modernización e instalación inicial.
cluster determina si se debe agregar o suprimir un clúster del grupo de software que se va a instalar en el sistema.
nombre_clúster debe tener el formato SUNWCnombre. Para ver información detallada sobre clústers y sus nombres, inicie Admintool en un sistema ya instalado y, en el menú Examinar, seleccione Software.
cambiar_add_delete representa la opción add o delete. Use cambiar_add_delete para indicar si hay que agregar o borrar el clúster especificado. Si no se especifica cambiar_add_delete, se usará add de forma predeterminada.
Cuando se usa cluster (agregar o borrar clústers) durante una modernización, se aplican las siguientes condiciones:
Todos los clústers que están en el sistema se modernizan automáticamente.
Si se especifica nombre_clúster add y nombre_clúster no está instalado en el sistema, el clúster se instala.
Si se especifica nombre_clúster delete y nombre_clúster está instalado en el sistema, el paquete se borra antes de que empiece la modernización.
dontuse nombre_disco ... |
El programa JumpStart usa de forma predeterminada todos los discos operativos del sistema cuando se especifica partitioning default. dontuse designa uno o varios discos que no desea que use el programa JumpStart. El nombre_disco se debe especificar con el formato cxtydzo cydz, por ejemplo, c0t0d0.
No puede especificar las palabras clave dontuse y usedisk en el mismo perfil.
fdisk tamaño_tipo nombre_disco |
fdisk define cómo se configuran las particiones fdisk en un sistema basado en x86. Se puede especificar fdisk más de una vez. Cuando fdisk particiona un sistema basado en x86, ocurre lo siguiente:
Todas las particiones fdisk del disco se conservan, salvo que se borren con la palabra clave fdisk, al asignarle a tamaño el valor de delete o 0. Además, todas las particiones fdisk existentes se borran cuando se establece all para el tamaño.
Una partición fdisk Solaris que contiene un sistema de archivos raíz (/) siempre se designa como la partición activa del disco.
El sistema arranca desde la partición activa de forma predeterminada.
Si no se especifica la palabra clave fdisk en un perfil, durante la instalación se usa la palabra clave fdisk siguiente de forma predeterminada:
fdisk all solaris maxfree
Las entradas fdisk se procesan en el orden en el que aparecen enumeradas en el perfil.
nombre_disco: use los valores siguientes para especificar el lugar donde se debe crear o suprimir la partición fdisk:
cxtydz o cydz: un disco especifico, por ejemplo, c0t3d0.
rootdisk: la variable que contiene el valor del disco raíz del sistema, que viene determinado por el programa JumpStart, como se describe en la Selección del disco raíz del sistema.
all: todos los discos seleccionados.
tipo: use los valores siguientes para especificar el tipo de partición fdisk que se debe crear o suprimir en el disco especificado:
solaris: una partición fdisk Solaris (tipo SUNIXOS fdisk).
dosprimary: un alias para las particiones fdisk DOS primarias, pero no para las particiones fdisk que se extienden para DOS de datos. Cuando se borren particiones fdisk asignando a tamaño el valor delete, dosprimary es un alias de las particiones fdisk de tipo DOSHUGE, DOSOS12 y DOSOS16. Cuando se crea una partición fdisk, dosprimary es un alias de la partición fdisk DOSHUGE.
DDD: una partición fdisk de número entero. DDD es un número entero entre 1 y 255 inclusive.
Sólo será posible especificar este valor si el tamaño es delete.
0xHH: una partición fdisk hexadecimal. HH es un número hexadecimal entre 01 y FF.
Sólo será posible especificar este valor si el tamaño es delete.
La tabla siguiente muestra los números enteros y hexadecimales de algunos tipos de fdisk.
Tipo de fdisk |
DDD |
HH |
---|---|---|
DOSOS12 |
1 |
01 |
PCIXOS |
2 |
02 |
DOSOS16 |
4 |
04 |
EXTDOS |
5 |
05 |
DOSHUGE |
6 |
06 |
DOSDATA |
86 |
56 |
OTHEROS |
98 |
62 |
UNIXOS |
99 |
63 |
tamaño: use uno de los valores siguientes:
DDD: en el disco especificado se crea una partición fdisk del tamaño DDD en Mbytes. DDD debe ser un número entero; el programa JumpStart redondea automáticamente el número al siguiente límite de cilindro. Especificar un valor 0 es lo mismo que especificar delete.
all: en el disco entero se crea una partición fdisk. Se borran todas las particiones fdisk.
El valor all se puede especificar sólo si el tipo es solaris.
maxfree: en el espacio libre contiguo mayor del disco especificado se crea una partición fdisk. Si una partición fdisk del tipo especificado existiera ya en el disco, se usaría esa partición fdisk. En el disco no se crea ninguna partición fdisk nueva.
El disco debe contener al menos una partición fdisk sin usar, así como de espacio libre; en caso contrario, la instalación fallará. El valor maxfree sólo se puede especificar si el tipo es solaris o dosprimary.
delete: todas las particiones fdisk del tipo especificado se borran del disco especificado.
filesys servidor:ruta dirección_servidor nombre_punto_montaje [[opciones_montaje]] |
Al usar filesys con los valores enumerados, el programa JumpStart configura el sistema instalado para que monte automáticamente sistemas de archivo remotos al arrancar el sistema. Se puede especificar filesys más de una vez.
Ejemplo:
filesys sherlock:/export/home/user2 - /home
servidor: el nombre del servidor donde se encuentra el sistema de archivos remoto, seguido de dos puntos.
ruta: el nombre del punto de montaje del sistema de archivos remoto. Por ejemplo, /usr o /export/home.
dirección_servidor: la dirección IP del servidor que se especifica en servidor:ruta. Si no hay un servicio de nombres en ejecución en la red, el valor de dirección_servidor se puede usar para cumplimentar el archivo /etc/hosts con la dirección IP y el nombre de sistema del servidor. Si no se especifica la dirección IP del servidor, se deberá especificar un símbolo menos (-). Por ejemplo, si hubiera un servicio de nombres en ejecución en la red, no sería necesario indicar la dirección IP del servidor.
nombre_punto_montaje: el nombre del punto de montaje en el que se va a montar el sistema de archivos remoto.
opciones_montaje: una o varias opciones de montaje, que es igual que la opción -o de la orden mount(1M). Las opciones de montaje se agregan a la entrada /etc/vfstab para el nombre_punto_montaje especificado.
Si necesita especificar más de una opción de montaje, debe separar éstas por comas y sin espacios (ro,quota, por ejemplo).
filesys tamaño_segmento [[sistema_archivos parámetros_opcionales]] |
Al usar filesys con los valores que se enumeran, el programa JumpStart crea sistemas de archivos locales durante la instalación. Se puede especificar filesys más de una vez.
segmento: use uno de los valores siguientes:
any: el programa JumpStart coloca el sistema de archivos en cualquier disco.
No se puede especificar any cuando size sea existing, all, free, inicio:tamaño o ignore.
cwtxdysz o cxdysz: el segmento del disco donde el programa JumpStart sitúa el sistema de archivos, por ejemplo, c0t0d0s0 o c0d0s0.
rootdisk.sn: la variable que contiene el valor del disco raíz del sistema, que el programa JumpStart determina según se describe en Selección del disco raíz del sistema. El sufijo sn indica un segmento específico del disco.
tamaño: utilice uno de los valores siguientes:
núm: el tamaño del sistema de archivos se fija en núm en Mbytes.
existing: se usa el tamaño actual del sistema de archivos existente.
Cuando se usa el valor existing es posible cambiar el nombre de un segmento, especificando sistema_de_archivos como un nombre_punto_montaje diferente.
auto: el tamaño del sistema de archivos se determina automáticamente, según el software seleccionado.
all: el segmento especificado usa todo el disco para el sistema de archivos. Cuando se especifica el valor all ya no se puede colocar ningún otro sistema de archivos en el disco especificado.
free: el resto del espacio no utilizado del disco se usa para el sistema de archivos.
Si se usa free como valor de filesys, la entrada filesys debe ser la última entrada de un perfil.
inicio:tamaño: se realiza explícitamente una partición del sistema de archivos. inicio es el cilindro donde comienza el segmento. tamaño es el número de cilindros del segmento.
sistema_de_archivos: el valor sistema_de_archivos es opcional y se usa cuando segmento se especifica como any o cwtxdysz. Si no se especifica sistema_de_archivos, se establece unnamed de forma predeterminada. Si se establece unnamed, no será posible especificar el valor de los parámetros_opcionales. Use uno de los valores siguientes:
nombre_punto_montaje: el nombre del punto de montaje del sistema, por ejemplo, /var.
swap: el segmento especificado se usa como swap.
overlap: el segmento especificado se define como una representación de una región de disco. El valor VTOC es V_BACKUP. De forma predeterminada, el segmento 2 es un segmento solapado que representa el disco entero.
Sólo se puede especificar overlap cuando el tamaño sea existing, all o inicio:tamaño.
unnamed: el segmento especificado se define como un segmento básico, por lo que segmento no tiene un nombre de punto de montaje. Si no se especifica un sistema_de_archivos, se usará unnamed de forma predeterminada.
ignore: el programa JumpStart no usa o no reconoce el segmento especificado. Esta opción se puede usar para especificar que desea que se omita un sistema de archivos en un disco durante la instalación. El programa JumpStart crea un sistema de archivos nuevo en el mismo disco y con el mismo nombre. ignore sólo se puede usar cuando se especifica partitioning existing.
parámetros_opcionales: use uno de los valores siguientes:
preserve: el sistema de archivos del segmento especificado se conserva.
preserve sólo se puede especificar cuando el tamaño sea existing y el segmento sea cwtxdysz.
opciones_montaje: una o varias opciones de montaje, que es igual que la opción -o de la orden mount(1M). Las opciones de montaje se agregan a la entrada /etc/vfstab para el nombre_punto_montaje especificado.
Si necesita especificar más de una opción de montaje, debe separar éstas por comas y sin espacios (ro,quota, por ejemplo).
filesys mirror[[[:nombre]]]segmento [[[segmento]]] tamaño sistema_archivos parámetros_opcionales |
Mediante el uso de las palabras claves filesys mirror con los valores que se muestran, el programa JumpStart crea los volúmenes RAID-1 y RAID-0 necesarios para crear un sistema de archivos duplicado. Puede especificar filesys mirror más de una vez para crear los volúmenes RAID-1 (duplicaciones) en los diferentes sistemas de archivos.
La palabra clave filesys mirror sólo se admite en las instalaciones iniciales.
nombre: esta palabra clave opcional permite asignar nombres al volumen RAID-1 (duplicación).Los nombres de las duplicaciones deben comenzar por la letra “d”, seguida de un número del 0 al 127, por ejemplo, d100. Si no especifica un nombre para la duplicación, el programa JumpStart personalizado le asigna uno. Si desea conocer las directrices sobre cómo nominar las duplicaciones, consulte Requisitos de los nombres de volúmenes RAID y directrices para la Modernización automática de Solaris y JumpStart personalizado.
segmento: este valor especifica el segmento del disco donde el programa JumpStart personalizado sitúa el sistema de archivos que desee duplicar. El valor del segmento debe seguir el formato cwtxdysz, por ejemplo c0t0d0s0 o c0t0d0s5. El programa JumpStart personalizado crea en el segmento un volumen RAID-0 (concatenación de un único segmento) y crea un volumen RAID-1 para duplicar la concatenación. Puede especificar hasta dos segmentos que duplicar.
tamaño: este valor especifica el tamaño, en MB, del sistema de archivos.
sistema_archivos: este valor especifica el sistema de archivos que se esté duplicando. El programa JumpStart personalizado crea la duplicación a partir de los segmentos especificados y monta la duplicación en el sistema de archivos indicado. Además de los sistemas de archivos de gran importancia, como el raíz (/), /usr y /var, también puede especificar el de intercambio como sistema de archivos.
parámetros opcionales: una o más opciones de montaje, igual que la opción -o de la orden mount(1M). Las opciones de montaje se añaden a la entrada /etc/vfstab del sistema_archivos especificado. Si tiene que especificar más de una opción de montaje, deberá separarlas con comas y sin espacios, por ejemplo, ro,quota.
Si desea obtener más información sobre la creación de sistemas de archivos duplicados durante la instalación, consulte el Capítulo 10.
forced_deployment |
forced_deployment fuerza la instalación de un contenedor diferencial Solaris Flash en un sistema clónico diferente del que espera el software.
Si usa forced_deployment se suprimen todos los archivos nuevos para que el sistema clónico quede en el estado esperado. Si no está seguro de desear la supresión de los archivos, use el predeterminado que protege a los archivos nuevos deteniendo la instalación.
geo entorno nacional |
geo designa el entorno o los entornos nacionales que se desea instalar en un sistema o que se quiere agregar durante una modernización del sistema. En la siguiente tabla se enumeran los valores que se pueden especificar para el entorno nacional:
Valor |
Descripción |
---|---|
N_Africa |
África del Norte, incluido Egipto |
C_America |
América central, que incluye Costa Rica, El Salvador, Guatemala, México, Nicaragua y Panamá |
N_America |
América del Norte, que incluye Canadá y Estados Unidos |
S_America |
América del Sur, que incluye Argentina, Bolivia, Brasil, Chile, Colombia, Ecuador, Paraguay, Perú, Uruguay y Venezuela |
Asia |
Asia, que incluye Japón, República de Corea, República Popular China, Taiwán y Tailandia |
Ausi |
Oceanía, que incluye Australia y Nueva Zelanda |
C_Europe |
Europa Central, que incluye Austria, República Checa, Alemania, Hungría, Polonia, Eslovaquia y Suiza |
E_Europe |
Europa del Este, que incluye Albania, Bosnia, Bulgaria, Croacia, Estonia, Letonia, Lituania, Macedonia, Rumanía, Rusia, Serbia, Eslovenia, Turquía |
N_Europe |
Europa del Norte, que incluye Dinamarca, Finlandia, Islandia, Noruega y Suecia |
S_Europe |
Europa del Sur, que incluye Grecia, Italia, Portugal y España |
W_Europe |
Europa Occidental, que incluye Bélgica, Francia, Gran Bretaña, Irlanda y Países Bajos |
M_East |
Oriente Medio, que incluye Israel |
En el Apéndice D puede encontrar una lista completa de los valores de entornos nacionales que conforman cada entorno nacional regional enumerado anteriormente.
Se puede especificar una palabra clave geo para cada entorno nacional que quiera agregar al sistema.
install_type conmutador_flash_modernización_inicial |
install_type define si se debe borrar e instalar un nuevo sistema operativo Solaris en un sistema, modernizar el sistema operativo Solaris existente o instalar un contenedor Solaris Flash en el sistema.
Deberá especificar install_type en un perfil e install_type debe ser la primera palabra clave de perfil de cada perfil.
Se debe usar una de las siguientes opciones para cambiar_initial_upgrade_flash:
initial_install: especifica que se lleve a cabo una instalación inicial del sistema operativo Solaris.
upgrade: especifica que se lleve a cabo una modernización del sistema operativo Solaris.
flash_install: especifica la instalación de un contenedor Solaris Flash que sobrescriba todos los archivos
flash_update: especifica la instalación de un contenedor diferencial Solaris Flash que sobrescriba sólo los archivos especificados
Algunas palabras claves de perfil sólo se pueden usar con la opción initial_install. Algunas palabras clave de perfil sólo se pueden usar con la opción upgrade. Algunas palabras claves de perfil sólo se pueden usar con la opción flash_install.
isa_bits cambio_de_bits |
isa_bits especifica si se instalarán paquetes de 64 o 32 bits de Solaris 9.
cambio_de_bits representa la opción de 64 o 32, que se usa para indicar si se instalarán paquetes de 64 o 32 bits de Solaris 9. Si no establece esta palabra clave en el perfil, el programa JumpStart instala los sistemas como se indica a continuación:
Paquetes de 64 bits en sistemas UltraSPARCTM
Paquetes de 32 bits en los demás sistemas
Si usa la palabra clave isa_bits, deberá usar también la última secuencia check en el directorio Solaris_9/Misc/jumpstart_sample del CD Solaris Software 1 of 2 o del Solaris DVD.
layout_constraint segmento restricción [[tamaño_mínimo]] |
layout_constraint sólo se puede usar para la opción de modernización cuando se quiera reasignar espacio de disco.
layout_constraint designa la limitación que tiene la disposición automática en un sistema de archivos cuando tiene que reasignar espacio durante una modernización, debido a problemas de espacio.
Si no se especifica la palabra clave layout_constraint, el programa JumpStart dispone el disco de la siguiente forma:
Los sistemas de archivo que requieren más espacio para la modernización se marcan como modificables.
Los sistemas de archivos que están en el mismo disco que el sistema de archivos que requiere más espacio y que están montados por el archivo /etc/vfstab se marcan como modificables.
El resto de los sistemas de archivo se marcan como fijos porque la disposición automática no puede cambiarlos.
Si se especifica una o varias palabras clave layout_constraint, el programa JumpStart dispone el disco de la siguiente forma:
Los sistemas de archivo que requieren más espacio para la modernización se marcan como modificables.
Los sistemas de archivos para los que se ha especificado una palabra clave layout_constraint se marcan con la limitación especificada.
El resto de los sistemas de archivo se marcan como fijos.
No se puede modificar la limitación de los sistemas de archivo que requieren más espacio para la modernización porque los sistemas de archivo deben estar marcados como modificables. La palabra clave layout_constraint se puede usar para modificar los valores de tamaño_mínimo de los sistemas de archivos que requieren más espacio para la modernización.
Para ayudar a la disposición automática a reasignar el espacio, seleccione más sistemas de archivos como modificables o desplazables, especialmente aquéllos que se encuentran en el mismo disco que los que requieren más espacio para la modernización.
segmento: especifica el segmento del disco del sistema de archivo en el que hay que especificar la limitación. Debe especificar el segmento del disco del sistema con el formato cwtxdysz o cxdysz.
limitación: use una de las siguientes limitaciones del sistema de archivos especificado:
changeable: la disposición automática puede mover el sistema de archivos a otra ubicación y puede cambiar el tamaño del sistema de archivos. La limitación changeable sólo se puede especificar en los sistemas de archivo que han sido montados por el archivo /etc/vfstab. Puede cambiar el tamaño del sistema de archivos especificando el valor tamaño_mínimo.
Cuando marque un sistema de archivos como modificable y no se haya especificado el tamaño_mínimo, éste se establece en un 10 % más que el tamaño mínimo necesario. Por ejemplo, si el tamaño mínimo para un sistema de archivos es de 100 Mbytes, el tamaño modificado será de 110 Mbytes. Si se especifica el tamaño_mínimo, cualquier espacio libre que queda, el tamaño original menos el tamaño mínimo, se destina a otros sistemas de archivos.
movable: la disposición automática puede mover el sistema de archivos a otro segmento del mismo disco o de otro disco. El tamaño del sistema de archivos sigue siendo el mismo.
available: la disposición automática puede usar todo el espacio del sistema de archivos para reasignar espacio. Todos los datos del sistema de archivos se perderán. La limitación available sólo se puede especificar en los sistemas de archivos que no están montados por el archivo /etc/vfstab.
collapse: la disposición automática desplaza y fusiona el sistema de archivos especificado con el sistema de archivos superior. Puede usar la opción collapse para reducir el número de sistemas de archivo de un sistema, dentro de una modernización. Por ejemplo, si un sistema tiene los sistemas de archivos /usr y /usr/share, al fundir el sistema de archivos /usr/share mueve el sistema de archivos a /usr, que es el sistema de archivos superior. Puede especificar la limitación collapse sólo en los sistemas de archivos que están montados por el archivo /etc/vfstab.
tamaño_mínimo: especifica el tamaño del sistema de archivos después de que la disposición automática reasigne el espacio. La opción tamaño_mínimo permite cambiar el tamaño de un sistema de archivos. El tamaño del sistema de archivos puede ser mayor si se agrega el espacio sin asignar al sistema de archivos. Sin embargo, el tamaño nunca es inferior al valor especificado. El valor tamaño_mínimo es opcional. Use este valor sólo si ha marcado un sistema de archivo como modificable y el tamaño mínimo no puede ser inferior a lo que éste necesita para el contenido actual del sistema de archivos.
Ejemplos:
layout_constraint c0t3d0s1 changeable 200 layout_constraint c0t3d0s4 movable layout_constraint c0t3d1s3 available layout_constraint c0t2d0s1 collapse
local_customization directorio local |
Antes de instalar un contenedor Solaris Flash en un sistema clónico puede crear secuencias de personalización para conservar las configuraciones locales del sistema clónico. La palabra clave local_customization designa el directorio donde ha almacenado estas secuencias. directorio local es la ruta a la secuencia del sistema clónico. Si desea más información sobre las secuencias anteriores y posteriores a la implementación, consulte Creación de las secuencias de personalización.
locale nombre_entorno_nacional |
locale se puede usar con las opciones de instalación inicial y de modernización.
locale designa los paquetes de entornos nacionales que desea instalar o agregar cuando se realiza una modernización del nombre_entorno_nacional especificado. Los valores de nombre_entorno_nacional son los mismos que los valores que se usan para la variable de entorno $LANG. En el Apéndice D puede consultar una lista de valores de entornos nacionales válidos.
Cuando use la palabra clave locale, tenga en cuenta lo siguiente:
Si ha preconfigurado un entorno nacional predeterminado, éste se instalará automáticamente. Los paquetes de idioma inglés se instalan de forma predeterminada.
Se puede especificar una palabra clave locale para cada entorno nacional que desee agregar a un sistema.
metadb segmento [size tamaño_en_bloques] [count número_de_réplicas]
La palabra clave metadb permite crear réplicas de bases de datos de estado de Solaris Volume Manager (metadbs) durante la instalación JumpStart personalizada. Puede usar la palabra clave metadb varias veces en el archivo del perfil para crear las réplicas de bases de datos del estado en varios segmentos del disco.
Debe especificar el segmento del disco donde desee que el programa JumpStart personalizado sitúe la réplica de bases de datos de estado. El valor segmento debe respetar el formato cwtxdysz.
La palabra clave size opcional permite especificar el tamaño, en bloques, de la réplica de la base de datos de estado que se desea crear. Si no especifica un valor size, el programa JumpStart personalizado utiliza un tamaño predeterminado de 8192 bloques en la réplica de la base de datos de estado.
Puede especificar el número de las réplicas de bases de datos de estado que desee crear configurando la palabra clave opcional count en el perfil. Si no especifica un valor count, el programa JumpStart personalizado crea tres réplicas de bases de datos de estado de manera predeteminada.
Si desea obtener más información sobre la creación de réplicas de bases de datos de estado de Solaris Volume Manager durante la instalación, consulte Requisitos y directrices para las réplicas de las bases de datos de estado.
no_content_check |
Al instalar un sistema clónico con un contenedor diferencial Solaris Flash, puede usar la palabra clave no_content_check para omitir la validación archivo por archivo. Este tipo de validación asegura que el sistema clónico es un duplicado del sistema principal. Evite el uso de esta palabra clave a menos que esté seguro de que el sistema clónico sea un duplicado del sistema principal original.
Si usa no_content_check se suprimen todos los archivos nuevos para que el sistema clónico quede en el estado esperado. Si no está seguro de desear la supresión de los archivos, use el predeterminado que protege a los archivos nuevos deteniendo la instalación.
no_master_check |
Cuando instale un sistema clónico con un contenedor diferencial Solaris Flash puede usar la palabra clave no_master_check para omitir la comprobación del sistema clónico con el fin de asegurarse de que se construyó a partir del sistema principal original. Evite el uso de esta palabra clave a menos que esté seguro de que el sistema clónico sea un duplicado del sistema principal original. Si desea información sobre la instalación de contenedores diferenciales Solaris Flash consulte Para preparar la instalación de un contenedor Solaris Flash con el método de instalación JumpStart personalizada.
num_clients número_clientes |
Cuando se instala un servidor, se asigna espacio para cada sistema de archivos raíz (/) y swap de clientes sin disco. num_clients define el número de clientes sin disco, número_clientes, que admite un servidor. Si no se especifica num_clients en el perfil, se asignarán cinco clientes sin disco de forma predeterminada.
num_clients sólo se puede usar cuando system_type se especifica como server.
package nombre_paquete [[cambiar_add_delete]] |
package se puede usar en instalaciones iniciales y modernizaciones.
package determina si hay que agregar o borrar un paquete del grupo de software que se va a instalar en el sistema.
El nombre_paquete debe especificarse con el formato SUNWnombre. Para consultar información detallada sobre paquetes y sus nombres, en un sistema instalado, use la orden pkginfo -l.
cambiar_add_delete representa la opción add o delete que se usa para indicar si desea agregar o suprimir el paquete especificado. Si no se especifica cambiar_add_delete, se usará add de forma predeterminada.
Algunos paquetes son necesarios y no pueden suprimirse. No se pueden agregar o suprimir de forma individual paquetes de adaptación al entorno nacional mediante la palabra clave de perfil package. Para agregar paquetes de adaptación al entorno nacional, use la palabra clave de perfil locale.
Cuando se usa package para una modernización, el programa JumpStart realiza las siguientes acciones:
Todos los paquetes que hay ya en el sistema se modernizan automáticamente.
Si especifica nombre_paquete add y nombre_paquete no está instalado en el sistema, el paquete se instalará.
Si especifica nombre_paquete delete y nombre_paquete ya está instalado en el sistema, el paquete se borra antes de que empiece la modernización.
Si especifica nombre_paquete delete y nombre_paquete no está instalado en el sistema, el paquete no se instala si forma parte de uno de los clústers que se van a instalar.
partitioning tipo |
partitioning define la forma en que los discos se dividen en segmentos para los sistemas de archivo durante la instalación.
tipo: use uno de los valores siguientes:
default: el programa JumpStart selecciona los discos y crea los sistemas de archivo en los que se instalará el software especificado, salvo para los sistemas de archivo especificados con las palabras clave filesys. rootdisk se selecciona primero. El programa JumpStart usa discos adicionales si el software especificado no cabe en el rootdisk.
existing: el programa JumpStart utiliza los sistemas de archivo existentes en los discos del sistema. Todos los sistemas de archivos salvo /, /usr, /usr/openwin, /opt y /var se conservan. El programa JumpStart usa el campo del último punto de montaje del superbloque del sistema de archivos para determinar qué punto de montaje del sistema de archivos representa el segmento.
Cuando se usan las palabras clave de perfil filesys y partitioning existing hay que fijar el tamaño en existing.
explicit: el programa JumpStart utiliza los discos y crea los sistemas de archivo especificados por las palabras clave filesys. Si sólo se especifica el sistema de archivos raíz (/) con la palabra clave filesys, se instala todo el software Solaris en el sistema de archivos raíz (/).
Si se usa el valor de perfil explicit, se deberá usar la palabra clave filesys para especificar los discos que se deben usar y los sistemas de archivo que hay que crear.
Si no se especifica partitioning en el perfil, el tipo default de particionado se usa de forma predeterminada.
root_device segmento |
root_device se puede usar con instalaciones iniciales y modernizaciones.
root_device determina el disco raíz del sistema. En Selección del disco raíz del sistema se puede obtener más información.
Cuando se moderniza un sistema, root_device designa el sistema de archivos raíz (/) y los sistemas montados por el archivo /etc/vfstab que se van a modernizar. Deberá especificar root_device cuando se puedan modernizar varios sistemas de archivos raíz (/) de un sistema. Debe especificar segmento con el formato cwtxdysz o cxdysz.
Ejemplo:
root_device c0t0d0s2
Cuando use la palabra clave root_device, tenga en cuenta lo siguiente:
Si especifica root_device en un sistema con un solo disco, root_device y el disco deben concordar. Además, cualquier palabra clave filesys que especifique el sistema de archivos raíz (/) debe concordar con root_device.
Si va a modernizar un volumen RAID-1 (duplicación), el valor especificado para root_device debe ser un lado del duplicado. El otro lado se moderniza automáticamente.
Un disco raíz de un sistema es el disco en el que se encuentra el sistema de archivos raíz (/). En un perfil se puede usar la variable rootdisk en lugar de un nombre de disco, que el programa JumpStart fija para el disco raíz del sistema. La Tabla 31–6 describe cómo selecciona el programa JumpStart el disco raíz del sistema para la instalación.
El programa JumpStart sólo determina el tamaño de un disco raíz de sistema durante una instalación inicial. Durante una modernización no se puede cambiar un disco raíz del sistema.
Fase |
Acción |
---|---|
1 |
Si la palabra clave root_device se especifica en el perfil, el programa JumpStart fija rootdisk al dispositivo raíz. |
2 |
Si no se ha fijado rootdisk y la palabra clave boot_device se especifica en el perfil, el programa JumpStart fija rootdisk en el dispositivo raíz. |
3 |
Si no se ha fijado rootdisk y se ha especificado una entrada filesys cwtxdysz tamaño/ en el perfil, el programa JumpStart fija rootdisk en el disco que se especifica en la entrada. |
4 |
Si no se ha fijado rootdisk y se especifica una entrada rootdisk.sn en el perfil, el programa JumpStart busca en los discos del sistema, en el orden de sondeo del núcleo, si hay un sistema de archivos raíz en el segmento especificado. Si se encuentra un disco, el programa JumpStart fija rootdisk en el disco encontrado. |
5 |
Si no se ha fijado rootdisk y se ha especificado partitioning existing en el perfil, el programa JumpStart busca en los discos de sistema, en el orden de sondeo del núcleo, si hay un sistema de archivos raíz existente. Si no se encuentra un sistema de archivos raíz o se encuentran varios, se produce un error. Si se encuentra un sistema de archivos raíz, el programa JumpStart fija rootdisk en el disco encontrado. |
6 |
Si no se ha fijado rootdisk, el programa JumpStart fija rootdisk en el disco en el que está instalado el sistema de archivos raíz (/). |
system_type cambiar_tipo |
system_type define el tipo de sistema en el que se va a instalar el sistema operativo Solaris.
cambiar_tipo representa la opción standalone o server, que se usa para indicar el tipo de sistema en el que se va a instalar el software Solaris. Si no se especifica system_type en un perfil, se usará standalone de forma predeterminada.
usedisk nombre_disco ... |
De forma predeterminada, cuando se especifica partitioning default el programa JumpStart usa todos los discos operativos del sistema. La palabra clave de perfil usedisk designa uno o varios discos que se desea que use el programa JumpStart. Debe especificar nombre_disco con el formato cxtydz o cydz, por ejemplo c0t0d0 o c0d0s0.
Si se especifica usedisk en un perfil, el programa JumpStart sólo usa los discos que se especifiquen después de la palabra clave usedisk.
No puede especificar las palabras clave dontuse y usedisk en el mismo perfil.
Puede usar variables de entorno en sus secuencias de inicio y fin. Por ejemplo, una secuencia de inicio puede extraer el tamaño del disco, SI_DISKSIZES e instalar, u omitir, la instalación de paquetes concretos en un sistema, basándose en el tamaño real del disco que extraiga la secuencia.
La información recopilada sobre un sistema se guarda en estas variables de entorno, que suelen estar normalmente fijadas o no, dependiendo de las palabras clave de regla y de los valores que se usen en el archivo rules.
Por ejemplo, la información sobre el sistema operativo que ya está instalado en el sistema sólo estará disponible en SI_INSTALLED después de usar la palabra clave installed.
La Tabla 31–7 describe estas variables y sus valores.
Tabla 31–7 Variables de entorno de instalación
Variable de entorno |
Valor |
---|---|
CHECK_INPUT |
La ruta al archivo rules del directorio JumpStart, que está montado en /tmp/install_config/rules. |
HOME |
El directorio de inicio de la raíz durante la instalación, que es /tmp/root. |
PATH |
La ruta de búsqueda del shell durante la instalación, que es /sbin:/usr/sbin/install.d:/usr:/usr/sbin:/usr/bin |
SI_ARCH |
La arquitectura de hardware del cliente de instalación. La variable SI_ARCH se fija cuando se usa la palabra clave arch en el archivo rules. |
SI_BEGIN |
El nombre de la secuencia de inicio, si se usa alguna. |
SI_CLASS |
El nombre del perfil que se usa para instalar el cliente de instalación. |
SI_CONFIG_DIR |
La ruta al directorio JumpStart, que está montado en /tmp/install_config. Nota – La variable SI_CONFIG_DIR no está disponible en las instalaciones JumpStart personalizadas que utilizan el método de instalación por arranque WAN. |
SI_CONFIG_FILE |
La ruta al archivo rules del directorio JumpStart, que está montado en /tmp/install_config/rules. |
SI_CONFIG_PROG |
El archivo rules. |
SI_CUSTOM_PROBES_FILE |
El archivo custom_probes.ok, en el que se puede definir sus propias palabras clave de reglas y sondeo. Si crea un archivo custom_probes.ok, podrá usarlo para ampliar la lista de palabras clave de regla predeterminadas, que se describen en Valores y palabras clave de reglas. Se puede también usar el archivo para ampliar la lista de palabras clave de sondeo predeterminadas que se describen en Valores y palabras clave de sondeo. |
SI_DISKLIST |
Una lista de nombres de disco separados por comas en el cliente de instalación. La variable SI_DISKLIST se fija cuando la palabra clave disksize se usa y se concuerda en el archivo rules. Las variables SI_DISKLIST y SI_NUMDISKS se usan para determinar el disco físico que se va a usar para rootdisk. rootdisk se describe en Selección del disco raíz del sistema. |
SI_DISKSIZES |
Una lista de tamaños de disco separados por comas en el cliente de instalación. La variable SI_DISKSIZES se fija cuando la palabra clave disksize se usa y se concuerda en el archivo rules. |
SI_DOMAINNAME |
El nombre de dominio. La variable SI_DOMAINNAME se fija cuando la palabra clave dommainname se usa y se concuerda en el archivo rules. |
SI_FINISH |
El nombre de la secuencia de fin, si se usa alguna. |
SI_HOSTADDRESS |
La dirección IP del cliente de instalación. |
SI_HOSTID |
La dirección Ethernet del cliente de instalación. |
SI_HOSTNAME |
El nombre de sistema del cliente de instalación. La variable SI_HOSTNAME se fija cuando la palabra clave hostname se usa y concuerda en el archivo rules. |
SI_INSTALLED |
El nombre de dispositivo de un disco con un sistema operativo específico en el disco, por ejemplo, Solaris, SunOS o System V. La variable SI_INSTALLED se define cuando la palabra clave installed se usa y compara en el archivo rules. SI_INST_OS y SI_INST_VER se usan para determinar el valor de SI_INSTALLED. |
SI_INST_OS |
El nombre del sistema operativo. SI_INST_OS y SI_INST_VER se usan para determinar el valor de SI_INSTALLED. |
SI_INST_VER |
La versión del sistema operativo. SI_INST_OS y SI_INST_VER se usan para determinar el valor de SI_INSTALLED. |
SI_KARCH |
La arquitectura del núcleo del cliente de instalación. La variable SI_KARCH se fija cuando la palabra clave karch se usa y concuerda en el archivo rules. |
SI_MEMSIZE |
La cantidad de memoria física del cliente de instalación. La variable SI_MEMSIZE se fija cuando la palabra clave memsize se usa y concuerda en el archivo rules. |
SI_MODEL |
El nombre del modelo del cliente de instalación. La variable SI_MODEL se fija cuando la palabra clave model se usa y concuerda en el archivo rules. |
SI_NETWORK |
El número de red del cliente de instalación. La variable SI_NETWORK se fija cuando la palabra clave network se usa y concuerda en el archivo rules. |
SI_NUMDISKS |
El número de discos en un cliente de instalación. La variable SI_NUMDISKS se fija cuando se usa la palabra clave disksize y concuerda en el archivo rules. Las variables SI_NUMDISKS y SI_DISKLIST se usan para determinar el disco físico que hay que usar para rootdisk. rootdisk se describe en Selección del disco raíz del sistema. |
SI_OSNAME |
La versión del sistema operativo en la imagen de software de Solaris 9. Por ejemplo, se puede usar la variable SI_OSNAME en una secuencia si está instalando el software Solaris en sistemas que se basan en la versión del sistema operativo de la imagen del Solaris DVD o del CD Solaris Software 1 of 2. |
SI_PROFILE |
La ruta al perfil en el directorio JumpStart montado. La ruta es /tmp/install_config/nombre_perfil. Si está creando un perfil derivado, la variable SI_PROFILE se fija en el archivo /tmp/install.input. |
SI_ROOTDISK |
El nombre del dispositivo del disco que está representado por el nombre lógico rootdisk. La variable SI_ROOTDISK se fija cuando se fijan las palabras clave disksize o installed en rootdisk, en el archivo rules. |
SI_ROOTDISKSIZE |
El tamaño del disco que está representado por el nombre lógico rootdisk. La variable SI_ROOTDISKSIZE se fija cuando las palabras clave disksize o installed se fijan en rootdisk, en el archivo rules. |
SI_SYS_STATE |
El archivo /a/etc/.sysIDtool.state. Puede editar este archivo en una secuencia de fin para evitar que el programa sysidroot pida una contraseña de root antes de que rearranque el sistema. |
SI_TOTALDISK |
La cantidad total de espacio en el disco del cliente de instalación. La variable SI_TOTALDISK se fija cuando se usa la palabra clave totaldisk y concuerda en el archivo rules. |
SHELL |
El shell predeterminado durante la instalación, que es /sbin/sh. |
TERM |
El tipo de terminal del cliente de instalación. |
TZ |
La zona horaria predeterminada, como se especifica en el servicio de nombres NIS o NIS+. |
La Tabla 31–8 describe cada palabra clave de regla y su palabra clave de sondeo equivalente.
Coloque siempre las palabras clave de sondeo al principio, o cerca del principio, del archivo rules.
Palabra clave de regla |
Palabra clave de sondeo equivalente |
Descripción de la palabra clave de sondeo |
---|---|---|
Ninguno |
|
|
Determina la arquitectura del núcleo,i386 o SPARC, y establece SI_ARCH. |
||
Devuelve el tamaño de los discos de un sistema en Mbytes en el orden de sondeo del núcleo, c0t3d0s0, c0t3d0s1, c0t4d0s0. disksize define SI_DISKLIST, SI_DISKSIZES, SI_NUMDISKS y SI_TOTALDISK. |
||
Devuelve un nombre de dominio de sistema NIS o NIS+ o en blanco y fija SI_DOMAINNAME. La palabra clave domainname devuelve la salida de domainname(1M). |
||
Devuelve una dirección IP del sistema, la primera dirección que aparece en la salida de ifconfig(1M) -a que no es lo0, y establece la variable de entorno SI_HOSTADDRESS. |
||
Devuelve un nombre de sistema que es la salida de uname(1) -n y fija la variable de entorno SI_HOSTNAME. |
||
Devuelve el nombre de la versión del sistema operativo Solaris que está instalado en un sistema y fija las variables de entorno SI_ROOTDISK y SI_INSTALLED. Si el programa JumpStart encuentra una versión de Solaris pero no puede determinar la versión, la que se devuelve es SystemV. |
||
Devuelve un grupo de plataformas de sistema, por ejemplo, i86pc, sun4m y sun4, y establece la variable de entorno SI_KARCH. Consulte Solaris 9: Guía de plataformas de hardware de Sun para ver la lista de nombres de plataforma válidos. |
||
Devuelve el tamaño de la memoria física en un sistema en Mbytes y fija la variable de entorno SI_MEMSIZE. |
||
Devuelve un nombre de plataforma de sistema y fija la variable de entorno SI_MODEL. Consulte Solaris 9: Guía de plataformas de hardware de Sun para ver la lista de nombres de plataforma válidos. |
||
Devuelve un número de red de sistema, que determina el programa JumpStart mediante un AND lógico entre la dirección IP del sistema y la máscara de subred. La dirección IP del sistema y la máscara de subred se extraen de la primera dirección que se enumera en la salida de ifconfig(1M) -a que no es lo0. La palabra clave network define SI_NETWORK. |
||
Devuelve la versión y el nombre del sistema operativo Solaris que se encuentra en un CD y fija la variable de entorno SI_OSNAME. Si el programa JumpStart encuentra una versión de Solaris pero no puede determinar la versión, la que se devuelve es SystemV. |
||
|
Devuelve el nombre y el tamaño en Mbytes de un disco raíz de sistema y fija la variable de entorno SI_ROOTDISK. |
|
Devuelve el espacio total en el disco de un sistema (en Mbytes) y fija la variable de entorno SI_TOTALDISK. El espacio total en el disco incluye todos los discos operativos conectados al sistema. |