Benutzer-Werkzeuge

Webseiten-Werkzeuge


it:virtual:xenserver:haengende_vm_zuruecksetzen_rebooten

XenServer: Hängende VM zurücksetzen / rebooten

Wenn auf einem XenServer mal eine VM total hängt und ein Shutdown über das XenCenter auch nicht hilft, geht es so weiter: Auflisten der noch laufenden Tasks:

xe task-list

Den entsprechenden Tast abbrechen:

xe task-cancel force=true uuid=UUID

Häufig reicht dies bereits aus und die VM beendet sich entsprechend. Ist dies nicht der Fall geht es wie folgt weiter: Herausfinden der UUID der entsprechenden VM:

xe vm-list

Herausfinden der DomainID anhand der UUID:

list_domains | grep UUID

Zerstören der Entsprechenden DomainID:

/opt/xensource/debug/destroy_domain -domid DOMAINID

Daraufhin muss die VM noch neu gestartet werden:

xe vm-reboot name-label='VMNAME' --force

Daraufhin sollte die VM nach ein paar Minuten Startzeit wieder erreichbar sein.
Beispiel:

[root@xenserver~]# list_domains | grep 2fffebed-3556-20b1-ddae-f42327634e5e
12086 | 2fffebed-3556-20b1-ddae-f42327634e5e |     RH
[root@xenserver ~]# /opt/xensource/debug/destroy_domain -domid 12086
[root@xenserver ~]#
it/virtual/xenserver/haengende_vm_zuruecksetzen_rebooten.txt · Zuletzt geändert: 2019/05/14 21:16 von 127.0.0.1