Назад | Перейти на главную страницу

Перехватить запрос режима сохранения / обслуживания ВМ

У меня есть виртуальная машина Hyper-V, работающая в Windows Server 2016, управляемая через System Center. У виртуальной машины есть устройство, подключенное через DDA; поэтому виртуальная машина не может перейти в состояние сохранения. Это означает, что попытки перевести хост в режим обслуживания не удастся.

Есть ли способ перехватить запрос на переход в режим обслуживания, чтобы отправить сигнал гостевой ОС? Кроме того, могу ли я отложить режим обслуживания, чтобы дать гостю время среагировать?

Мой текущий обходной путь - вручную сигнализировать гостевой ОС, а затем перейти в режим обслуживания через Disable-SCVMHost командлет, но я бы предпочел делать это из System Center.

Если вы передали гостю через устройство PCI, виртуальная машина не сможет переместиться на другой хост. И если это так, почему вы помечаете его как ресурс кластера? Просто сделайте это некластеризованной виртуальной машиной, и тогда служба кластера не будет ее отслеживать, и вы сможете перевести хост в режим обслуживания.