Windows Server. Hyper-V Live Migration может завершиться сбоем из-за контрольных точек восстановления.
Summary: В этой статье описываются ошибки, которые могут возникнуть при выполнении Live Migration в Hyper-V, если для создания резервных копий виртуальных машин используются специализированные программы. Ошибки: «Virtual machine failed to create VHD tree: 'Catastrophic failure'('0x8000FFFF').» и «Virtual machine failed to generate VHD tree: 'The system cannot find the file specified.'('0x80070002').» ...
Symptoms
Резюме статьи. Hyper-V Live Migration между хостами Hyper-V может завершиться сбоем, если для VM (виртуальных машин) используются контрольные точки восстановления.
Проблема.
Virtual machine failed to generate VHD tree: 'Catastrophic failure'('0x8000FFFF').
Virtual machine failed to generate VHD tree: 'The system cannot find the file specified.'('0x80070002').
Сбой Live Migration и истечение времени ожидания. Журнал Hyper-V-VMMS, расположенный в разделе средства просмотра событий «Applications and Services Logs\Microsoft\Windows», сообщает о истечении времени ожидания или сбое Live Migration в исходной системе. Попытка удалить контрольные точки восстановления с помощью PowerShell может привести к одной из следующих ошибок.
C:\ProgramData\Microsoft\Windows\Hyper-V\Groups\groupregistry.vmcx». Удаление этого файла может привести к невозможности устранить эту проблему. Обратитесь в службу технической поддержки Dell по указанным ниже номерам.
Cause
Resolution
Решение.
Заказчикам Dell, использующим услуги ProSupport или ProSupport Plus, следует обратиться за помощью в службу технической поддержки Dell по телефону 800-456-3355. В противном случае обратитесь за помощью в службу технической поддержки Dell Avamar по телефону 800-782-4362.
Дополнительная информация
Если виртуальная машина, ранее подвергнутая динамической миграции, больше не работает на исходном узле, Windows не сможет удалить контрольную точку или vmgroup. Эта потерянная контрольная точка или vmgroup может вызвать сбой последующих попыток резервного копирования Hyper-V. Кроме того, она может препятствовать динамической миграции виртуальной машины на другие узлы кластера из-за потерянной vmgroup.
Перед выполнением процедур очистки вручную проверьте следующий URL-адрес Microsoft ниже. В следующей статье базы знаний представлены решения, которые могут способствовать устранению сбоев Live Migration из-за факторов среды:
Определение типов контрольных точек Hyper-V
Команды PowerShell, представленные в двух следующих примерах, помогают определить тип контрольной точки (другое название — моментальный снимок).
Рис. 1. Контрольная точка виртуальной машины, как показано в Hyper-V Manager
Стандартная контрольная точка. В данном примере измените имя «TESTVM3» на имя виртуальной машины в среде заказчика.
Рис. 2. Команда PowerShell, используемая для определения типа контрольной точки.
Рис. 3. Контрольная точка виртуальной машины, как показано в Hyper-V Manager
Контрольная точка восстановления. В этом примере замените «MSCLOUD06» на имя компьютера, на котором расположена виртуальная машина в среде заказчика. Замените «TESTVM1» именем виртуальной машины в среде заказчика.
Рис. 4. Команда PowerShell, используемая для определения типа контрольной точки.