Auf SU x86 stehen keine VM-Gruppen zur Verfügung. Das Kommando wird mit der Meldung |
Mit /SHOW-VM-GROUP werden die Merkmale von VM-Gruppen ausgegeben.
Das Kommando liefert folgende Informationen:
die Attribute der VM-Gruppe, wie sie mit
/CREATE-VM-GROUPbzw./MODIFY-VM-GROUP-ATTRIBUTESfestgelegt wurdendie VMs, die der VM-Gruppe zugeordnet sind, und ihre Attribute
Dieses Kommando ist nur dem VM2000-Administrator erlaubt.
SHOW-VM-GROUP | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
VM-GROUP-NAME =
Bestimmt die VM-Gruppe, über die Informationen ausgegeben werden sollen.
VM-GROUP-NAME = *ALL
Informationen über alle VM-Gruppen sollen ausgegeben werden.
VM-GROUP-NAME = <name 1..8>
Name der VM-Gruppe.
VM-GROUP-NAME = *BY-MEMBER(...)
Bestimmt die VM-Gruppe durch Angabe einer VM, die der VM-Gruppe zugeordnet ist.
VM-IDENTIFICATION = <integer 1..99> / <name 1..8>
Identifikation der VM durch VM-Index oder VM-Name.
VM-GROUP-NAME = *BY-CPU-POOL(...)
Bestimmt die VM-Gruppen durch Angabe des CPU-Pools, dem die VM-Gruppen zugeordnet sind.
CPU-POOL-NAME = *STDPOOL / <name 1..8>
Name des CPU-Pools.
INFORMATION =
Legt die Ausgabeinformation fest.
INFORMATION = *ATTRIBUTES
Nur Attribute der VM-Gruppe.
INFORMATION = *MEMBERS
Nur Informationen über die Mitglieder der VM-Gruppe.
INFORMATION = *ALL
Gesamtinformation der Ausgaben *ATTRIBUTES und *MEMBERS.
Kommando-Returncodes
(SC2) | Maincode | Bedeutung |
0 | CMD0001 | Kommando erfolgreich ausgeführt |
Ausgabe in S-Variablen (in Benutzertask)
Mit dem Operanden INFORMATION des Kommandos wird festgelegt, welche S-Variablen mit Werten versorgt werden. Folgende Angaben sind für INFORMATION möglich:
Schreibweise im Kommando | gekürzte Schreibweise in Tabelle |
INFORMATION = *ATTRIBUTES | 1 |
Ausgabe-Information | Name der S-Variablen | T | Inhalt | Bedingung |
Name der VM-Gruppe | var(*LIST).VM-GROUP | S | <name 1..8> | 1,2,3 |
Name des CPU-Pools | var(*LIST).CPU-POOL | S | *STDPOOL | 1,2,3 |
CPU-Quote der VM-Gruppe | var(*LIST).CPU-QUOTA | S | <fixed 0.01..99.99> | 1,3 |
Maximale | var(*LIST).MAX-CPU-UTILIZATION | S | <fixed 0.01..100.00> | 1,3 |
Anzahl der VMs, die der | var(*LIST).NUM-OF-MEMBERS | I | <integer 0..99> | 2,3 |
Index der VM | var(*LIST).MEMBER(*LIST).VM-INDEX | I | <integer 1..99> | 2,3 |
Name der VM | var(*LIST).MEMBER(*LIST).VM-NAME | S | <name 1..8> | 2,3 |
Anteil der VM an der | var(*LIST).MEMBER(*LIST). | S | <fixed 0.01..99.99> | 2,3 |
Effektiver CPU-Anteil der VM | var(*LIST).MEMBER(*LIST). | S | <fixed 0.01..100.00> | 2,3 |
Maximale | var(*LIST).MEMBER(*LIST). | S | <fixed 0.01..100.00> | 2,3 |
Effektive maximale | var(*LIST).MEMBER(*LIST). | S | <fixed 0.01..100.00> | 2,3 |
Ausgabeformat für INFORMATION = *ATTRIBUTES
VM-GROUP CPU-POOL CPU-Q MAX-U GCUST1 *STDPOOL 20.00 20.00
Bedeutung der Ausgabespalten
VM-GROUP
Identifiziert die VM-Gruppe über ihren Namen.
CPU-POOL
CPU-Pool, dem die VM-Gruppe zugeordnet ist.*STDPOOL Die VM-Gruppe ist dem Standard-CPU-Pool zugeordnet.
CPU-Q
CPU-Quote der VM-Gruppe, so wie sie per Kommando (Operand CPU-QUOTA) vergeben wurde.
MAX-U
Maximale CPU-Leistungsaufnahme der VM-Gruppe, so wie sie per Kommando (Operand MAX-CPU-UTILIZATION) vergeben wurde.
Ausgabeformat für INFORMATION = *MEMBERS
VM-GROUP CPU-POOL VM-ID CPU-Q / EFF-Q MAX-U / EFF-U
GCUST1 *STDPOOL 2 C1SYS1 1.00 / 10.00 20.00 / 20.00
3 C1SYS2 1.00 / 10.00 100.00 / 20.00
Bedeutung der Ausgabespalten
VM-GROUP
Identifiziert die VM-Gruppe über ihren Namen.
CPU-POOL
CPU-Pool, dem die VM-Gruppe zugeordnet ist.*STDPOOL Die VM-Gruppe ist dem Standard-CPU-Pool zugeordnet.
VM-ID
Identifiziert eine VM, die der VM-Gruppe zugeordnet ist, über VM-Index und VM-Name.NONE Der VM-Gruppe ist keine VM zugeordnet.
CPU-Q / EFF-Q
CPU-Quote der VM in der Form <member-cpu-q> / <effective-cpu-q>.
<member-cpu-q> Mitglieds-CPU-Quote der VM, per Kommando (Operand MEMBER-CPU-QUOTA) eingestellt.
<effective-cpu-q> Effektiver CPU-Anteil der VM, von VM2000 berechnet. Werte < 0,01 werden auf 0,01 aufgerundet.
MAX-U / EFF-U
Maximale CPU-Leistungsaufnahme der VM in der Form <max-cpu-util> / <effective-max-cpu-util>.
<max-cpu-util> Maximale CPU-Leistungsaufnahme, per Kommando (Operand MAX-CPU-UTILIZATION) für die VM eingestellt.
<effective-max-cpu-util> Effektive maximale CPU-Leistungsaufnahme der VM,
von VM2000 berechnet.
Beispiel
/show-vm-group vm-group-name=*all,information=*all ———————————————————— (1)VM-GROUP CPU-Q MAX-UGCUST1 20.00 20.00 ——————————————————————————————————————————————— (2)VM-GROUP VM-ID CPU-Q / EFF-Q MAX-U / EFF-UGCUST1 2 C1SYS1 1.00 / 10.00 20.00 / 20.00 ———————————————————— (3) 3 C1SYS2 1.00 / 10.00 100.00 / 20.00
-----------------------------------------------------------------------------------------------------------------
(1) | Der VM2000-Administrator informiert sich über die vorhandenen VM-Gruppen. |
(2) | Es existiert eine VM-Gruppe |
(3) | Die VM-Gruppe |
-----------------------------------------------------------------------------------------------------------------
Siehe auch das ausführliche „Beispiel zum Bedienen von VM-Gruppen".
