É possível utilizar variáveis de ambiente nos scripts inicial e final. Por exemplo, um script inicial poderá extrair o tamanho do disco, SI_DISKSIZES, e instalar ou não instalar pacotes particulares em um sistema, com base no tamanho de disco real que o script extrair.
As informações que são obtidas sobre um sistema são armazenadas nessas variáveis de ambiente, que geralmente são ou não definidas dependendo das palavras-chave de regra que forem utilizadas no arquivo regras.
Por exemplo, as informações sobre qual sistema operacional já está instalado em um sistema só estão disponíveis em SI_INSTALLED depois que a palavra-chave instalada for utilizada.
Tabela 8–9 descreve essas variáveis e seus valores.
Tabela 8–9 Variáveis de ambiente de instalação
Variável de ambiente |
Valor |
---|---|
SI_ARCH |
A arquitetura de hardware do cliente de instalação. A variável SI_ARCH é definida quando a palavra-chave arch é definida no arquivo regras. |
SI_BEGIN |
O nome do script inicial, se for utilizado. |
SI_CLASS |
O nome do perfil que é utilizado para instalar o cliente de instalação. |
SI_DISKLIST |
Uma lista de nomes de disco separados por vírgula no cliente de instalação. A variável SI_DISKLIST é definida quando a palavra-chave disksize é definida e tem correspondência no arquivo regras. As variáveis SI_DISKLIST e SI_NUMDISKS são utilizadas para determinar o disco físico a ser utilizado para o rootdisk. rootdisk é descrito em Como o disco raiz do sistema é determinado. |
SI_DISKSIZES |
Uma lista de tamanhos de disco separados por vírgula no cliente de instalação. A variável SI_DISKSIZES é definida quando a palavra-chave disksize é definida e tem correspondência no arquivo regras. |
SI_DOMAINNAME |
O nome do domínio. A variável SI_DOMAINNAME é definida quando a palavra-chave domainname é utilizada e tem correspondência no arquivo regras. |
SI_FINISH |
O nome do script final, se for utilizado. |
SI_HOSTADDRESS |
O endereço IP do cliente de instalação. |
SI_HOSTNAME |
O nome de host do cliente de instalação. A variável SI_HOSTNAME é definida quando a palavra-chave nome de host é utilizada e tem correspondência no arquivo regras. |
SI_INSTALLED |
O nome do dispositivo de um disco com um sistema operacional específico no disco, por exemplo, Solaris, SunOS ou System V. A variável SI_INSTALLED é definida quando a palavra-chave instalada é utilizada e tem correspondência no arquivo regras. SI_INST_OS e SI_INST_VER são utilizadas para determinar o valor de SI_INSTALLED. |
SI_INST_OS |
O nome do sistema operacional. SI_INST_OS e SI_INST_VER são utilizadas para determinar o valor de SI_INSTALLED. |
SI_INST_VER |
A versão do sistema operacional. SI_INST_OS e SI_INST_VER são utilizadas para determinar o valor de SI_INSTALLED. |
SI_KARCH |
A arquitetura do kernel do cliente de instalação. A variável SI_KARCH é definida quando a palavra-chave karch é utilizada e tem correspondência no arquivo regras. |
SI_MEMSIZE |
A quantidade de memória física no cliente de instalação. A variável SI_MEMSIZE é definida quando a palavra-chave memsize é utilizada e tem correspondência no arquivo regras. |
SI_MODEL |
O nome do modelo do cliente de instalação. A variável SI_MODEL é definida quando a palavra-chave modelo é utilizada e tem correspondência no arquivo regras. |
SI_NETWORK |
O número de rede do cliente de instalação. A variável SI_NETWORK é definida quando a palavra-chave network é utilizada e tem correspondência no arquivo regras. |
SI_NUMDISKS |
O número de discos em um cliente de instalação. A variável SI_NUMDISKS é definida quando a palavra-chave disksize é utilizada e tem correspondência no arquivo regras. As variáveis SI_NUMDISKS e SI_DISKLIST são utilizadas para determinar o disco físico a ser utilizado para o rootdisk. rootdisk é descrito em Como o disco raiz do sistema é determinado. |
SI_OSNAME |
A versão do sistema operacional na imagem do software Solaris. Por exemplo, é possível utilizar a variável SI_OSNAME em um script se estiver instalando o software Solaris em sistemas que possui como base a versão do sistema operacional na imagem do CD DVD do sistema operacional Solaris ou Software Solaris - 1. |
SI_ROOTDISK |
O nome do dispositivo do disco que é representado pelo nome lógico rootdisk. A variável SI_ROOTDISK é definida quando a palavra-chave disksize ou instalada é definida como rootdisk no arquivo regras. A variável SI_ROOTDISK define o dispositivo a partir do qual será feita a inicialização durante a instalação. Observação – Não é possível definir o local de instalação utilizando a palavra-chave de investigação“rootdisk” no arquivo regras. Para obter informações sobre a variável “ rootdisk” que é definida em um perfil do JumpStart, consulte Como o disco raiz do sistema é determinado. |
SI_ROOTDISKSIZE |
O tamanho do disco que é representado pelo nome lógico rootdisk. A variável SI_ROOTDISKSIZE é definida quando a palavra-chave disksize ou instalado é definida como rootdisk no arquivo regras. |
SI_TOTALDISK |
A quantidade total de espaço em disco no cliente de instalação. A variável SI_TOTALDISK é definida quando a palavra-chave totaldisk é utilizada e possui correspondência no arquivo regras. |