Under Construction
Konfiguration eines NIM-Masters über CLI
Falls /export oder /export/nim eigenständige Dateisysteme sein sollen, bevorzugt auch außerhalb der rootvg, dann sollten diese vor der Konfiguration des NIM-Masters angelegt werden.
Um einen NIM-Master über die Kommandozeile anzulegen, kann das Kommando nimconfig verwendet werden. Dabei müssen mindestens die folgenden 3 Attribute angegeben werden:
pif_name – Name des primären Interfaces, z.B. en0
netname – Name des anzulegenden Netzwerk NIM-Objekts (typischerweise ist der Typ ent für Ethernet)
cable_type – Der verwendete Kabel-Typ (bnc, dix, N/A)
Die Attribute mit zugehörigen Werten, müssen über die Option „-a“ angegeben werden:
aixnim # nimconfig -a pif_name=en0 -a netname=net_10_222_16_0 -a cable_type=N/A
0513-071 The nimesis Subsystem has been added.
0513-071 The nimd Subsystem has been added.
0513-059 The nimesis Subsystem has been started. Subsystem PID is 11010420.
aixnim #
Hinweis: Unser NIM-Master hat den Namen aixnim und die IP-Adresse 10.222.16.154 (Netzmaske: 255.255.255.0, Default-Gateway: 10.222.16.1).
Möchte man eine etwas ausführlichere Ausgabe, sollte man zusätzlich die Option „-v“ (verbose) verwenden:
aixnim # nimconfig -a pif_name=en0 -a netname=net_10_222_16_0 -a cable_type=N/A -v
Checking input attributes.
attr_ass:
'cpuid' => '00DC1B125C00'
'pif_name' => 'en0'
'netname' => 'net_10_222_16_0'
'cable_type' => 'N/A'
'net_addr' => '10.222.16.154'
'snm' => '255.255.255.0'
'adpt_addr' => '86FC99F46A15'
'adpt_name' => 'ent0'
Making sure the NIM Master package is OK.
Built NIM infomation file.
10.222.16.154 is known as aixnim
Adding default route 10.222.16.1 to network object
0 - /usr/lpp/bos.sysmgt/nim/methods/m_mknet
1 - -anet_addr=10.222.16.154
2 - -asnm=255.255.255.0
3 - -tent
4 - -arouting1=default 10.222.16.1
5 - net_10_222_16_0
Connecting NIM master to master network.
0 - /usr/lpp/bos.sysmgt/nim/methods/m_chmaster
1 - -aif1=net_10_222_16_0 aixnim 86FC99F46A15
2 - -amaster_port=1058
3 - -aregistration_port=1059
4 - -acable_type1=N/A
5 - master
Adding NIM deamons to SRC and starting....
0513-071 The nimesis Subsystem has been added.
0513-071 The nimd Subsystem has been added.
0513-059 The nimesis Subsystem has been started. Subsystem PID is 11075904.
aixnim #
Die angegebenen Attribute werden überprüft und ergänzt. Dann wird die Datei /etc/niminfo angelegt:
aixnim $ cat /etc/niminfo
# nimconfig
export NIM_NAME=master
export NIM_CONFIGURATION=master
export NIM_MASTER_PORT=1058
export NIM_REGISTRATION_PORT=1059
export NIM_MASTER_HOSTNAME=aixnim
aixnim $
Als nächstes werden einige NIM-Objekte angelegt:
aixnim # lsnim
master machines master
boot resources boot
nim_script resources nim_script
certificate resources certificate
net_10_222_16_0 networks ent
aixnim #
Der automatische Start der NIM-Dienste wird der /etc/inittab hinzugefügt:
aixnim # lsitab nim
nim:2:wait:/usr/bin/startsrc -g nim >/dev/console 2>&1
aixnim #
und diese werden gestartet:
aixnim $ lssrc -g nim
Subsystem Group PID Status
nimesis nim 11075904 active
aixnim $
Damit ist der NIM-Master prinzipiell einsatzbereit.