Mit dem LPAR-Tool lässt sich der Status von einer, mehreren oder allen LPARs ganz einfach mit dem Kommando „lpar status“ ermitteln.
Beispiel 1: Status von genau einer LPAR
$ lpar status aixdb21 LPAR PROC NAME ID LPAR_ENV STATE PROFILE SYNC RMC PROCS UNITS MEM OS_VERSION aixdb21 10 aixlinux Running standard 1 active 2 0.2 50 GB AIX 7.2 7200-05-08-2419 $
Neben dem Status (Running) werden weitere Informationen angezeigt, wie
-
- Name des aktivierten Profils (hier standard)
- Typ der LPAR (hier aixlinux)
- Zustand der RMC Verbindung zur HMC (hier active)
- Aktuelle Anzahl der Prozessoren (hier 2)
- Processing Units (nur bei Shared Prozessor LPARs, hier 0.2)
- Aktuelle Hauptspeichergröße (hier 50 GB)
- Installiertes OS (Hier AIX 7.2 TL5 SP8)
Es können natürlich beliebig viele LPARs explizit auf der Kommandozeile angegeben werden:
$ lpar status aixdb21 aixdb22 aixnim1 LPAR PROC NAME ID LPAR_ENV STATE PROFILE SYNC RMC PROCS UNITS MEM OS_VERSION aixdb21 10 aixlinux Running standard 1 active 2 0.2 50 GB AIX 7.2 7200-05-08-2419 aixdb22 8 aixlinux Running standard 1 active 2 0.2 50 GB AIX 7.2 7200-05-08-2419 aixnim1 42 aixlinux Running standard 0 active 4 2.0 8 GB AIX 7.2 7200-05-07-2346 $
Anstelle des LPAR-Namens kann auch die Seriennummer einer LPAR angegeben werden.
Beispiel 2: Status von mehreren LPARs
Im Beispiel werden alle LPARs, deren Name mit „aix“ beginnt und mit „1“ aufhört, angezeigt:
$ lpar status "aix*1" LPAR PROC NAME ID LPAR_ENV STATE PROFILE SYNC RMC PROCS UNITS MEM OS_VERSION aixappl21 15 aixlinux Running standard 1 active 2 0.2 16 GB AIX 7.2 7200-05-08-2419 aixmaf01 44 aixlinux Running standard 0 active 2 0.2 8 GB AIX 7.2 7200-05-08-2419 aixmq01 28 aixlinux Running standard 1 active 2 0.2 32 GB AIX 7.2 7200-05-08-2419 aixora21 7 aixlinux Running standard 0 active 2 0.2 32 GB AIX 7.2 7200-05-08-2419 aixnim1 42 aixlinux Running standard 0 active 4 2.0 8 GB AIX 7.2 7200-05-07-2346 aixtsmp01 3 aixlinux Running standard 1 active 4 - 280 GB AIX 7.2 7200-05-07-2346 aixwas01 18 aixlinux Running standard 0 active 6 0.6 222 GB AIX 7.2 7200-05-08-2419 $
Es werden die von der Shell bekannten Wildcards „*“ und „?“ unterstützt. Anstelle von Namen können auch hier Seriennummern inklusive Wildcards verwendet werden. Auch hier können mehrere Argumente angegeben werden.
Auf welchem Managed System sich die LPARs befinden, und an welche HMC diese angebunden sind, spielt keine Rolle. Das LPAR-Tool berücksichtigt alle HMCs und alle Managed Systems!
Beispiel 3: Status aller LPARs auf einem bestimmten Managed System
Anzeigen des Status der LPARs auf dem Managed System mit dem Namen ms12:
$ lpar status ms12 LPAR PROC NAME ID LPAR_ENV STATE PROFILE SYNC RMC PROCS UNITS MEM OS_VERSION aixtsm02 40 aixlinux Running standard 1 active 3 - 96 GB AIX 7.2 7200-05-08-2419 aixtsmlib02 31 aixlinux Running standard 1 active 3 0.9 32 GB AIX 7.2 7200-05-08-2419 aixtsm06 4 aixlinux Running standard 1 active 2 - 168 GB AIX 7.2 7200-05-08-2419 aixwasmq02 3 aixlinux Running standard 1 active 8 1.0 84 GB AIX 7.2 7200-05-08-2419 ms02-vio1 1 vioserver Running standard 1 active 2 - 16 GB VIOS 4.1.0.21 ms02-vio2 2 vioserver Running standard 0 active 2 - 16 GB VIOS 4.1.0.21 $
Beispiel 4: Status aller LPARs auf allen S1022 Managed Systems
$ lpar status 9105-22A LPAR PROC NAME ID LPAR_ENV STATE PROFILE SYNC RMC PROCS UNITS MEM OS_VERSION aixappl21 15 aixlinux Running standard 1 active 2 0.2 16 GB AIX 7.2 7200-05-08-2419 aixappl22 5 aixlinux Running standard 1 active 2 0.2 16 GB AIX 7.2 7200-05-08-2419 aixdb21 10 aixlinux Running standard 1 active 2 0.2 50 GB AIX 7.2 7200-05-08-2419 aixdb22 8 aixlinux Running standard 1 active 2 0.2 50 GB AIX 7.2 7200-05-08-2419 aixmq01 28 aixlinux Running standard 1 active 2 0.2 32 GB AIX 7.2 7200-05-08-2419 aixmq02 12 aixlinux Running standard 1 active 2 0.2 32 GB AIX 7.2 7200-05-08-2419 aixora21 7 aixlinux Running standard 0 active 2 0.2 32 GB AIX 7.2 7200-05-08-2419 aixora22 32 aixlinux Running standard 0 active 2 0.2 32 GB AIX 7.2 7200-05-08-2419 … $
Natürlich können auch hier weitere Argumente angegeben werden.
Beispiel 5: Status aller LPARs die an eine bestimmte HMC angebunden sind
Auflisten des Status aller LPARs die an die HMC hmc03 angebunden sind:
$ lpar status hmc03 LPAR PROC NAME ID LPAR_ENV STATE PROFILE SYNC RMC PROCS UNITS MEM OS_VERSION web01 3 aixlinux Running standard 0 none 2 0.4 16 GB Unknown web02 5 aixlinux Running standard 1 none 2 0.2 16 GB Unknown web03 8 aixlinux Running standard 1 none 2 0.4 32 GB Unknown ms01-vio1 1 vioserver Not Activated standard 1 inactive 6 - 8 GB Unknown ms01-vio2 2 vioserver Not Activated standard 1 inactive 6 - 8 GB Unknown ms03-vio1 1 vioserver Running standard 1 active 6 2.0 8 GB VIOS 3.1.4.21 ms03-vio2 2 vioserver Running standard 1 active 6 2.0 8 GB VIOS 3.1.4.21 $
(Hinweis: die HMC und die Managed Systems sind alt und im Abbau begriffen.)
Beispiel 6: Status aller LPARs an einem bestimmten HMC-Modell
Es können auch nur die LPARs angezeigt werden, die an ein bestimmtes HMC Modell, z.B. 7042-CR9, angebunden sind:
$ lpar status 7042-CR9 LPAR PROC NAME ID LPAR_ENV STATE PROFILE SYNC RMC PROCS UNITS MEM OS_VERSION web01 3 aixlinux Running standard 0 none 2 0.4 16 GB Unknown web02 5 aixlinux Running standard 1 none 2 0.2 16 GB Unknown web03 8 aixlinux Running standard 1 none 2 0.4 32 GB Unknown ms01-vio1 1 vioserver Not Activated standard 1 inactive 6 - 8 GB Unknown ms01-vio2 2 vioserver Not Activated standard 1 inactive 6 - 8 GB Unknown ms03-vio1 1 vioserver Running standard 1 active 6 2.0 8 GB VIOS 3.1.4.21 ms03-vio2 2 vioserver Running standard 1 active 6 2.0 8 GB VIOS 3.1.4.21 $
Hinweis: Die Ausgabe ist identisch zur Ausgabe in Beispiel 6, da die HMC hmc03 die einzige 7042-CR9 HMC in der vom LPAR-Tool gemanagten Umgebung ist.
Beispiel 7: Status aller LPARs vom Typ Virtual-I/O-Server
Es können auch gezielt nur Virtual-I/O-Server angezeigt werden. Dazu wird einfach der Wert vioserver des Attributs lpar_env angegeben:
$ lpar status vioserver LPAR PROC NAME ID LPAR_ENV STATE PROFILE SYNC RMC PROCS UNITS MEM OS_VERSION ms11-vio1 1 vioserver Running standard 1 active 2 - 16 GB VIOS 4.1.0.21 ms11-vio2 2 vioserver Running standard 1 active 2 - 16 GB VIOS 4.1.0.21 ms16-vio1 1 vioserver Running standard 1 active 2 - 16 GB VIOS 4.1.0.21 ms16-vio2 2 vioserver Running standard 1 active 2 - 16 GB VIOS 4.1.0.21 ms21-vio1 1 vioserver Running standard 1 active 2 - 16 GB VIOS 4.1.0.21 ms21-vio2 2 vioserver Running standard 1 active 2 - 16 GB VIOS 4.1.0.21 ms26-vio1 1 vioserver Running standard 1 active 2 - 16 GB VIOS 4.1.0.21 ms26-vio2 2 vioserver Running standard 0 active 2 - 16 GB VIOS 4.1.0.21 … $
Beispiel 8: Status aller LPARs (alle Managed Systems, alle HMCs)
Wird das Kommando „lpar status“ ohne Argumente aufgerufen, dann werden alle LPARs aufgelistet:
$ lpar status LPAR PROC NAME ID LPAR_ENV STATE PROFILE SYNC RMC PROCS UNITS MEM OS_VERSION aixappl21 15 aixlinux Running standard 1 active 2 0.2 16 GB AIX 7.2 7200-05-08-2419 aixappl22 5 aixlinux Running standard 1 active 2 0.2 16 GB AIX 7.2 7200-05-08-2419 aixdb21 10 aixlinux Running standard 1 active 2 0.2 50 GB AIX 7.2 7200-05-08-2419 aixdb22 8 aixlinux Running standard 1 active 2 0.2 50 GB AIX 7.2 7200-05-08-2419 … $
Hinweis: Die Laufzeit für das Kommando war ca 9 Sekunden. Dabei wurden auf 5 verschiedenen HMCs insgesamt 126 Kommandos auf der HMC CLI abgesetzt um den Status von ca. 500 LPARs anzuzeigen.
Es gibt viele weitere Möglichkeiten nur bestimmte LPARs anzuzeigen.
Überblick über das LPAR-Tool.