Устранение неполадок с гибернацией в Azure

Гибернация виртуальной машины позволяет сохранять состояние виртуальной машины на диске ОС. В этой статье описывается, как устранять проблемы с функцией гибернации, проблемами создания виртуальных машин с поддержкой гибернации и проблемами с гибернацией виртуальной машины.

Сведения, относящиеся к виртуальным машинам Linux, см . в руководстве по устранению неполадок с гибернацией виртуальной машины Linux.

Сведения, относящиеся к виртуальным машинам Windows, см . в руководстве по устранению неполадок с гибернацией виртуальной машины Windows.

Не удалось создать виртуальную машину с включенным режимом гибернации

Если вы не можете создать виртуальную машину с включенным режимом гибернации, убедитесь, что вы используете размер виртуальной машины, версию ОС, поддерживающую Гибернацию. Дополнительные сведения см. в разделе поддерживаемых размеров виртуальных машин, версий ОС в руководстве пользователя и разделе ограничений. Ниже приведены некоторые распространенные коды ошибок, которые могут наблюдаться:

КодРезультата Сообщение об ошибке Действие
ОперацияНеРазрешена Указанный диск ос должен поддерживать гибернацию для виртуальной машины с возможностью гибернации. Убедитесь, что на диске ОС включена поддержка гибернации.
ОперацияНеРазрешена Образ платформы, на который ссылается, должен поддерживать гибернацию для виртуальной машины с возможностью гибернации. Используйте образ платформы, поддерживающий гибернацию.
Операция не разрешена Указанный образ общей коллекции должен поддерживать гибернацию для виртуальной машины с возможностью гибернации. Убедитесь, что в определении образа общей коллекции включена поддержка гибернации
Операция запрещена Возможность гибернации не поддерживается для точечных виртуальных машин.
Операция не разрешена Образ пользовательской виртуальной машины не поддерживается для виртуальной машины с возможностью Гибернации. Используйте образ платформы или образ общей коллекции, если вы хотите использовать функцию гибернации
ОперацияНеРазрешена Ссылка на выделенный узел не поддерживается для виртуальной машины с возможностью Гибернации.
ОперацияНеРазрешена Ссылка на группу резервирования емкости не поддерживается для виртуальной машины с возможностью Гибернации.
Операция не разрешена Гибернация не может быть включена на виртуальной машине, так как размер диска ОС ({0} байт) должен быть не менее больше памяти виртуальной машины ({1} байт). Убедитесь, что диск ОС имеет достаточно места, чтобы сохранить содержимое ОЗУ после гибернации виртуальной машины
ОперацияНеРазрешена Гибернация не может быть включена в Виртуальные машины, созданной в группе доступности. Гибернация поддерживается только для автономных виртуальных машин и Масштабируемые наборы виртуальных машин виртуальных машин Flex
ОперацияЗапрещена Доверенный запуск не поддерживается для виртуальной машины Linux с возможностью Гибернации. В настоящее время не удается включить гибернацию на виртуальных машинах Linux доверенного запуска.

Не удается выполнить гибернации виртуальной машины

Если не удается выполнить гибернацию виртуальной машины, сначала проверьте, включена ли гибернация на виртуальной машине. Например, с помощью API GET виртуальной машины можно проверить, включена ли гибернация на виртуальной машине.

    "properties": {
        "vmId": "XXX",
        "hardwareProfile": {
            "vmSize": "Standard_D4s_v5"
        },
        "additionalCapabilities": {
            "hibernationEnabled": true
        },

Если на виртуальной машине включена гибернация, проверьте, включена ли гибернация в гостевой ОС.

Для гостей Linux ознакомьтесь с руководством по устранению неполадок с гибернацией виртуальной машины Linux.

Для гостей Windows ознакомьтесь с руководством по устранению неполадок с гибернацией виртуальной машины Windows.

Коды распространенных ошибок

КодРезультата детали ошибки Действие
InternalOperationError Сбой операции структуры. Обычно это временная проблема. Повторите операцию Гибернации после 5mins.
Операция не разрешена Операция HibernateAndDeallocate не разрешена на виртуальной машине "Z0000ZYH000", так как виртуальная машина имеет расширение "AzureHibernateExtension" в состоянии сбоя Проблема с клиентом. Убедитесь, что создание виртуальной машины с включенным режимом гибернации выполнено успешно, и что расширение находится в работоспособном состоянии.
Операция не разрешена Операция Hibernate-Deallocate может быть активирована только на виртуальной машине, которая успешно подготовлена и запущена. Ошибка клиента. Убедитесь, что виртуальная машина успешно запущена перед попыткой Hibernate-Deallocate виртуальной машины.
Операция не разрешена Операцию Hibernate-Deallocate можно активировать только на виртуальной машине, которая включена для гибернации. Включите свойство additionalCapabilities.hibernationEnabled во время создания виртуальной машины или после остановки и освобождения виртуальной машины. Ошибка клиента.
VMHibernateFailed Сбой при переходе на виртуальную машину hiber_vm_res_5 из-за внутренней ошибки. Повторите попытку позже. Повторите попытку после 5mins. Если он продолжает завершать ошибку после нескольких повторных попыток, проверьте правильность настройки гостя для поддержки гибернации или контакта поддержка Azure.
Гибернация ВМ не поддерживается Виртуальная машина "Z0000ZYJ000" не поддерживает гибернацию. Убедитесь, что виртуальная машина правильно настроена для поддержки гибернации. Hibernating виртуальная машина сразу после загрузки не поддерживается. Повторите попытку гибернации виртуальной машины через несколько минут.

Не удалось возобновить виртуальную машину

Запуск виртуальной машины с гибернациями аналогичен запуску остановленной виртуальной машины. Помимо распространенных проблем при запуске виртуальных машин некоторые проблемы относятся к запуску виртуальной машины в режиме гибернаации.

КодРезультата детали ошибки
Запрос на выделение ресурсов для восстановления из состояния гибернации при наложении ограничений Ошибка выделения. Не удается выделить виртуальные машины со следующими ограничениями, так как условие слишком ограничено. Удалите некоторые ограничения и повторите попытку. Применяются ограничения: ограничения сети (например, ускорение сети или IPv6), возобновление из состояния гибернаации (повторная попытка запуска виртуальной машины через некоторое время или остановка размещения виртуальной машины и попытка повторного запуска виртуальной машины).
Ошибка распределения Сбой выделения виртуальной машины из состояния гибернаации из-за нехватки емкости. Повторите попытку позже или также остановите размещение виртуальной машины и попробуйте запустить виртуальную машину.