共用方式為


Azure 序列控制台內的常見錯誤

適用於:✔️ Linux VM ✔️ Windows VM

本文列出您可能會在 Azure 序列主控台中看到的常見錯誤訊息,並提供減輕錯誤的步驟。

注意事項

  • 序列控制台的服務 URL 會從 *.console.azure.com 變更為 *.serialconsole.azure.com

  • 如果您收到「Web 通訊端已關閉或無法開啟」錯誤訊息,請新增至 *.serialconsole.azure.com 防火牆允許清單。

常見錯誤

錯誤 緩和措施
「Azure 序列主控台需要啟用開機診斷。 按兩下這裡以設定虛擬機的開機診斷。」 請確定虛擬機器 (VM) 或 VM 擴展集已啟用 開機診斷 。 如果您在 VM 擴展集執行個體上使用序列主控台,請確定您的執行個體具有最新的模型。
「Azure 序列主控台需要執行虛擬機。 使用 [開始] 按鈕來啟動虛擬機。」 VM 擴展集執行個體必須處於啟動狀態,才能存取序列主控台 (您的 VM 不得停止或解除配置)。 請確定您的 VM 或 VM 擴展集執行個體正在執行中,然後再試一次。
「此訂用帳戶未啟用 Azure 序列主控台,請連絡您的訂用帳戶管理員以啟用」。 您可以在訂用帳戶層級停用 Azure 序列主控台。 如果您是訂用帳戶系統管理員,您可以 啟用和停用 Azure 序列主控台。 如果您不是訂閱管理員,請聯絡您的訂閱管理員以取得後續步驟。
存取此 VM 開機診斷記憶體帳戶時發生「禁止」回應。 有一個已知問題,即當自訂開機診斷儲存體帳戶在使用 az serial-console 命令時,有防火牆限制時,Azure 序列主控台可能無法連線。 若要避免連線問題,請使用 Azure 入口網站中的序列主控台。
您沒有搭配序列主控台使用此 VM 的必要許可權。 請確定您至少有虛擬機參與者角色許可權。 序列主控台存取權需要您在 VM 或 VM 擴展集上具有參與者層級存取權。 如需詳細資訊,請參閱 Azure 序列主控台 概觀頁面。
找不到用於此 VM 開機診斷的記憶體帳戶 ''。 確認已為此 VM 啟用開機診斷、尚未刪除此儲存體帳戶,而且您可以存取此儲存體帳戶。 請仔細檢查您是否未刪除 VM 或 VM 擴展集的啟動診斷儲存帳戶。
VM 的序列主控台連線發生錯誤:「不正確的要求」(400) 如果您的開機診斷 URI 不正確,則可能會發生此錯誤。 例如,使用「http://」而不是「https://」。 若要修正 URI,請執行下列命令: az vm boot-diagnostics enable --name vmName --resource-group rgName --storage https://<storageAccountUri>.blob.core.windows.net/
您沒有寫入此 VM 開機診斷記憶體帳戶所需的許可權。 請確定您至少有 VM 參與者許可權 序列主控台存取需要開機診斷儲存體帳戶上的協作者層級存取權。 如需詳細資訊,請參閱 Azure 序列主控台 概觀頁面。
無法判斷開機診斷記憶體帳戶 <STORAGEACCOUNTNAME> 的資源群組。 確認此 VM 已啟用開機診斷,而且您可以存取此儲存器帳戶。 序列主控台存取需要開機診斷儲存體帳戶上的協作者層級存取權。 如需詳細資訊,請參閱 Azure 序列主控台 概觀頁面。
未為此 VM 佈建。 請確定 VM 已完全部署,然後重試序列主控台連線。 您的 VM 或 VM 擴展集可能仍在布建中。 等待一段時間,然後重試。
Web 套接字已關閉或無法開啟。 您可能需要添加 *.serialconsole.azure.com 的防火牆存取。 更詳細但更長的方法是允許防火牆存取 Microsoft Azure 資料中心 IP 範圍。 這些範圍會定期變更。
序列主控台不適用於使用 Azure Data Lake Storage Gen2 搭配階層式命名空間的儲存體帳戶。 此問題會影響階層式命名空間。 請確定您的 VM 開機診斷儲存體帳戶不是使用 Azure Data Lake Storage Gen2 建立的。 此選項只能在儲存體帳戶建立期間設定。 若要減輕此問題,您可能必須建立個別的開機診斷儲存體帳戶,而不需要啟用 Azure Data Lake Storage Gen2。
VM 的序列控制台連線遇到錯誤:'禁止'(SubscriptionNotEnabled) - 訂用帳戶名稱未定義,ID <訂用帳戶標識> 處於未啟用狀態。 如果使用者在其中建立其 Cloud Shell 儲存體帳戶的訂用帳戶已停用,則可能會發生此問題。 若要減輕此問題,請開啟 Cloud Shell,並 執行必要的步驟 ,以在目前訂用帳戶中重新佈建 Cloud Shell 的備份儲存體帳戶。
Azure 序列主控台要求會導致錯誤「抱歉,序列主控台無法連線到 VM,因為服務未及時回應」。 在極少數情況下,通訊失敗可能會阻止 Azure 節點正確套用開機診斷設定。 若要解決此問題,請嘗試在 Azure 入口網站中 重新套用 VM 狀態
序列主控台已成功連線到 VM,但沒有顯示任何輸出,而且使用者輸入沒有回應。 在啟用信任啟動和安全開機的情況下,對第 2 代 VM 執行即時移轉後,序列主控台和記錄可能無法使用。 若要解決此問題,請執行客體作業系統重新啟動。
序列主控台會顯示錯誤訊息: 另一個連線目前正在此 VM 進行中。請稍候並重試要求。 此訊息表示其他使用者可能在 VM 中開啟序列主控台。 如果這種情況不正確,請嘗試停用並重新啟用開機診斷,以還原 Azure 序列主控台存取權。

下一步

與我們連絡,以取得說明

如果您有疑問,可以詢問 Azure 社群支援。 您也可以向 Azure 意見反應社群提交產品意見反應。