Solaris 9 9/04: Guía de instalación

Variables de entorno de JumpStart personalizado

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+.