
Я заметил, что иногда виртуальные машины на моем хосте Hyper-V переходят в сохраненное состояние после перезагрузки хоста. Это означает, что мне приходится вручную запускать виртуальные машины каждый раз. Каждая виртуальная машина установлена на «Всегда запускать эту виртуальную машину автоматически» в свойстве «Действие автоматического запуска», а также на «Сохранять состояние виртуальной машины» в «Действие автоматической остановки». Большинство затронутых виртуальных машин — это Server 2012 R2. Хост Hyper-V находится на Server 2012 R2, и там достаточно места и памяти. Мы используем хранилище SMB, поэтому я не уверен, могут ли виртуальные машины на хосте не взаимодействовать с хранилищем, что заставляет их переходить в сохраненное состояние. Есть ли какие-либо предположения относительно того, что может быть причиной этого?
-Спасибо
решение1
Скорее всего, к тому времени, как Hyper-V попытается запустить ваши виртуальные машины, некоторых ресурсов (хранилища?) все еще не хватает. Попробуйте установить задержку запуска для ваших виртуальных машин (пару минут после запуска и работы гипервизора) и посмотрите, что из этого получится.
решение2
Как и предполагалось, проблема может возникнуть, когда физический диск недоступен.
Что касается журналирования, вы можете найти множество событий, связанных с Hyper-V, в разделе «Просмотр событий» > «Журналы приложений и служб» > «Microsoft» > «Windows»; вы можете проверить наличие каких-либо ошибок/предупреждений.
И проблема возникает только с сервером 2012R2? Для теста, пожалуйста, выключите эту виртуальную машину и скопируйте ее файл VHD, затем создайте новую виртуальную машину и прикрепите к ней скопированный vhd.
Запустите новую виртуальную машину, чтобы проверить, сохраняется ли проблема.