【问题标题】:Azure Boot Diagnostics Screenshot not working after manually changing Storage Account in Diagnostics Settings在诊断设置中手动更改存储帐户后 Azure 启动诊断屏幕截图不起作用
【发布时间】:2017-03-15 18:32:14
【问题描述】:

我有一堆资源管理器虚拟机配置为使用诊断设置,所有虚拟机使用相同的存储帐户。

我不小心删除了这些 VM 用于诊断的存储帐户。然后,我创建了一个新的同名存储帐户,并在“诊断设置”下手动更改了每个 VM 的存储帐户以使用这个新的存储帐户。我还确保在“诊断设置”下选中了“启动诊断”复选框,并且“状态”设置为“开启”。

我在同一区域中将新存储帐户创建为“标准”(性能)和“本地冗余存储”(LRS)。

以前,当我重新启动机器时,我可以在“启动诊断”下看到它的屏幕截图。使用我的新配置,即使在多次重新启动后,“启动诊断”屏幕也始终为空白。

是否需要执行一些额外的步骤才能让“启动诊断”再次向我显示这些屏幕截图?我在设置时做错了什么吗?

【问题讨论】:

    标签: azure azure-virtual-machine azure-resource-manager diagnostics


    【解决方案1】:

    根据您的描述,我在实验室进行测试。如果我删除诊断存储帐户,当我重新创建它时,我可以获得启动诊断。请通过以下方式检查。

    1.重置您的浏览器或尝试使用其他浏览器。

    2.检查存储帐户中的容器。如果存储帐户中没有容器,请尝试创建一个新的容器名称,例如 bootdiagnostics-shui-7d7420ff-0ab1-43d8-842e-d628ef1f857e。然后,再次尝试设置Diagnostic Settings

    建议你在配置Diagnostic Settings的时候选择Basic metrics

    【讨论】:

    • 你能检查分机LinuxDiagnostic的状态吗?如果失败,您可以卸载它并重试。
    • 非常感谢您的回复,但我仍然无法让启动诊断屏幕截图正常工作。我试过使用不同的浏览器。运行 Microsoft Azure Storage Explorer,我看到已经为我的机器创建了一堆 blob 容器。我还能够创建您建议的 blob 容器。我还尝试打开基本指标。我注意到我拥有的其他正确显示“引导诊断”屏幕的机器只在“诊断设置”下选中了“引导诊断”,但实际上并没有配置存储帐户。还有其他想法吗?
    • 这些都是 Windows 7 虚拟机,所以我不认为 LinuxDiagnostic 扩展是相关的。
    • Windows 也有一个诊断扩展,如果可能的话,你可以检查一下。
    • 不可思议的是,今天早上我的 25 台 Windows 7 虚拟机中有 24 台开始运行启动诊断屏幕截图。每天晚上这些机器都设置为自动关闭,当我今天启动它们时,它们都可以正常工作。要回答您的最后一个问题,这些机器都已成功配置 IaaSDiagnostics。我想知道这是否只是一个暂时的 Azure 问题......
    猜你喜欢
    • 2018-08-27
    • 2021-08-21
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 2018-02-10
    • 2020-11-24
    • 2016-08-25
    • 1970-01-01
    相关资源
    最近更新 更多