Der koordinierte Shutdown von VM2000 führt zunächst den Shutdown in allen BS2000-Gastsystemen durch. Die Systembeendigung kann dort über einen Enter-Job oder über den Aufruf des Shutdown-Processing (analog dem BS2000-Kommando /SHUTDOWN
) eingeleitet werden. Das Monitorsystem wartet auf die Systembeendigung in den BS2000-Gastsystemen. Wenn alle BS2000-Gastsysteme beendet sind oder wenn die eingestellte Wartezeit abgelaufen ist, dann führt das Monitorsystem den eigenen Shutdown durch. Dabei werden auch alle VMs beendet. Eine detaillierte Beschreibung des koordinierten Shutdown finden Sie im Abschnitt „Shutdown im Gastsystem und von VM2000".
Beim koordinierten Shutdown werden von VM2000 beim Shutdown des Monitorsystems noch folgende Aktionen ausgeführt:
/DELETE-VM
für alle noch initialisierten VMs ohne Rücksicht auf den momentanen Systemzustand (CHECK-VM-STATE=*NO
)Accounting für die Monitor-VM
Wegschalten von zugeschalteten Extra-CPUs
Auf SU /390 werden von VM2000 alle persistenten VM-Definitionen aktualisiert. Die nicht-persistenten VM-Definitionen werden gelöscht. Dazu gehört auch die VM-Definition der Monitor-VM. | |
Auf SU x86 werden VM-Definitionen von X2000 verwaltet. Keine Aktion von VM2000 bei Shutdown. |
Beispiel für einen koordinierten Shutdown von VM2000
/show-vm-resources information=*std ——————————————————————————————————— (1)
CPU-POOL(P)VM-ID VM-GROUP(G) CPU-Q MAX-U PROC MEM-SIZE MAX-IO
1 MONITOR *STDPOOL(P) 30.00 100.00 2(+1) 512 (100)
2 SYSTEM2 *STDPOOL(P) 30.00 100.00 2(+1) 512 (100)
3 SYSTEM3 *STDPOOL(P) 30.00 100.00 2(+1) 512 (100)
VM-ID STATE VERSION PER ADMIN PRIV
1 MONITOR RUNNING V21.0B NO YES AS
2 SYSTEM2 RUNNING V20.0B NO NO AS
3 SYSTEM3 RUNNING V20.0B NO NO AS
F R E E VM: 12 LARGEST-DOMAIN(MB): 14320
/shutdown-vm vm-id=*vm2000(waiting-time=*unlimited),
action=*shutdown(quiet-time=0) ————————————— (2)
VMS2054 SHUTDOWN OF GUEST SYSTEM ON VM (2,SYSTEM2) INITIATEDVMS2054 SHUTDOWN OF GUEST SYSTEM ON VM (3,SYSTEM3) INITIATED
VMS2100 VM2000 SHUTDOWN INITIATED
***
*** Gastsystem-Operating von SYSTEM2 und SYSTEM3:
*** ...
*** NRT1201 SHUTDOWN REQUESTED BY 'VM2000' ———————————————————————————— (3)
*** ...*** EXC0557 SHUTDOWN PROCESSING COMPLETED
***
% VMS2037 NON-INTERRUPTIBLE WAIT STATE FOR VIRTUAL MACHINE (3,SYSTEM3),
CODE 80FFFFFF, CPU 01
% VMS2033 'EXC0557 SHUTDOWN PROCESSING COMPLETED' FROM VM (3,SYSTEM3)
VIA SVP
% VMS2051 GUEST SYSTEM ON VM (3,SYSTEM3) DOWN; REASON: SHUTDOWN
% VMS2037 NON-INTERRUPTIBLE WAIT STATE FOR VIRTUAL MACHINE (3,SYSTEM3),
CODE 80FFFFFF, CPU 00
% VMS2037 NON-INTERRUPTIBLE WAIT STATE FOR VIRTUAL MACHINE (2,SYSTEM2),
CODE 80FFFFFF, CPU 01
% VMS2033 'EXC0557 SHUTDOWN PROCESSING COMPLETED' FROM VM (2,SYSTEM2)
VIA SVP
% VMS2051 GUEST SYSTEM ON VM (2,SYSTEM2) DOWN; REASON: SHUTDOWN —————— (4)
% VMS2037 NON-INTERRUPTIBLE WAIT STATE FOR VIRTUAL MACHINE (2,SYSTEM2),
CODE 80FFFFFF, CPU 00
***
*** Gastsystem-Operating im Monitorsystem:
*** ...
*** NRT1201 SHUTDOWN REQUESTED BY 'VM2000’ ———————————————————————————— (5)
*** ...
*** EXC0557 SHUTDOWN PROCESSING COMPLETED
*** VMS0000 MONITOR SYSTEM TERMINATED. VM2000 TERMINATION
***
NRTT201 TASK TERMINATION DUE TO /SHUTDOWN COMMAND ———————————————————— (6)
EXC0419 /LOGOFF AT 1137 ON <date> FOR TSN '0GLI'
EXC0421 CPU TIME USED: 9.2026
------------------------------------------------------------------------------------------------------------------
(1) | Das Kommando zeigt den Ausgangszustand für dieses Beispiel: |
(2) | Der VM2000-Administrator leitet den koordinierten Shutdown von VM2000 ein. Das Monitorsystem würde unbegrenzt auf die Beendigung der Gastsysteme warten. |
(3) | Im Gastsystem wird der Shutdown ( |
(4) | Die Gastsysteme |
(5) | Nach dem Beenden aller Gastsysteme wird im Monitorsystem der Shutdown ( |
(6) | Beim Shutdown für das Monitorsystem wird auch der ADMIN-Dialog beendet. |