Automatic startup and shutdown віртуалізація

рекомендую

На серверах ESXi є цікава настройка - Virtual Machine Startup and Shutdown. Як нескладно здогадатися, з її допомогою ми можемо вказати порядок автоматичного старту та автоматичного вимкнення ВМ разом з хостом.

Automatic startup and shutdown віртуалізація

Машини в групі Automatic будуть стартувати і вимикатися строго в зазначеному порядку, машини в групі Any Order - паралельно (на кшталт), машини в групі Manual НЕ будуть стартувати \ вимикатися автоматично.

Зверніть увагу - за замовчуванням всі ВМ потрапляють в Manual. А сама автоматизація включення \ виключення не активна. Зокрема, це означає, що при виборі Shutdown в контекстному меню сервера все ВМ негайно вимикаються, і вимикаються некоректно.

Очевидно, що застосування даної налаштуванні бачиться дуже і дуже важливе. Найхарактерніший приклад - пропажа харчування. Це коли вимкнулася вся інфраструктура, потім харчування повернулося і треба все включити. Але виртуалки мало просто включити - часто важливо включення саме в певному порядку, в силу залежностей між сервісами.

Так ось - при переїзді ВМ на інший сервер вона потрапляє в групу Any Order - навіть якщо на початковому сервері була в Automatic. (Manual -> Manual, Any Order -> Any Order, Automatic -> Any Order).

Automatic startup and shutdown віртуалізація

Це, звичайно, дуже недобре.

Я зіткнувся з твердженням, що якщо для окремо взятої ВМ на кожному сервері виконати цю настройку (а саме помістити ВМ в Automatic Startup - на кожному сервері) - то при міграції ця настройка буде зберігатися, і все буде ок. Однак я сьогодні спробував - чогось ніфіга. Як би я не надходив - після міграції ВМ виявляється в Any Order.

Миша,
якщо актуально те, є у цієї фічі дві великі гидоти, які псують всю нештяковость:
1. Порядок запуску / вимикання - зберігається в налаштуваннях хоста. Так що при переїзді на інший хост порядок теоретично не зберігається.
2. При перенастроюванні HA-агента автоматичний вкл / викл відключається. В офіціозної папірці від вендору написано не користуватися разом з HA / DRS.

Вихід: користуватися vMA - в ній написати скрипт автозапуску / автостопу. Віртуалку з vMA не вимикати. Тоді при виключенні всіх хостів - вона вимкнутися неправильно і при наступному старті HA / FDM машинка перезапуститися.

2Андрей Вахитов "В рамках одного HA / DRS-кластера ви оперуєте настройками пріоритету при старті-РЕСТАР ВМ (у властивостях кластера)."
Там цих налаштувань пріоритету раз-два і скінчилися. Можна звичайно використовувати DRS Groups, але у всіх чи є редакція Ent і вище?
2Denis Baturin
Не бачу ніякої проблеми розносити настройки на хости НА-кластера, при його наявності, він сам-же якось налаштовується? Ну або писати на VMFS-розділі / іншому сторадже, як це робиться для dvSwitches.
Загалом бред какой-то виходить. Проблема є, шляхів вирішення теж є, і мені здається не особливо складних, але вендор чогось забив на все ..

Вітаю! Підкажіть будь ласка ВМ варто в manual startup і я її за потребою запускаю вручну, але якщо вимкнути сервер то виртуалка гаситься НЕ через guestshutdown а просто shutdown, як таку ВМ погасити коректно не включаючи до авто запуск?