Fichier .info

Objectif

Stocke les informations de configuration utilisées par NIM (Network Install Manager).

Descriptif

Le fichier .info contient une série d'affectations de variables de shell Korn utilisées par NIM. Le fichier .info est créé par NIM pour chaque client. Lors de l'amorçage réseau, le programme rc.boot utilise plusieurs de ces variables pour contrôler le traitement.

Si un client est initialisé par NIM, le fichier .info est copié dans le répertoire /etc de ce client en tant que fichier /etc/niminfo . La commande nimclient utilise le fichier /etc/niminfo pour communiquer avec le serveur maître NIM.
Remarque: Les groupes de variables suivants sont basés sur la fonction des variables qu'ils contiennent. Le fichier .info lui-même n'est pas divisé en catégories.

Variables utilisées directement par le programme rc.boot

Variables Descriptif
Routes Contient toutes les informations de routage dont le client a besoin pour accéder à toute ressource NIM allouée. Ces informations sont présentées sous la forme d'une série de strophes séparées par des espaces, chacune au format suivant:

DestinationIPAddress : DestinationSubnet : GatewayIPAddress

ZONE Indique l'emplacement de l'arborescence d'objets produit partagée (SPOT) à utiliser lors du processus d'amorçage. Cette variable contient l'hôte et le nom de chemin du SPOT du client au format suivant:

Nom d'hôte : SPOTDirectory

RC_CONFIG Indique le nom de fichier du script rc.config à utiliser.
HÔTES_NIM Fournit des informations permettant de construire un fichier /etc/hosts pour le client. La valeur est formatée comme suit:

IPAddress : HostName IPAddress : HostName...

Variables utilisées par n'importe quel script rc.config

Variables Descriptif
superutilisateur Indique l'hôte et le nom de chemin du répertoire racine du client au format suivant:

Nom d'hôte : RootDirectory

Montages Contient une série de strophes séparées par des espaces, chacune étant composée d'une spécification de répertoire distant et du point où elle doit être montée. Les sections sont au format suivant:

Nom d'hôte : Répertoire distant : Répertoire local

Variables utilisées par les commandes nim

Variables Descriptif
NOM_NIM Désigne le nom de l'objet machines NIM du client.
CONFIGURATION_NIM Indique le type de machine de configuration NIM du client.
MAÎTRE_NIM Indique l'adresse IP du serveur maître NIM.
PORT_MAÎTRE_NIM Indique le numéro de port à utiliser pour les communications client.
PORT_ENREGISTREMENT_ENREGISTREMENT Indique le numéro de port à utiliser pour l'enregistrement du client.
NIM_MAX_RELANCES Indique le nombre maximal de nouvelles tentatives de communication avec le démon nimesis .
RETARD_MAX_NIM Définit le délai d'attente entre les nouvelles tentatives de communication avec le démon nimesis .

Variables utilisées par l'installation de BOS

Les variables suivantes sont utilisées par NIM pour contrôler l'opération d'installation du système d'exploitation de base (BOS):

Variables Descriptif
DONNÉES_BOSINST_NIM Indique le chemin d'accès du système de fichiers RAM au fichier bosinst.data à utiliser. Cette variable a le format suivant:

nom de chemin

IMAGE_BOS_NIM Indique le chemin d'accès du système de fichiers RAM à l'image BOS.
PERSONNALISÉ_NIM Indique le nom de chemin du script de personnalisation à exécuter après l'installation de BOS.

Variables utilisées par le script rc.dd_boot

Le script rc.dd utilise les variables suivantes pour effectuer un traitement spécifique à l'amorçage afin de créer certaines ressources NIM.

Variables Descriptif
DTLS_XX_ENCODE_CASE_ONE taille_page_taille Contient la taille de l'espace de pagination que vous spécifiez. Si vous n'avez pas défini l'espace de pagination, la valeur est NULL et le script rc.dd_boot utilise par défaut un espace de pagination double de celui de l'espace RAM du client.
DTLS_LOCAL_FS Contient une liste d'acronymes spécifiant les systèmes de fichiers à créer localement sur le client. Les valeurs possibles sont les suivantes:tmpethome.

Exemples

Voici un exemple de fichier .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 "