Arquivo .info

Propósito

Armazena informações de configuração usadas pelo Network Install Manager (NIM).

Descrição

O arquivo .info contém uma série de designações de variáveis shell Korn usadas pelo NIM. O arquivo .info é criado pelo NIM para cada cliente. Durante a inicialização da rede, o programa rc.boot usa várias dessas variáveis para controlar o processamento

Se um cliente é inicializado pelo NIM, o arquivo .info é copiado para o diretório /etc do cliente como o arquivo /etc/niminfo . O comando nimclient usa o arquivo /etc/niminfo para se comunicar com o servidor master NIM.
Nota: Os grupos de variáveis a seguir baseiam-se na função das variáveis que elas contêm. O próprio arquivo .info não está dividido em categorias.

Variáveis usadas diretamente pelo programa rc.boot

Variável Descrição
Rotas Contém todas as informações de roteamento que o cliente precisa a fim de acessar qualquer recurso NIM alocado. Essas informações são apresentadas como uma série de estrofes separadas por espaço, cada uma no formato a seguir:

DestinationIPAddress : DestinationSubnet : GatewayIPAddress

SPOT Especifica o local da árvore de objetos do produto compartilhado (SPOT) a ser utilizado durante o processo de inicialização. Esta variável contém o host e o pathname do SPOT do cliente no seguinte formato:

Nome do host : SPOTDirectory

RC_CONFIG Especifica o nome do arquivo do script rc.config para usar.
NIM_HOSTS Fornece informações usadas para construir um arquivo /etc/hosts para o cliente. O valor é formatado da seguinte forma:

IPAddress : HostName IPAddress : HostName...

Variáveis usadas pelo script rc.config

Variável Descrição
ROOT Especifica o nome do host e do caminho do diretório raiz do cliente no seguinte formato:

Nome do host : RootDirectory

Montagens Contém uma série de estrofes separadas por espaço, cada uma composta por uma especificação de diretório remoto e o ponto em que deve ser montado. As estrofes estão no formato a seguir:

HostName : RemoteDirectory : LocalDirectory

Variáveis utilizadas pelos comandos nim

Variável Descrição
NIM_NOME Designa o nome do objeto NIM máquinas do cliente.
NIM_CONFIGURATION Especifica o tipo de máquina de configuração NIM do cliente.
NIM_MASTER Especifica o endereço IP do servidor master NIM.
NIM_MASTER_PORT Especifica o número da porta a ser usado para comunicações do cliente.
NIM_REGISTRATION_PORT Especifica o número da porta a ser usado para registro de cliente.
NIM_MAX_RETRIAS Especifica o número máximo de novas tentativas de tentativas de comunicação com o daemon nimesis .
NIM_MAX_DELAY Configura a quantidade de tempo de espera entre novas tentativas de comunicação com o daemon nimesis .

Variáveis utilizadas pela Instalação do BOS

As variáveis a seguir são utilizadas pela NIM para controlar a operação de instalação do Sistema Operacional de Base (BOS):

Variável Descrição
NIM_BOSINST_DATA Especifica o nome do caminho do sistema de arquivos do RAM para o arquivo bosinst.data a ser usado Esta variável tem o seguinte formato:

Nome do caminho

NIM_BOS_IMAGEM Especifica o nome do caminho do sistema de arquivos RAM para a imagem BOS.
NIM_CUSTOM Especifica o nome do caminho do script de customização para executar após a instalação do BOS.

Variáveis usadas pelo script rc.dd_boot

O script rc.dd usa as variáveis a seguir para executar o processamento específico de inicialização para criar determinados recursos do NIM

Variável Descrição
DTLS_PAGING_SIZE Contém o tamanho de espaço de paginação que você especifica. Se você não tiver configurado o espaço de paginação, o valor será NULL e o script rc.dd_boot será padronizado para um espaço de paginação duas vezes o espaço de RAM do cliente.
DTLS_LOCAL_FS Contém uma lista de siglas especificando os sistemas de filesistemas a serem criados localmente no cliente. Os valores possíveis sãotmpehome.

Exemplos

A seguir está um exemplo de um arquivo .info :

#----------------Network Install 
Manager---------
# warning - this file contains NIM configuration information
#         and should only be updated by NIM
export NIM_NAME=dua
export NIM_CONFIGURATION=standalone
export NIM_MASTER_HOSTNAME=satu
export NIM_MASTER_PORT=1058
export NIM_REGISTRATION_PORT=1059
export RC_CONFIG=rc.bos_inst
export SPOT=tiga:/usr
export NIM_CUSTOM=/tmp/dua.script
export NIM_BOS_IMAGE=/SPOT
export NIM_BOS_FORMAT=master
export NIM_HOSTS=" 130.35.130.1:satu 130.35.130.3:tiga "
export MOUNTS=" tiga:/export/logs/dua:/var/adm/ras:dir
tiga:/export/nim/simages
:/SPOT/usr/sys/inst.images:dir
satu:/export/nim/scripts/dua.script:tmp/dua.script:file "