0

运行了大约 3 个月后,我的虚拟机已停止正常工作。根据 Azure 控制台,虚拟机正在“运行”,但我无法 ssh 进入虚拟机,服务器似乎没有响应。

我尝试再次停止/启动它,现在我收到以下消息:

错误:Networking.DeploymentVNetAddressAllocationFailure:无法为指定虚拟网络中包含的新子网或预定义子网中的部署分配所需的地址空间。info: 错误信息已记录到 azure.err error: vm start command failed

由于 VM 被配置为使用静态 IP 地址,因此我删除了静态 IP 并将 IP 地址更改为其他地址,但没有取得多大成功。根据服务器的控制台是“正在运行”,但我仍然无法 ssh 进入机器任何帮助将不胜感激

4

1 回答 1

1

我了解到您无法通过 SSH 连接到 Azure 虚拟机,尽管它在管理门户中显示“正在运行”。建议您尝试以下提到的步骤

• 从管理门户重新启动虚拟机

• 从门户调整虚拟机大小,但确保备份临时驱动器 (D:) 中的数据,因为调整大小时数据会丢失。

• 如果问题仍未解决,请通过保留附加的磁盘并将其附加到新 VM 来重新创建 VM

• 如果问题仍然存在,您可能希望通过将 OS 磁盘附加到另一个 VM 来恢复 VM。请参考下面提到的博客

http://blogs.msdn.com/b/mast/archive/2014/11/20/recovering-azure-vm-by-attaching-os-disk-to-another-azure-vm.aspx

希望这可以帮助 !

问候,

索米亚

于 2015-02-17T08:37:06.070 回答