Oprirea mașinii virtuale folosind linia de comandă ESXi
Uneori, în clientul VM VMware vSphere pe un ESXi nu ascultă comenzile Shut Jos / Oprire și rămâne „agățate“. Mai jos este descris ca un „ucide“ mașină virtuală recalcitrante prin linia de comandă de pe VMware ESXi.
Similitudinea consolei de serviciu în VMware ESXi încă mai există. Prin urmare, am intra în felul următor:
În consola, VMware ESXi gazdă, apăsați ALT-F1
Tastați neacceptat (textul nu va fi văzut), activați modul Tech Support și va solicita o parolă. Introduceți parola de root
Vi se va solicita să introduceți
Acum, executați următoarea comandă:
pentru o listă de mașini virtuale și identificatorii lor (VMID). Apoi opriți mașina virtuală pentru a specifica identificatorul următoarea comandă (care urmează să fie create informații de depanare benă în ESXi secțiunea de swap, prin parametrul -w
Apoi, verificați din nou starea comenzii mașină virtuală: # vm-suport -x
Pentru a ieși din modul de întreținere, de tip „ieșire“ și apăsați Alt-F2.
Dacă acest lucru nu funcționează, atunci trebuie să încerci să-l omoare direct procesul care pune în aplicare o mașină virtuală pe ESXi. Pentru a face acest lucru, du-te înapoi la „Consola de service“, la fel ca în paragraful precedent și tastați comanda:
#ps -g | grep
proces de grup de identificare (ID grup de proces, PGID), care este în a patra coloană a rezultatelor în continuare în căutarea. ucide în continuare procese cu o mașină virtuală cu:
Din nou, verificați starea mașinii virtuale, care ar trebui să fie deja off, vm-suport -X comandă.