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 concreto en el disco, por ejemplo Solaris, SunOS o System V. La variable SI_INSTALLED se fija cuando la palabra clave installed se usa y concuerda 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+. |