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