Рестартиране на замразена виртуална машина в ESXi 5

Когато работите с виртуални машини VMWare vSphere, понякога се случва, че виртуалната машина замръзва и не може да бъде рестартирана по никакъв начин с помощта на клиентския интерфейс vSphere. В тези случаи единственият начин да изключите и рестартирате виртуалната машина е да рестартирате целия ESXi сървър, което не винаги е възможно, особено ако има само един ESXi, или останалите DRS машини в клъстера няма да изтеглят допълнителния товар под формата на виртуални машини от сървъра, който се рестартира. В такива случаи можете ръчно спрете окачената виртуална машина с помощта на CLI. Тази операция може да се извърши по няколко начина (vCLI, PowerCLI и др.), Ще ви покажа как да го направите през SSH конзолата.

Първо, на сървъра ESXi 5 трябва да активирате протокола SSH. Това може да се направи от GUI на клиента vSphere, като изберете желания хост (ESXi сървър) -> Конфигурация-> Профил за защита -> Свойства -> SSH-> Старт, тогава трябва да се свържете със сървъра ESXi 5 чрез SSH.

esxi

В тази техника ще спрем замразена виртуална машина с помощта на командата esxtop.

В CLI въведете командата esxtop, след това натиснете “c”, за да се покажат ресурсите на процесора и shift + V, за показване само на вириални машинни процеси

машина

След това щракнете върху „е”(Изберете показаните полета) и„° С”(Показване на полето LWID-Leader World Id) и щракнете Въведете.

виртуална

В колоната Име намерете виртуалната машина, която искате да спрете, и определете нейния LWID номер от съответната колона.

След това остава да натиснете бутона "к"(Kill) и наберете LWID номера на машината, която искате да изключите. След такова „твърдо нулиране“, инсталираната система на OS ще стартира в режим на аварийно рестартиране. В случай на гост Windows, екранът ще изглежда така.