Я знаю, что используя VMCP на VMware ESXi можно выключить хост ESXi или перезапустить виртуальную машину, когда хранилище данных, в котором находится виртуальная машина, переходит в состояние «Все пути отключены» (APD).
Я хочу знать, возможно ли Пауза (например, временно приостановить работу виртуальной машины, но технически оставить ее работающей. Не "приостановить", что явно невозможно, поскольку хранилище данных исчезло) виртуальная машина, которая находится в хранилище данных, когда это хранилище данных переходит в состояние APD.
Пример использования: в сервере iSCSI произошел сбой, он блокируется, а попытка его восстановления превышает время ожидания APD. В настоящее время количество гостей Linux превысит /sys/block/sda/device/timeout
и перемонтируйте корневую файловую систему только для чтения, что потребует полной перезагрузки и fsck
. Если виртуальные машины не критичны или сами по себе избыточны, может быть предпочтительнее просто оставить их приостановленными до тех пор, пока хранилище данных не восстановится (или администратор решит перезапустить их).
Так, например, VMware Workstation обрабатывает потерю виртуального диска. Я понимаю, что пока На рабочей станции есть функция паузы ESXi может просто не иметь этой функции, что означает, что ответ на этот вопрос может быть просто «Нет».