.info file
Zweck
Speichert Konfigurationsdaten, die von Network Install Manager (NIM) verwendet werden.
Beschreibung
Die Datei .info enthält eine Reihe von Korn-Shell-Variablenzuordnungen, die von NIM verwendet werden. Die Datei .info wird von NIM für jeden Client erstellt. Beim Netzboot verwendet das Programm rc.boot mehrere dieser Variablen, um die Verarbeitung zu steuern.
Vom Programm rc.boot direkt verwendete Variablen
| Variable | Beschreibung |
|---|---|
| Routen | Enthält alle Routing-Informationen, die der Client benötigt, um auf alle zugeordneten NIM-Ressourcen zuzugreifen. Diese Informationen werden als eine Reihe von durch Leerzeichen getrennten Zeilengruppen im folgenden Format dargestellt: Ziel-IP-Adresse : Ziel-Subnetz : Gateway-IP-Adresse |
| SPOT | Gibt die Position des gemeinsam genutzten Produktobjektbaums (SPOT) an, der während des Bootprozesses verwendet werden soll. Diese Variable enthält den Host-und Pfadnamen des SPOT des Clients im folgenden Format: Hostname : SPOTVerzeichnis |
| RC_KONFIG | Gibt den Dateinamen des zu verwendenden Scripts rc.config an. |
| NIM_HOSTS | Stellt Informationen zum Erstellen einer /etc/hosts -Datei für den Client bereit. Der Wert wird wie folgt formatiert: IP-Adresse : Hostname IP-Adresse : Hostname... |
Von jedem rc.config -Script verwendete Variablen
| Variable | Beschreibung |
|---|---|
| Root | Gibt den Host-und Pfadnamen des Stammverzeichnisses des Clients im folgenden Format an: Hostname : Stammverzeichnis |
| Mounts | Enthält eine Reihe von durch Leerzeichen getrennten Zeilengruppen, die jeweils aus einer fernen Verzeichnisspezifikation und dem Punkt bestehen, an dem sie angehängt werden sollen. Die Zeilengruppen haben folgendes Format: Hostname : Remote-Verzeichnis : Lokales Verzeichnis |
Von den nim-Befehlen verwendete Variablen
| Variable | Beschreibung |
|---|---|
| NIM-NAME | Gibt den Namen des NIM- Maschinen -Objekts des Clients an. |
| NIM_KONFIGURATION | Gibt den Maschinentyp der NIM-Konfiguration des Clients an |
| NIM_MASTER | Gibt die IP-Adresse des NIM-Master-Servers an |
| NIM_MASTER_PORT | Gibt die für die Clientkommunikation zu verwendende Portnummer an. |
| NIM_REGISTRIERUNG_PORT | Gibt die Portnummer an, die für die Clientregistrierung verwendet werden soll |
| NIM_MAX_RETRIES | Gibt die maximale Anzahl der Wiederholungen für Kommunikationsversuche mit dem Nimesis -Dämon an. |
| NIM_MAX_VERZÖGERUNG | Legt die Wartezeit zwischen Wiederholungen für die Kommunikation mit dem Nimesis -Dämon fest. |
Von der Installation des Basisbetriebssystems verwendete Variablen
Die folgenden Variablen werden von NIM verwendet, um die Installationsoperation des Basisbetriebssystems zu steuern:
| Variable | Beschreibung |
|---|---|
| NIM_BOSINST_DATEN | Gibt den Pfadnamen des RAM-Dateisystems für die zu verwendende Datei bosinst.data an. Diese Variable hat das folgende Format: PATHNAME |
| NIM_BOS_BILD | Gibt den Pfadnamen des RAM-Dateisystems zum BOS-Image an. |
| NIM_ANGEPASST | Gibt den Pfadnamen des Anpassungsscripts an, das nach der Installation des Basisbetriebssystems ausgeführt werden soll |
Vom Script rc.dd_boot verwendete Variablen
Das Script rc.dd verwendet die folgenden Variablen, um eine bootspezifische Verarbeitung für die Erstellung bestimmter NIM-Ressourcen durchzuführen.
| Variable | Beschreibung |
|---|---|
| DTLS_PAGING_GRÖßE | Enthält die von Ihnen angegebene Größe des Paging-Bereichs. Wenn Sie den Paging-Bereich nicht festgelegt haben, ist der Wert NULL und das Script rc.dd_boot verwendet standardmäßig einen Paging-Bereich, der doppelt so groß ist wie der RAM-Bereich des Clients. |
| DTLS_LOCAL_FS | Enthält eine Liste von Akronymen, die die Dateisysteme angeben, die lokal auf dem Client erstellt werden. Gültige Werte sind:tmpundhome. |
Beispiele
Das folgende Beispiel zeigt eine Datei .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 "