Поделиться через


Распространенные ошибки внутри консоли Azure Serial

Область применения: ✔️ Виртуальные машины Linux ✔️ Виртуальные машины Windows

В этой статье перечислены распространенные сообщения об ошибках, которые могут отображаться в последовательной консоли Azure, и приведены действия по устранению ошибок.

Примечание.

  • URL-адрес службы последовательной консоли изменяется с *.console.azure.com на *.serialconsole.azure.com.

  • Если вы получаете сообщение об ошибке "Веб-сокет закрыт или не удается открыть", добавьте *.serialconsole.azure.com в список разрешений брандмауэра.

Распространенные ошибки

Ошибка Меры по снижению риска
Для последовательной консоли Azure требуется включить загрузку диагностических данных. Щелкните здесь, чтобы настроить диагностика загрузки для виртуальной машины". Убедитесь, что виртуальная машина (VM) или масштабируемый набор виртуальных машин (VM) включают диагностику загрузки. Если вы используете последовательную консоль на экземпляре масштабируемого набора виртуальных машин, убедитесь, что у экземпляра установлена последняя версия.
Для последовательной консоли Azure требуется запустить виртуальную машину. Нажмите кнопку "Пуск", чтобы запустить виртуальную машину". Экземпляр масштабируемых наборов виртуальных машин должен находиться в состоянии запуска для доступа к последовательной консоли (виртуальная машина не должна быть остановлена или освобождена). Убедитесь, что запущен экземпляр вашей виртуальной машины или масштабируемого набора виртуальных машин, а затем повторите попытку.
"Последовательная консоль Azure не включена для этой подписки, обратитесь к администратору подписки, чтобы включить". Последовательная консоль Azure может быть отключена на уровне подписки. Если вы являетесь администратором подписки, вы можете включить и отключить последовательную консоль Azure. Если вы не администратор подписки, обратитесь к администратору подписки, чтобы выполнить следующие действия.
При доступе к учетной записи хранения для диагностики загрузки виртуальной машины обнаружен ответ "Запрещено". Существует известная проблема, из-за которой последовательная консоль Azure может не подключиться, если пользовательская учетная запись хранения диагностики загрузки имеет ограничения брандмауэра при использовании команды az serial-console . Чтобы избежать проблем с подключением, используйте последовательную консоль на портале Azure.
У вас нет необходимых разрешений для использования этой виртуальной машины с последовательной консолью. Убедитесь, что у вас есть разрешения как минимум на роль участника виртуальной машины. Для доступа к последовательной консоли требуется доступ на уровне участника на виртуальной машине или масштабируемом наборе виртуальных машин. Дополнительные сведения см. на обзорной странице последовательной консоли Azure.
Не удалось найти учетную запись хранения, используемую для диагностики загрузки на этой виртуальной машине. Убедитесь, что для этой виртуальной машины включена диагностика загрузки, эта учетная запись хранения не была удалена и у вас есть доступ к этой учетной записи хранения. Дважды проверьте, что учетная запись хранения диагностических данных загрузки для вашей виртуальной машины или набора масштабируемых виртуальных машин не удалена.
При подключении последовательной консоли к виртуальной машине возникла ошибка: "Недопустимый запрос" (400) Эта ошибка может возникать, если URI диагностики загрузки является неверным. Например, используется "http://" вместо "https://". Чтобы исправить универсальный код ресурса (URI), выполните следующую команду: az vm boot-diagnostics enable --name vmName --resource-group rgName --storage https://<storageAccountUri>.blob.core.windows.net/
У вас нет необходимых разрешений для записи в учетную запись хранения диагностики загрузки для этой виртуальной машины. Убедитесь, что у вас есть по крайней мере разрешения вкладчика ВМ Для доступа к последовательной консоли требуется доступ на уровне участника в учетной записи хранения данных диагностики загрузки. Дополнительные сведения см. на обзорной странице последовательной консоли Azure.
Не удалось определить группу ресурсов для учетной записи хранения диагностики загрузки <STORAGEACCOUNTNAME>. Убедитесь, что для этой виртуальной машины включена диагностика загрузки и у вас есть доступ к этой учетной записи хранения. Для доступа к последовательной консоли требуется доступ на уровне участника в учетной записи хранения данных диагностики загрузки. Дополнительные сведения см. на обзорной странице последовательной консоли Azure.
Подготовка этой виртуальной машины не завершена. Убедитесь, что виртуальная машина полностью развернута и повторите подключение последовательной консоли. Масштабируемый набор виртуальных машин или виртуальные машины могут все ещё проходить подготовку. Подождите некоторое время, а затем повторите попытку.
Веб-сокет закрыт или не может быть открыт. Возможно, вам придется добавить доступ к брандмауэру *.serialconsole.azure.com. Более подробный, но более длинный подход — разрешить брандмауэру доступ к диапазонам IP-адресов Центра обработки данных Microsoft Azure. Эти диапазоны регулярно меняются.
Последовательная консоль не работает с учетной записью хранения, использующей Azure Data Lake Storage Gen2 с иерархическими пространствами имен. Эта проблема влияет на иерархические пространства имен. Убедитесь, что учетная запись хранения диагностики загрузки виртуальной машины не создана с помощью Azure Data Lake Storage 2-го поколения. Этот параметр можно задать только во время создания учетной записи хранения. Чтобы устранить эту проблему, может потребоваться создать отдельную учетную запись хранения диагностики загрузки без включения Azure Data Lake Storage 2-го поколения.
При подключении последовательной консоли к виртуальной машине возникла ошибка: "Запрещено"(SubscriptionNotEnabled) — имя подписки не определено, идентификатор <> подписки находится в неопределенном состоянии. Эта проблема может возникнуть, если подписка, в которой пользователь создает учетную запись хранения Cloud Shell, отключена. Чтобы устранить эту проблему, откройте Cloud Shell и выполните необходимые действия для повторной подготовки резервной учетной записи хранения для Cloud Shell в текущей подписке.
Запросы последовательной консоли Azure привели к ошибке "К сожалению, последовательная консоль не удалось подключиться к виртуальной машине, так как служба не ответила своевременно". В редких случаях сбой связи может препятствовать правильному применению конфигурации диагностики загрузки узла Azure. Чтобы устранить эту проблему, попробуйте повторно применить состояние виртуальной машины на портале Azure.
Последовательная консоль успешно подключается к виртуальной машине, но данные не отображаются, а пользовательский ввод остаётся без реакции. Последовательная консоль и журналы могут быть недоступны после выполнения динамической миграции для виртуальных машин поколения 2, если включены Trusted Launch и Secure Boot. Чтобы устранить эту проблему, запустите перезагрузку гостевой ОС.
В последовательной консоли отображается сообщение об ошибке: в настоящее время выполняется другое подключение к этой виртуальной машине. Подождите и повторите запрос. Это сообщение указывает, что другой пользователь может открыть последовательную консоль на виртуальной машине. Если это не так, попробуйте восстановить доступ к последовательной консоли Azure, отключив и повторно включите диагностику загрузки.

Следующие шаги