Azure 串行控制台中的常见错误

适用于:✔️ Linux VM ✔️ Windows VM

Azure 串行控制台中存在一组已知错误。 这是这些错误及其缓解步骤的列表。

注意

串行控制台的服务 URL 已从*.console.azure.com*.serialconsole.azure.com更改为 。 如果收到“Web 套接字已关闭或无法打开”错误,请添加到 *.serialconsole.azure.com 防火墙允许列表。

常见错误

错误 缓解措施
“Azure 串行控制台需要启用启动诊断。 单击此处为虚拟机配置启动诊断。 确保 VM 或虚拟机规模集已启用 启动诊断 。 如果在虚拟机规模集实例上使用串行控制台,请确保实例具有最新的模型。
“Azure 串行控制台要求虚拟机正在运行。 使用上面的“开始”按钮启动虚拟机。 VM 或虚拟机规模集实例必须处于启动状态才能访问串行控制台(VM 不得停止或解除分配)。 确保 VM 或虚拟机规模集实例正在运行,然后重试。
“未为此订阅启用 Azure 串行控制台,请与订阅管理员联系以启用。 可以在订阅级别禁用 Azure 串行控制台。 如果你是订阅管理员,则可以 启用和禁用 Azure 串行控制台。 如果你不是订阅管理员,则应联系订阅管理员,了解后续步骤。
访问此 VM 的启动诊断存储帐户时遇到“已禁止”响应。 此错误通常是在自定义启动诊断帐户上启用存储帐户防火墙引起的。 如果在此帐户上使用存储帐户防火墙,请按照 存储帐户防火墙配置说明进行操作
没有所需的权限,无法使用此 VM 来访问串行控制台。 请确保至少拥有“虚拟机参与者”角色权限。 串行控制台访问权限要求你在 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 参与者权限 串行控制台访问需要启动诊断存储帐户上的参与者级别访问权限。 有关详细信息,请参阅概述页。
无法确定启动诊断存储帐户 <STORAGEACCOUNTNAME> 的资源组。 确认是否为此 VM 启用了启动诊断,以及是否有权访问此存储帐户。 串行控制台访问需要启动诊断存储帐户上的参与者级别访问权限。 有关详细信息,请参阅概述页。
此 VM 的预配尚未成功。 请确保 VM 已完全部署,然后重试串行控制台连接。 VM 或虚拟机规模集可能仍在预配中。 请稍候一段时间,然后重试。
Web 套接字已关闭或无法打开。 可能需要添加防火墙 *.serialconsole.azure.com访问权限。 更详细但更长的方法是允许防火墙访问 Microsoft Azure 数据中心 IP 范围,这一范围会相当定期更改。
串行控制台不适用于包含分层命名空间的 Azure Data Lake Storage Gen2 的存储帐户。 这是分层命名空间的已知问题。 若要缓解问题,请确保未使用 Azure Data Lake Storage Gen2 创建 VM 的启动诊断存储帐户。 此选项只能在创建存储帐户时设置。 可能需要创建单独的启动诊断存储帐户,而无需启用 Azure Data Lake Storage Gen2 来缓解此问题。
与 VM 的串行控制台连接遇到错误:“禁止”(SubscriptionNotEnabled) - 未定义订阅名称,ID <订阅 ID> 处于未定义状态 如果用户在 Cloud Shell 存储帐户中创建其 Cloud Shell 存储帐户的订阅已被禁用,则可能会出现此问题。 若要缓解问题,请启动 Cloud Shell 并 执行在当前订阅中为 Cloud Shell 重新预配支持存储帐户所需的 步骤。
Azure 串行控制台请求导致错误“很抱歉,串行控制台无法连接到 VM,因为服务没有及时响应。 在极少数情况下,通信失败可能会阻止 Azure 节点正确应用启动诊断配置。 重新应用Azure 门户中的虚拟机状态可能会解决此问题。

后续步骤

联系我们寻求帮助

如果你有任何疑问或需要帮助,请创建支持请求联系 Azure 社区支持。 你还可以将产品反馈提交到 Azure 反馈社区