Under Construction

Informationen über LPARs

In diesem Abschnitt betrachten wir LPARs einer PowerVM Umgebung. Dazu verschaffen wir uns zunächst einen Gesamt-Überblick über Art und Anzahl der vorhandenen LPARs und schauen uns dann genauer die Konfiguration einiger LPARs an. Für alle Operationen die LPARs betreffen, wird das Kommando lpar verwendet. Es erlaubt das Erzeugen, Ändern und Löschen von LPARs. Außerdem unterstützt das Kommando lpar viele Möglichkeiten verschiedene Informationen zu den LPARs anzeigen zu lassen.

Auch hier starten wir zunächst mit der Anzeige aller verfügbaren LPARs. Das Kommando hierfür ist „lpar show“.

Starten Sie das Kommando um sich die LPARs Ihrer PowerVM Umgebung anzuschauen:

$ lpar show
NAME       ID  SERIAL    LPAR_ENV   MS    HMCS
aix01     3   32D4E3X3  aixlinux   ms03  hmc01
aix02     3   32D4E4X3  aixlinux ms04  hmc01
aix03     4   32D4E3X4  aixlinux ms03  hmc01
aix04     3   326F13X3  aixlinux ms02  hmc01
aix05     5   32D4E3X5  aixlinux ms03  hmc01
aix06     4   326F13X4  aixlinux ms02  hmc01
aix07     3   326F12X3  aixlinux ms01  hmc01
aix08     4   32D4E4X4  aixlinux ms04  hmc01
aix09     4   326F12X4  aixlinux ms01  hmc01
aixnim   5   326F12X5  aixlinux ms01  hmc01
ms01-vio1  1   326F12X1  vioserver  ms01  hmc01
ms01-vio2  2   326F12X2  vioserver  ms01  hmc01
ms02-vio1  1   326F13X1  vioserver  ms02  hmc01
ms02-vio2  2   326F13X2  vioserver  ms02  hmc01
ms03-vio1  1   32D4E3X1  vioserver  ms03  hmc01
ms03-vio2  2   32D4E3X2  vioserver  ms03  hmc01
ms04-vio1  1   32D4E4X1  vioserver  ms04  hmc01
ms04-vio2  2   32D4E4X2  vioserver  ms04  hmc01
$

Ähnlich wie bei den Managed Systems werden auch hier neben dem Namen, die Seriennummer und die zugehörige HMC(s) angezeigt. Zusätzlich wird der Typ der LPAR (Spalte LPAR_ENV), sowie die LPAR-ID und das Managed System angegeben.

Auch hier kann die Ausgabe auf bestimmte LPARs eingeschärnkt werden, indem der Name oder die Seriennummer der LPARs angegeben wird.

Geben Sie zwei LPAR-Namen und zwei Seriennummern als Argument an:

$ lpar show aix01 aix07 326F13X3 326F12X1
NAME       ID  SERIAL    LPAR_ENV   MS    HMCS
aix01    3   32D4E3X3  aixlinux   ms03  hmc01
aix04    3   326F13X3  aixlinux ms02  hmc01
aix07    3   326F12X3  aixlinux ms01  hmc01
ms01-vio1  1   326F12X1  vioserver  ms01  hmc01
$

Es werden nur die betreffenden LPARs angezeigt. Auch hier besteht die Möglichkeit Wildcards zu verwenden. Wildcards werden im Falle von LPARs auf den Namen und die Seriennummer gematcht.

Lassen Sie sich alle LPARs anzeigen, bei denen die Ziffer 4 im Namen oder der Seriennummer vorkommt:

$ lpar show '*4*'
NAME       ID  SERIAL    LPAR_ENV   MS    HMCS
aix01     3   32D4E3X3  aixlinux   ms03  hmc01
aix02     3   32D4E4X3  aixlinux ms04  hmc01
aix03     4   32D4E3X4  aixlinux ms03  hmc01
aix04      3   326F13X3  aixlinux ms02  hmc01
aix05      5   32D4E3X5  aixlinux ms03  hmc01
aix06      4   326F13X4  aixlinux ms02  hmc01
aix08     4   32D4E4X4  aixlinux ms04  hmc01
aix09     4   326F12X4  aixlinux ms01  hmc01
ms03-vio1  1   32D4E3X1  vioserver  ms03  hmc01
ms03-vio2  2   32D4E3X2  vioserver  ms03  hmc01
ms04-vio1  1   32D4E4X1  vioserver  ms04  hmc01
ms04-vio2  2   32D4E4X2  vioserver  ms04  hmc01
$

Hinweis: Auch hier wurde der angegebene Wildcard durch Apostrophe vor einer Erweiterung durch die Shell geschützt.

Häufig ist man nur an LPARs auf einem bestimmten Managed System interessiert. Dies wird mit Hilfe der Option „-m“ durch das LPAR-Tool unterstützt. Die Option „-m“ erwartet die Angabe eines Managed Systems. Es werden dann nur LPARs ausgewählt, die auf dem angegebenen Managed System aktiv sind.

Probieren Sie das aus und geben eines Ihrer Managed Systems zusammen mit der Option „-m“ an:

$ lpar -m ms02 show
NAME       ID  SERIAL    LPAR_ENV   MS    HMCS
aix04     3   326F13X3  aixlinux ms02  hmc01
aix06     4   326F13X4  aixlinux ms02  hmc01
ms02-vio1  1   326F13X1  vioserver  ms02  hmc01
ms02-vio2  2   326F13X2  vioserver  ms02  hmc01
$

Hinweis: Es spielt keine Rolle ob Sie die Option „-m ms02“ vor oder nach dem Schlüsselwort „show“ verwenden. Sie können also gleichwertig auch „lpar show –m ms02“ verwenden!

Das bei „-m“ angegebene Managed System muss nicht zwingend über den Namen angegeben werden, Sie können auch die Seriennummer oder sogar den Typ (oder Typ-Modell) verwenden. Geben Sie einen Typ an, von dem Sie mindestens zwei Managed Systems besitzen:

$ lpar -m 8284-22A show
NAME       ID  SERIAL    LPAR_ENV   MS    HMCS
aix04     3   326F13X3  aixlinux ms02  hmc01
aix06     4   326F13X4  aixlinux ms02  hmc01
aix07     3   326F12X3  aixlinux ms01  hmc01
aix09      4   326F12X4  aixlinux ms01  hmc01
aixnim   5   326F12X5  aixlinux ms01  hmc01
ms01-vio1  1   326F12X1  vioserver  ms01  hmc01
ms01-vio2  2   326F12X2  vioserver  ms01  hmc01
ms02-vio1  1   326F13X1  vioserver  ms02  hmc01
ms02-vio2  2   326F13X2  vioserver  ms02  hmc01
$

Es werden alle LPARs angezeigt, die aktuell auf einem Model 8284-22A (S822) laufen!

Das LPAR-Tool unterstützt zusätzlich die Angabe von LPAR-Namen, LPAR-Seriennummer oder Wildcards zusammen mit der Option „-m“! Falls Ihre Virtual-I/O-Server den Namensbestandteil „vio“ haben sollten, geben Sie im obigen Beispiel noch zusätzlich den Wildcard „*vio*“ als Argument an:

$ lpar -m 8284-22A show '*vio*'
NAME       ID  SERIAL    LPAR_ENV   MS    HMCS
ms01-vio1  1   326F12X1  vioserver  ms01  hmc01
ms01-vio2  2   326F12X2  vioserver  ms01  hmc01
ms02-vio1  1   326F13X1  vioserver  ms02  hmc01
ms02-vio2  2   326F13X2  vioserver  ms02  hmc01
$

In unserem Falle sind die Virtual-I/O-Server die einzigen LPARs, die die Zeichenkette „vio“ im Namen enthalten.

Das oben gezeigte gilt allgemein für alle Subkommandos die das Kommando lpar anbietet.

Als nächstes lassen wir uns den Status aller LPARs anzeigen. Wie bei den Managed Systems gibt es hierfür das Subkommando „status“. Lassen Sie sich den Status aller Ihrer LPARs anzeigen:

$ lpar status
     LPAR                                                             PROC     
NAME       ID   LPAR_ENV   STATE    PROFILE   SYNC  RMC       PROCS  UNITS  MEM     OS_VERSION
aix01      3    aixlinux   Running  standard  0     active    2      0.6     40 GB  AIX 7.1 7100-05-09-2148
aix02      3    aixlinux   Running  standard  0     active    2      0.6     64 GB  AIX 7.1 7100-05-09-2148
aix03      4    aixlinux   Running  standard  0     active    2      0.6     40 GB  AIX 7.1 7100-05-05-1939
aix04      3    aixlinux   Running  standard  0     active    2      0.6     40 GB  AIX 7.1 7100-05-05-1939
aix05      5    aixlinux   Running  standard  0     active    2      0.6     20 GB  AIX 7.1 7100-05-09-2148
aix06      4    aixlinux   Running  standard  0     active    2      0.6     40 GB  AIX 7.1 7100-05-09-2148
aix07      3    aixlinux   Running  standard  0     active    2      0.6     64 GB  AIX 7.1 7100-05-09-2148
aix08      4    aixlinux   Running  standard  0     active    2      0.6     36 GB  AIX 7.1 7100-05-07-2038
aix09      4    aixlinux   Running  standard  0     active    2      0.6     36 GB  AIX 7.1 7100-05-07-2038
aixnim     5    aixlinux   Running  standard  0     active    2      0.6     64 GB  AIX 7.1 7100-05-07-2038
ms01-vio1  1    vioserver  Running  standard  1     active    5      2.0      6 GB  VIOS 3.1.2.21
ms01-vio2  2    vioserver  Running  standard  1     active    5      3.0      6 GB  VIOS 3.1.2.21
ms02-vio1  1    vioserver  Running  standard  1     active    5      2.0      6 GB  VIOS 3.1.2.21
ms02-vio2  2    vioserver  Running  standard  1     active    5      1.0      6 GB  VIOS 3.1.2.21
ms03-vio1  1    vioserver  Running  standard  1     active    2      0.8      6 GB  VIOS 3.1.2.21
ms03-vio2  2    vioserver  Running  standard  1     active    2      0.4      6 GB  VIOS 3.1.2.21
ms04-vio1  1    vioserver  Running  standard  1     active    2      0.8      6 GB  VIOS 3.1.2.21
ms04-vio2  2    vioserver  Running  standard  1     active    2      0.4      6 GB  VIOS 3.1.2.21
$

In einer Umgebung mit vielen HMCs, Managed Systems und hunderten oder tausenden von LPARs kann dieses Kommando eine ganze Weile dauern! Den Grund zeigen wir weiter unten. Hier ist also Geduld angesagt, oder die Ausgabe auf weniger LPARs einschränken, wie oben gezeigt wurde.

Die Status-Ausgabe zeigt eine Reihe nützlicher Informationen, wie z.B. den aktuellen Zustand (Spalte STATE), ob eine aktive RMC-Verbindung zwischen LPAR und mindestens einer HMC besteht (Spalte RMC), sowie die Betriebssystem-Version (Spalte OS_VERSION) für den Fall das eine RMC-Verbindung aktiv ist.

Sie möchten wissen, wie das LPAR-Tool diese Informationen ermittelt? Dann starten Sie das Kommando erneut und geben dieses Mal die Option „-v“ an:

$ lpar status -v
hmc01: lssyscfg -r lpar -m ms01
hmc01: lshwres -r mem -m ms01 --level lpar
hmc01: lshwres -r proc -m ms01 --level lpar
hmc01: lssyscfg -r lpar -m ms02
hmc01: lshwres -r mem -m ms02 --level lpar
hmc01: lshwres -r proc -m ms02 --level lpar
hmc01: lssyscfg -r lpar -m ms04
hmc01: lshwres -r mem -m ms04 --level lpar
hmc01: lshwres -r proc -m ms04 --level lpar
hmc01: lssyscfg -r lpar -m ms03
hmc01: lshwres -r mem -m ms03 --level lpar
hmc01: lshwres -r proc -m ms03 --level lpar
$

Die Option „-v“ steht für verbose-only. Damit ist gemeint, das die Kommandos die normalerweise auf der oder den HMCs ausgeführt werden würden nur angezeigt werden. Das ist sozusagen eine Art Trockenlauf. Die Option „-v“ wird von allen LPAR-Tool Kommandos unterstützt. Damit kann angezeigt werden, welche Kommandos auf den HMCs abgesetzt werden würden, ohne das diese Kommandos tatsächlich gestartet werden.

Schaut man sich die Ausgabe genauer an, sieht man, das für jedes Managed System 3 Kommandos auf den HMCs abgesetzt werden. Das heißt, um die oben angezeigten Ausgaben von „lpar status“ zu bekommen, müsste man alle aufgelisteten Kommandos (in unserem Falle 12 Kommandos) auf den HMCs absetzen. Dann aus den Ausgaben dieser Kommandos die interessanten Informationen herausfiltern und formatiert anzeigen. Hier ein Beispiel wie die Ausgabe eines dieser 12 obigen Kommandos aussieht:

user01@hmc01:~> lssyscfg -r lpar -m ms03
name=aix01,lpar_id=3,lpar_env=aixlinux,state=Running,resource_config=1,os_version=AIX 7.1 7100-05-09-2148,logical_serial_num=32D4E3X3,default_profile=standard,curr_profile=standard,work_group_id=none,shared_proc_pool_util_auth=0,allow_perf_collection=0,power_ctrl_lpar_ids=none,boot_mode=norm,lpar_keylock=norm,auto_start=0,redundant_err_path_reporting=0,rmc_state=active,rmc_ipaddr=2.5.8.13,time_ref=0,lpar_avail_priority=127,desired_lpar_proc_compat_mode=default,curr_lpar_proc_compat_mode=POWER8,suspend_capable=0,remote_restart_capable=0,simplified_remote_restart_capable=0,sync_curr_profile=0,affinity_group_id=none,vtpm_enabled=0,migr_storage_vios_data_status=Data Collected,migr_storage_vios_data_timestamp=Wed Nov 24 08:17:18 UTC 2021,powervm_mgmt_capable=0
name=aix03,lpar_id=4,lpar_env=aixlinux,state=Running,resource_config=1,os_version=AIX 7.1 7100-05-07-2038,logical_serial_num=32D4E3X4,default_profile=standard,curr_profile=standard,work_group_id=none,shared_proc_pool_util_auth=0,allow_perf_collection=0,power_ctrl_lpar_ids=none,boot_mode=norm,lpar_keylock=norm,auto_start=0,redundant_err_path_reporting=0,rmc_state=active,rmc_ipaddr=2.5.2.9,time_ref=0,lpar_avail_priority=127,desired_lpar_proc_compat_mode=default,curr_lpar_proc_compat_mode=POWER8,suspend_capable=0,remote_restart_capable=0,simplified_remote_restart_capable=0,sync_curr_profile=0,migration_disabled=1,affinity_group_id=none,vtpm_enabled=0,migr_storage_vios_data_status=Data Collected,migr_storage_vios_data_timestamp=Wed Nov 24 08:17:17 UTC 2021,powervm_mgmt_capable=0
name=ms03-vio2,lpar_id=2,lpar_env=vioserver,state=Running,resource_config=1,os_version=VIOS 3.1.2.21,logical_serial_num=32D4E3X2,default_profile=ostandard,curr_profile=standard,work_group_id=none,shared_proc_pool_util_auth=0,allow_perf_collection=0,power_ctrl_lpar_ids=none,boot_mode=norm,lpar_keylock=norm,auto_start=0,redundant_err_path_reporting=0,rmc_state=active,rmc_ipaddr=192.168.13.5,msp=1,time_ref=0,lpar_avail_priority=191,desired_lpar_proc_compat_mode=default,curr_lpar_proc_compat_mode=POWER8,sync_curr_profile=1,affinity_group_id=none,vtpm_enabled=0,migr_storage_vios_data_status=unavailable,migr_storage_vios_data_timestamp=unavailable,powervm_mgmt_capable=0
name=ms03-vio1,lpar_id=1,lpar_env=vioserver,state=Running,resource_config=1,os_version=VIOS 3.1.2.21,logical_serial_num=32D4E3X1,default_profile=ostandard,curr_profile=standard,work_group_id=none,shared_proc_pool_util_auth=0,allow_perf_collection=0,power_ctrl_lpar_ids=none,boot_mode=norm,lpar_keylock=norm,auto_start=0,redundant_err_path_reporting=0,rmc_state=active,rmc_ipaddr=192.168.13.6,msp=1,time_ref=0,lpar_avail_priority=191,desired_lpar_proc_compat_mode=default,curr_lpar_proc_compat_mode=POWER8,sync_curr_profile=1,affinity_group_id=none,vtpm_enabled=0,migr_storage_vios_data_status=unavailable,migr_storage_vios_data_timestamp=unavailable,powervm_mgmt_capable=0
name=aix05,lpar_id=5,lpar_env=aixlinux,state=Running,resource_config=1,os_version=AIX 7.1 7100-05-09-2148,logical_serial_num=32D4E3X5,default_profile=standard,curr_profile=standard,work_group_id=none,shared_proc_pool_util_auth=0,allow_perf_collection=0,power_ctrl_lpar_ids=none,boot_mode=norm,lpar_keylock=norm,auto_start=0,redundant_err_path_reporting=0,rmc_state=active,rmc_ipaddr=2.5.8.14,time_ref=0,lpar_avail_priority=127,desired_lpar_proc_compat_mode=default,curr_lpar_proc_compat_mode=POWER8,suspend_capable=0,remote_restart_capable=0,simplified_remote_restart_capable=0,sync_curr_profile=0,affinity_group_id=none,vtpm_enabled=0,migr_storage_vios_data_status=Data Collected,migr_storage_vios_data_timestamp=Wed Nov 24 08:17:18 UTC 2021,powervm_mgmt_capable=0
user01@hmc01:~>

Die Benutzung von “lpar status” ist da deutlich einfacher!

Bei Bedarf, kann hier genauso wie bei „lpar show“ oben, die Ausgabe mit Hilfe von Wildcards, Option „-m“, usw. eingeschänkt werden. Probieren Sie die obigen Beispiele und ersetzen dabei das Schlüsselwort „show“ durch das Schlüsselwort „status“!

Zur Anzeige von Prozessor- und Speicher-Informationen gab es beim Kommando ms die Subkommandos lsproc und lsmem. Diese gibt es auch beim Kommando lpar, sind aber hier nicht gezeigt. Wenn Sie wollen, dürfen Sie diese beiden Kommandos aber gerne einmal ausprobieren!

Die meisten LPARs verwenden ausschließlich virtuelle I/O-Adapter. Wir schauen uns aus diesem Grund als nächstes das Kommando „lpar lsvslot“ an. Dieses zeigt alle virtuellen Adapter einer LPAR an. Hier muss zwingend eine (genau eine) LPAR angegeben werden. Suche Sie sich eine Ihrer LPARs aus und lassen sich die virtuellen Slots (Adapter) anzeigen:

$ lpar lsvslot aix07
SLOT  REQ  ADAPTER_TYPE   STATE  DATA
0     Yes  serial/server  1      remote: (any)/any connect_status=unavailable hmc=1
1     Yes  serial/server  1      remote: (any)/any connect_status=unavailable hmc=1
5     No   eth            1      PVID=123 VLANS= ETHERNET0 5DD4028D2903
10    No   fc/client      1      remote: ms01-vio1(1)/2 c05076081813005a,c05076081813005b
20    No   fc/client      1      remote: ms01-vio2(2)/2 c05076081813005c,c05076081813005d
$

Die Ausgabe zeigt die gerade existierenden virtuellen Adapter der LPAR.

Unsere Beispiel-LPAR aix07 besitzt neben den beiden seriellen Adaptern in Slot 0 und 1 noch eine Reihe weitere Adapter. In den Slots 10 und 20 besitzt die LPAR jeweils einen virtuellen FC-Adapter. In der Spalte DATA wird jeweils der zugehörige Virtual-I/O-Server und die Remote-Slot-Nummer angegeben. Außerdem werden die beiden WWPNs des virtuellen FC-Adapters angezeigt. Im Slot 5 befindet sich ein virtueller Ethernet Adapter.

Beim erstmaligen Aktivieren einer LPAR muss ein Profil angegeben werden. Die im Profil angegebenen virtuellen Adapter bestimmen welche virtuellen Adapter die LPAR nach dem Aktivieren dann besitzt. Mit dem LPAR-Tool kann auf den Inhalt solcher Profile sehr leicht zugegriffen werden. Es muss lediglich bei den Kommandos die Option „-p“ und der Profil-Name hinzugefügt werden.

Doch, wie heißen die Profile einer LPAR?

Das lässt sich sehr leicht mit dem Kommando „lpar lsprof“ herausfinden. Das Kommando zeigt alle definierten Profile einer LPAR an.

Probieren Sie das für Ihre Beispiel-LPAR aus:

$ lpar lsprof aix07
NAME                      MEM_MODE  MEM    PROC_MODE  PROCS  PROC_COMPAT
last*valid*configuration  ded       53248  shared     2      default
standard                  ded       53248  shared     2      default
$

Jede LPAR die entweder aktiv ist, oder schon einmal aktiv war, besitzt ein Profil mit dem Namen last*valid*configuration. Dieses enthält die gerade aktive Konfiguration bzw. das letzte aktive Profil. Dieses Profil wird von PowerVM verwaltet und sollte nicht manuell geändert werden! Es sollte also immer mindestens ein weiteres vom Benutzer angelegtes Profil geben. In unserem Fall das Profil mit dem Namen standard.

Lassen Sie sich die in Ihrem Profil definierten virtuellen Adapter anzeigen:

$ lpar -p standard lsvslot aix07
SLOT  REQ  ADAPTER_TYPE   DATA
0     Yes  serial/server  remote: (any)/any connect_status= hmc=1
1     Yes  serial/server  remote: (any)/any connect_status= hmc=1
5     No   eth            PVID=123 VLANS= ETHERNET0
10    No   fc/client      remote: ms01-vio1(1)/2 c05076081813005a,c05076081813005b
20    No   fc/client      remote: ms01-vio2(2)/2 c05076081813005c,c05076081813005d
$

Idealerweise sollten dies (in den meisten Fällen) genau die gleichen Adapter sein, die oben schon angezeigt wurden. Fehlen im Profil virtuelle Adapter, die oben angezeigt wurden, dann bedeutet dies: wird die LPAR neu aktiviert unter Angabe dieses Profil-Namens, dann werden auch nur die im Profil enthaltenen virtuellen Adapter angelegt. Vormals vorhandene Adapter werden in einer AIX-LPAR dann auf defined stehen.

Als letztes Beispiel im Zusammenhang mit LPARs zeigen wir hier die Anzeige der virtuellen FC-Mappings einer LPAR. Es gibt hier mehrere Möglichkeiten, wir beschränken uns hier auf die einfachste Möglichkeit.

Die virtuellen FC-Mappings einer LPAR lässt sich am Besten mit dem Kommando „lpar lsnpiv“ zeigen. Auch hier muss genau eine LPAR als Argument angegeben werden. Starten Sie das Kommando für Ihre Beispiel-LPAR:

$ lpar lsnpiv aix07
VFCSLOT  VFCCLIENT  VIOS       SLOT  NAME       FC    FCLABEL    STATUS     PORTS
C10      fcs0       ms01-vio1  C2    vfchost16  fcs3  myfabric1  LOGGED_IN  5
C20      fcs1       ms01-vio2  C2    vfchost16  fcs5  myfabric2  LOGGED_IN  5
$

Im Slot C10 befindet sich der virtuelle FC-Adapter fcs0 der Client-LPAR aix07. Der zugehörige Server-Adapter (vfchost16) befindet sich auf dem Virtual-I/O-Server ms01-vio1 im Slot C2. Dem virtuellen Server-Adapter vfchost16 auf ms01-vio1 ist der physikalische FC-Adapter fcs3 zugeordnet. Der virtuelle Client-Adapter fcs0 ist eingeloggt (STATUS ist LOGGED_IN) und es sind 5 FC-Ports im SAN sichtbar (der FC-Adapter selber, sowie 4 Storage-Ports). Ab IOS-Version 3.1.2 werden Benutzer-definierbare Label für FC-Adapter unterstützt, was man dazu ausnutzen kann den Namen der angeschlossenen FC-Fabric zu hinterlegen. In unserem Falle ist der Name myfabric1 hinterlegt. Der zweite virtuelle FC-Adapter (Slot C20, fcs1) ist an eine andere FC-Fabric (myfabric2) angebunden. Man kann hier also auf einen (kurzen) Blick erkennen, das die Client LPAR:

    • Eine Anbindung an 2 verschiedene Virtual-I/O-Server besitzt, und
    • zusätzlich auch an 2 verschiedene FC-Fabrics angebunden ist.

Es gibt viele weitere Subkommandos zur Darstellung weiterer Informationen, wie z.B.:

    • lsattr – List partition or profile attributes
    • lseth – Show virtual ethernet adapters
    • lsfc – Show virtual FC adapters
    • lsled – Display state of system attention LED
    • lslparmigr – List partition migration information
    • lsmem – Show memory
    • lsmemopt – Show DPO memory affinity scores
    • lsnpiv – Show virtual FC mappings
    • lsproc – Show processing resources
    • lsprof – List partition profiles
    • lsrefcode – List reference codes for an LPAR
    • lsscsi – Show virtual SCSI adapters
    • lsserial – Show virtual serial adapters
    • lsslot – Show physical I/O slots
    • lssriov – Show SR-IOV logical ports
    • lsvnic – Show vNIC adapters
    • lsvnicbkdev – Show vNIC backing devices
    • lsvslot – Show virtual slots

Für eine Liste aller von lpar unterstützten Subkommandos, kann das Kommando ohne Argumente gestartet werden:

$ lpar
USAGE:
   lpar [<option> ...] <keyword> [<option> ...] [<argument> ...]
   lpar -L|-V

Recognized keywords:
   activate - Activate AIX, Linux, IBM i or virtual I/O server partition
   actvnicbkdev - Make virtual NIC backing device active
   addeth - Add virtual ethernet adapter

$