0

我已成功部署 Azure Stack TP2 并使用提供的“WindowsServer-2012-R2-Datacenter”映像在其上创建了一些 VM,我什至能够连接到它们。

但是,几周后我遇到了 VPN 连接问题,所以我重新启动了服务器。VPN 连接再次开始工作,但我注意到我的所有虚拟机都已停止,并且当我尝试启动它们时它们切换到“失败”状态。此外,我无法成功创建另一个 VM,这是我收到的错误消息:

{
  "status": "Failed",
  "error": {
    "code": "ResourceDeploymentFailure",
    "message": "The resource operation completed with terminal provisioning state 'Failed'.",
    "details": [
      {
        "code": "InternalExecutionError",
        "message": "Failed to change the diagnostics profile for VM 'testVM1'"
      }
    ]
  }
}

我在Microsoft Azure Stack 故障排除页面上读到,VM 启动后未启动可能与故障转移群集管理器未启动有关,但是当按照说明打开故障转移群集管理器时,我没有看到任何群集,所以我没有确定它是否甚至被配置为使用它。

以前有人遇到过这个问题吗?

4

1 回答 1

0

Microsoft Azure Stack 故障排除页面确实是正确的,但它没有提到:

  • 您需要自己输入默认集群的名称
  • 该问题还与创建新的虚拟机有关

在重新启动 Azure Stack TP2 服务器后,需要启动在故障转移群集管理器中保持“已保存”状态的每个虚拟机,以便能够创建新的虚拟机使用可用的虚拟机。去做这个:

  1. 打开开始菜单并键入“故障转移群集管理器”。
  2. 选择“连接到集群...”。
  3. 输入集群名称:“ s-cluster.azurestack.local ”,然后按“确定”。
  4. 打开“角色”。
  5. 右键单击状态设置为“已保存”的每个角色,然后从上下文菜单中单击“开始”。

此外,如果要在重新启动的服务器上创建虚拟机,而此时有任何虚拟机处于“已保存”状态并且出现故障,则在从故障转移群集启动虚拟机之前,无法从 Azure Stack 门户中删除此失败的虚拟机经理。

于 2017-02-01T17:40:18.847 回答