Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

ATTACH-VM-RESOURCES (Reale CPUs zuschalten)

&pagelevel(4)&pagelevel

Mit /ATTACH-VM-RESOURCES werden weggeschaltete reale Normal-CPUs und Extra-CPUs für den VM2000-Betrieb zugeschaltet.

Dieses Kommando ist nur dem VM2000-Administrator erlaubt.


ATTACH-VM-RESOURCES

UNIT = *CPU(...) / *EXTRA-CPU(...)


*CPU(...)



|

CPU-IDENTIFICATION = *ANY(...) / list-poss(63): <x-text 1..2>



|


*ANY(...)



|



|

CPU-POOL-NAME = *UNIQUE / *STDPOOL / <name 1..8>


*EXTRA-CPU(...)



|

CPU-IDENTIFICATION = *ALL(...) / *ANY(...) / list-poss(63): <x-text 1..2>



|


*ALL(...)



|



|

CPU-POOL-NAME = *UNIQUE / *STDPOOL / <name 1..8> / *ALL



|


*ANY(...)



|



|

CPU-POOL-NAME = *UNIQUE / *STDPOOL / <name 1..8>


UNIT = *CPU(...)
Bestimmt reale Normal-CPUs, die zugeschaltet werden sollen.

Das Zuschalten einer realen CPU hat keinen Einfluss auf den Rekonfigurationszustand (attached/detached) virtueller CPUs einer VM. Virtuelle CPUs können mit dem BS2000-Kommando /ATTACH-DEVICE UNIT=*CPU(CPU-IDENTIFIER=<mn>) im BS2000-Gastsystem zugeschaltet werden.

CPU-IDENTIFICATION = *ANY(...)
Auswahl einer beliebigen realen Normal-CPU aus einem CPU-Pool.

CPU-POOL-NAME =
Bestimmt den CPU-Pool.

CPU-POOL-NAME = *UNIQUE
Eine reale Normal-CPU aus dem CPU-Pool *STDPOOL wird ausgewählt (Operand aus Kompatibilitätsgründen zu früheren VM2000-Versionen).

CPU-POOL-NAME = *STDPOOL / <name 1..8>
Bezeichnung des CPU-Pools.

CPU-IDENTIFICATION = list-poss(63): <x-text 1..2>
Kennzeichen der realen Normal-CPU.

UNIT = *EXTRA-CPU(...)
Bestimmt Extra-CPUs, die zugeschaltet werden sollen, siehe "Leistungssteigerung mit Extra-CPUs".

CPU-IDENTIFICATION = *ALL(...)
Auswahl aller Extra-CPUs aus einem CPU-Pool.

CPU-POOL-NAME =
Bestimmt den CPU-Pool.

CPU-POOL-NAME = *UNIQUE
Alle Extra-CPUs aus dem CPU-Pool *STDPOOL werden ausgewählt (Operand aus Kompatibilitätsgründen zu früheren VM2000-Versionen).

CPU-POOL-NAME = *STDPOOL / <name 1..8>
Bezeichnung des CPU-Pools.

CPU-POOL-NAME = *ALL
Alle Extra-CPUs aus allen CPU-Pools werden ausgewählt.

CPU-IDENTIFICATION = *ANY(...)
Auswahl einer beliebigen Extra-CPU aus einem CPU-Pool.

CPU-POOL-NAME =
Bestimmt den CPU-Pool.

CPU-POOL-NAME = *UNIQUE
Eine Extra-CPU aus dem CPU-Pool *STDPOOL wird ausgewählt (Operand aus Kompatibilitätsgründen zu früheren VM2000-Versionen).

CPU-POOL-NAME = *STDPOOL / <name 1..8>
Bezeichnung des CPU-Pools.

CPU-IDENTIFICATION = list-poss(63): <x-text 1..2>
Kennzeichen der Extra-CPU.


Kommando-Returncodes

(SC2)   SC1

Maincode

Bedeutung

0
1             0
64
64
64
64
64
64
64
64
64
64

CMD0001
CMD0001
VMS4043
VMS4072
VMS4073
VMS4074
VMS4150
VMS4270
VMS4600
VMS4609
VMS4611
VMS9005

Kommando erfolgreich ausgeführt
keine Aktion erforderlich
CPU im System nicht bekannt
CPU defekt
CPU nicht zugeschaltet wegen CPU-Attribut
Keine weitere (Extra-)CPU verfügbar
CPU konnte wegen ihres Zustandes nicht zugeschaltet werden
Keine Extra-CPU in der Konfiguration
CPU-Pool nicht eingerichtet
Mehrere CPU-Pools sind eingerichtet
Ausgewählte CPUs dem CPU-Pool nicht zugeordnet
Kommando nicht oder nur teilweise bearbeitet


Garantierte Meldungen

VMS4043, VMS4044, VMS4046, VMS4072, VMS4073, VMS4075, VMS4150


Beispiel

/show-vm-resources information=*cpu ———————————————————————————————————  (1)
VM-ID        CPU-POOL  GR-CPU-Q  CPU-Q/ EFF-Q  MAX-U/ EFF-U  PROC
 1 M4IVR     *STDPOOL    20.00    1.00/ 12.04  80.00/ 80.00  2(+1)
 2 G4IVQ     *STDPOOL            26.00/ 15.66 100.00/100.00  4(+1)
 3 G4IVP     *STDPOOL    50.00    4.00/ 24.09 100.00/ 50.00  2(+1)
 4 G4IVO     *STDPOOL    50.00    1.00/  6.02 100.00/ 50.00  1(+1)
 5 G4IVJ     *STDPOOL            70.00/ 42.16 100.00/100.00  2(+1)
VM-ID        SCHED ACT-I  VIRT CPUS
 1 M4IVR      TS    NO    00(RUN),01(RUN),02(OFF)
 2 G4IVQ      TS    NO    00(RUN),01(RUN),02(BLOCK),03(BLOCK),
                          04(OFF)
 3 G4IVP      TS    NO    00(RUN),01(RUN),02(OFF)
 4 G4IVO      TS    NO    00(RUN),01(SLEEP)
 5 G4IVJ      -     NO    00(IDLE),01(IDLE),02(OFF)
CPU-ATTR     CPU-POOL     REAL CPUS
NORMAL       *STDPOOL     00(ATT),01(DET)
EXTRA        *STDPOOL     02(DET),03(DET) —————————————————————————————  (2)
SPARE                     04(DET)
/attach-vm-resources unit=*cpu(cpu-id=01) —————————————————————————————  (3)
VMS4044 CPU 01 ATTACHED
/attach-vm-resources unit=*extra-cpu(cpu-id=*all) —————————————————————  (4)
VMS4075 EXTRA-CPU 02 ATTACHED
VMS4075 EXTRA-CPU 03 ATTACHED
/show-vm-resources information=*cpu ———————————————————————————————————  (5)
VM-ID        CPU-POOL  GR-CPU-Q  CPU-Q/ EFF-Q  MAX-U/ EFF-U  PROC
 1 M4IVR     *STDPOOL    20.00    1.00/ 12.04  80.00/ 80.00  2(+1)
 2 G4IVQ     *STDPOOL            26.00/ 15.66 100.00/100.00  4(+1)
 3 G4IVP     *STDPOOL    50.00    4.00/ 24.09 100.00/ 50.00  2(+1)
 4 G4IVO     *STDPOOL    50.00    1.00/  6.02 100.00/ 50.00  1(+1)
 5 G4IVJ     *STDPOOL            70.00/ 42.16 100.00/100.00  2(+1)
VM-ID        SCHED ACT-I  VIRT CPUS
 1 M4IVR      TS    NO    00(RUN),01(RUN),02(OFF)
 2 G4IVQ      TS    NO    00(RUN),01(RUN),02(STOP),03(STOP),
                          04(OFF)
 3 G4IVP      TS    NO    00(RUN),01(RUN),02(OFF)
 4 G4IVO      TS    NO    00(RUN),01(SLEEP)
 5 G4IVJ      -     NO    00(IDLE),01(IDLE),02(OFF)
CPU-ATTR     CPU-POOL     REAL CPUS
NORMAL       *STDPOOL     00(ATT),01(ATT)
EXTRA        *STDPOOL     02(ATT),03(ATT) —————————————————————————————  (6)
SPARE                     04(DET)

-----------------------------------------------------------------------------------------------------------------

(1)

Der VM2000-Administrator ruft die Informationen über den CPU-Zustand ab.

(2)

Die reale Normal-CPU 01 und die Extra-CPUs sind weggeschaltet.

(3)

Die Normal-CPU 01 wird zugeschaltet.

(4)

Alle Extra-CPUs werden zugeschaltet.

(5)

Der VM2000-Administrator ruft die Informationen über den CPU-Zustand ab.

(6)

Alle realen Normal-CPUs und Extra-CPUs sind jetzt zugeschaltet.

-----------------------------------------------------------------------------------------------------------------

Siehe auch das ausführliche „Beispiel zum Verwalten von CPU-Pools".