我在Azure虚拟网络中有8个节点群集设置。
在我从Azure管理门户关闭虚拟机(关闭图标/按钮)之前,它工作正常。
上周我停止了两台虚拟机之后,我无法重新启动它们。
星期五晚上我再关闭一台虚拟机以节省成本,但今天我也无法启动这台虚拟机。
我看到以下错误:
无法启动虚拟机VM_NAME_HERE。
角色实例名称无效
有人可以建议如何解决它吗?
我也从Powershell尝试过同样的结果。
这是控制台输出:
VERBOSE: 1:33:16 PM - Completed Operation: Get Deployment
VERBOSE: 1:33:16 PM - Begin Operation: Start-AzureVM
Start-AzureVM : ResourceNotFound : Role instance name is not valid.
At line:1 char:1
+ Start-AzureVM -ServiceName MyServiceName -Name VMName
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [Start-AzureVM], ComputeCloudException
+ FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.StartAzureVMCommand
VERBOSE: 1:33:49 PM - Completed Operation: Start-AzureVM
对此的任何帮助都非常感谢。
此致 JE
答案 0 :(得分:0)
看起来非常奇怪,但VM中唯一重要的东西是磁盘(数据)所有其他东西都是可删除的'
尝试创建另一个具有兼容名称的VM,并将当前VM磁盘作为主磁盘附加到新磁盘中。
一旦新的开始工作,不要忘记删除旧的虚拟机。
答案 1 :(得分:0)
调整VM大小时遇到了同样的问题。我的问题通过进入解决了 Azure门户 - >虚拟机 - >磁盘然后选择连接到相关VM的磁盘(我的只有一个磁盘),最后选择底部的“编辑缓存”。我刚刚接受了弹出窗口中已经存在的内容,就是这样。 VM自行更新并重新启动。