Befehl "niminit"
Zweck
Konfiguriert das NIM-Clientpaket (Network Installation Management).
Syntax
niminit { -a name=Name -a pif_name=Pif -a master=Hostname } [ -a master_port=PortNumber ] [ -a registration_port=PortNumber ] [ -a cable_type=CableType | -a ring_speed=Speed ] [ -a iplrom_emu=Device ] [ -a platform=PlatformType ] [ -a netboot_kernel=NetbootKernelType ] [ -a adpt_add=AdapterAddress ] [ -a is_alternate= yes | no ] [ -a connect=value ] [ -a vlan_tag=value ] [ -a vlan_pri=value ] [ -c ]
Beschreibung
Mit dem Befehl niminit wird das NIM-Client-Paket konfiguriert, bevor der Befehl nimclient verwendet wird. Wenn der Befehl niminit die erforderlichen Attribute erhält, wird ein neues Maschinenobjekt erstellt, das die Maschine darstellt, auf der der Befehl niminit ausgeführt wird. Nach erfolgreichem Abschluss des Befehls niminit kann der Rechner, der den Befehl niminit ausführt, an der NIM-Umgebung teilnehmen.
Nachdem das NIM-Client-Paket konfiguriert ist, können Sie den Befehl niminit ausführen, um die Datei /etc/niminfo auf dem Client neu zu erstellen. Die Datei /etc/niminfo wird von dem Befehl niminit verwendet. Die Datei /etc/niminfo muss neu erstellt werden, wenn der Benutzer die Datei unbeabsichtigt löscht.
Der Befehl niminit konfiguriert ein alternate_master Objekt, wenn das is_alternate attribut auf ja gesetzt ist. Das Dateiset bos.sysmgt.nim.master muss installiert sein, bevor ein alternate_master Objekt konfiguriert wird. Nachdem das Objekt alternate_master konfiguriert ist, kann das Primärsystem, bei dem das Objekt alternate_master registriert ist, die Operationen des Objekts alternate_master auf diesem Rechner ausführen.
Flags
| Element | Attributbeschreibung |
|---|---|
| -a | Gibt maximal fünf Attribute für den Befehl niminit an. Das Kennzeichen -a steht vor den folgenden attribute=Wertepaaren :
|
|
|
| -c | Aktiviert die Secure Sockets Layer (SSL)-Authentifizierung während der Push-Vorgänge des NIM-Masters. Hinweis: Konfigurieren Sie Open Secure Sockets Layer ( OpenSSL ) Zertifikate auf dem NIM-Master mit dem Befehl nimconfig -c .
|
Sicherheit
- Zugriffssteuerung
- Sie müssen über Root-Rechte verfügen, um den Befehl niminit auszuführen.
- RBAC-Benutzer
- Achtung RBAC-Benutzer und vertrauenswürdige AIX Benutzer: Dieser Befehl kann privilegierte Operationen durchführen. Privilegierte Operationen können nur von privilegierten Benutzern ausgeführt werden. Weitere Informationen über Berechtigungen und Privilegien finden Sie unter Privilegierte Befehlsdatenbank in Sicherheit. Eine Liste der Berechtigungen und Autorisierungen, die diesem Befehl zugeordnet sind, finden Sie in den Beschreibungen des Befehls lssecattr und des Unterbefehls getcmdattr.
Beispiele
- Um das NIM-Client-Paket auf einem Rechner zu konfigurieren, der über ein BOOTP-aktiviertes Initial Program Loader (IPL)-ROM verfügt und in der NIM-Umgebung als scuba bekannt sein muss, geben Sie den folgenden Befehl ein:
niminit -a name=scuba -a pif_name=en0 -a cable_type=bnc \ -a master=mantaDabei ist
en0die primäre Schnittstelle und der Ethernet-Kabeltyp istbnc. Dieser Befehl legt auch fest, dass der Rechner mit dem NIM-Master kommuniziert, indem ermantaals Hostname des NIM-Masters und die NIM-Ports verwendet, die sich im Verzeichnis /etc/services für die Netzwerkinstallationskommunikation befinden. - Um die gelöschte Datei /etc/niminfo mit
supermanals Hostname des NIM-Masters und der Portnummer 1058 wiederherzustellen, geben Sie den folgenden Befehl ein:niminit -a name=robin -a master=superman -a master_port=1058 - So konfigurieren Sie das NIM-Client-Paket für AIX 5.1 und frühere Versionen auf einem Rechner, der ein PowerPC PCI-Bus-basiertes Uniprozessorsystem mit BOOTP-fähigem IPL-ROM ist und in der NIM-Umgebung als
starfishbekannt sein muss, geben Sie den folgenden Befehl ein:niminit -a name=starfish -a pif_name=en0 -a cable_type=dix \ -a master=whale -a master_port=1058 -a platform=rspcDabei ist
en0die primäre Schnittstelle und ein Ethernet-Kabeltyp istdix. Dieser Befehl legt auch fest, dass das NIM-Client-Paket mit dem NIM-Master unter Verwendung vonwhaleals Hostname des NIM-Masters und einer Portnummer von 1058 kommuniziert. - Um den NIM-Client auf einem Rechner zu konfigurieren, der in der NIM-Umgebung als
bluefishbekannt sein muss, geben Sie den folgenden Befehl ein:niminit -a name=bluefish -a pif_name=at0 -a master=redfish \ -a master_port=1058Dabei istat0die primäre Schnittstelle. Dieser Befehl legt auch fest, dass der NIM-Client mit dem NIM-Master kommuniziert, indem erredfishals Hostname des NIM-Masters und eine Portnummer von 1058 verwendet.Hinweis: Da die ATM-Netzschnittstelle (Asynchronous Transfer Mode) das Booten über das Netz nicht unterstützt, wird mit diesem Vorgang ein Maschinenobjekt auf dem NIM-Master definiert, wenn bereits ein generisches Netzobjekt definiert ist, das dem Teilnetz des Clients entspricht. - So konfigurieren Sie den NIM-Client für AIX 5.1 und frühere Versionen auf einem Rechner, der ein PowerPC PCI-Bus-basiertes, symmetrisches Multiprozessorsystem ist, das über ein BOOTP-fähiges IPL-ROM verfügt und in der NIM-Umgebung als
jellyfishbekannt sein muss, geben Sie den folgenden Befehl ein:niminit -a name=jellyfish -a pif_name=en0 -a cable_type=dix \ -a master=whale -a master_port=1058 -a platform=rspcsmpDabei ist
en0die primäre Schnittstelle und ein Ethernet-Kabeltyp istdix. Dieser Befehl legt auch fest, dass der NIM-Client mit dem NIM-Master kommuniziert, indem erwhaleals Hostname des NIM-Masters und eine Portnummer von 1058 verwendet. - Um das NIM-Client-Paket auf einem Rechner zu konfigurieren, der eine IPL-ROM-Emulation im Verzeichnis /dev/fd0 verwendet und in der NIM-Umgebung als
octopusbekannt sein muss, geben Sie den folgenden Befehl ein:niminit -a iplrom_emu=/dev/fd0 -a name=octopus -a pif_name=tr0 \ -a ring_speed=16 -a master=dolphin -a master_port=1700 \ -a registration_port=1701Wobei
tr0die primäre Schnittstelle ist und eine Ringgeschwindigkeit von 16. Dieser Befehl legt auch fest, dass der Rechner mit dem NIM-Master kommuniziert, indem erdolphinals Hostname des NIM-Masters und eine Portnummer von 1700 für die Client-Kommunikation und 1701 für die Client-Registrierung verwendet. - Um den Rechner, der in der NIM-Umgebung als Octopus bezeichnet wird, als alternate_master -Objekt mit dem NIM-Master
dolphinzu konfigurieren und über die Schnittstelleen0zu kommunizieren, geben Sie den folgenden Befehl ein:niminit -a is_alternate=yes -a name=octopus -a pif_name=en0 \ -a cable_type=bnc -a master=dolphin
Dateien
| Element | Beschreibung |
|---|---|
| /etc/niminfo | Enthält Variablen, die von NIM verwendet werden. |