Завершение работы ESXi 6.7 с помощью сценария через SSH без перехода в режим обслуживания

Я пытаюсь написать сценарий, который будет использовать ssh для ESXi 6.7 и отключает хост, а также выключает виртуальные машины в соответствии с текущей политикой завершения работы системы.

Я использую настроенный образ Dell ESXi 6.7 на Dell R710 с двумя процессорами Xeon X5650 и 144 ГБ ОЗУ.

На самом деле я хочу то же самое, что могу получить с помощью:

Завершение работы через графический интерфейс

Завершение работы через консоль

У меня на сервере включен ssh.

Я уже пробовал:

1) host_shutdown.sh (он попадает туда бесконечно).

2) /bin/host_shutdown.sh (чтобы попасть туда бесконечно).

3) halt (выключает сервер, но не выключает виртуальные машины)

Я также пробовал:

esxcli system shutdown poweroff --reason I_want_IT

, но система должна находиться в режиме обслуживания, и я хочу сделать это, не переходя в режим обслуживания

Затем я обнаружил этот поток здесь в Server Fault, но он не работает в моей среде, так как это PowerCLI, и я хотите запустить сценарий с Raspberry Pi:

Как мне завершить работу хоста по ssh на ESXi 5, чтобы он правильно завершил работу гостей?

Я думаю, что я слишком туп, чтобы самостоятельно узнать, как это сделать это потому, что я полагаю, что это должно быть просто сделать.

0
задан 17 June 2019 в 14:26
2 ответа

Я думаю, что наконец нашел решение этой проблемы. После рытья много я нашел что: /sbin/shutdown.sh && /sbin/poweroff добьется цели!!!

Это закрывает весь VMs согласно политике запуска существующей системы, и затем это завершает работу хоста.

0
ответ дан 23 November 2019 в 23:21

Несмотря на то, что мне неясно, почему процедура, которую предлагает VMware, не делает это за вас или зачем вам это в настройках VSphere, похоже, вы нашли решение.

Так как .NET, Powershell и PowerCLI доступны на Linux ARM, почему бы не использовать найденный вами скрипт? Или посмотрите на Govmomi?

update: добавлена документация VMware о том, как, по их мнению, это должно быть сделано

.
0
ответ дан 23 November 2019 в 23:21

Теги

Похожие вопросы