【问题标题】:azure vms creating failed天蓝色虚拟机创建失败
【发布时间】:2019-11-22 08:31:02
【问题描述】:

我创建了 2 个 VM,一个是域控制器,另一个用于托管应用程序,然后我按照 article 从这些 VM 创建了 2 个映像。但现在我无法从映像创建 VM,甚至无法从 Azure 门户手动创建映像。我错过了什么?

代码如下:

foreach($a in $arr){
 $a = $a.Trim()

 New-AzVM -ResourceGroupName $env:groupName -Name dc$a -ImageName $env:dcImageName -Location $env:location -VirtualNetworkName vNet$a -SubnetName subnet$a -SecurityGroupName ngs$a -PublicIpAddressName publicIp$a -OpenPorts 3389 -Credential $cred 

 New-AzVM -ResourceGroupName $env:groupName -Name app$a -ImageName $env:appImageName -Location $env:location -VirtualNetworkName vNet$a -SubnetName subnet$a -SecurityGroupName ngs$a -PublicIpAddressName publicIp$a -OpenPorts 3389 -Credential $cred 
}

错误是:

##[错误]长时间运行的操作失败,状态为“失败”。附加信息:VM 'dlab1' 的操作系统配置未在分配的时间内完成。 VM 可能仍会成功完成预配。请稍后检查配置状态。此外,请确保图像已正确准备(概括)。

最好的问候, 苏。

【问题讨论】:

  • 你是否已经概括了VM?您是否使用凭据从该映像创建 VM?docs.microsoft.com/en-us/azure/virtual-machines/windows/…
  • 是的,我做到了。我通过 sysprep.exe 概括了 VM。并执行命令 Set-AzVM ` -ResourceGroupName myResourceGroup ` -Name myVM -Generalized
  • 如果可能,请分享您因命令或在 Azure 门户上遇到的错误。
  • 错误共享。

标签: azure azure-vm-templates


【解决方案1】:

目前,我已经放弃了这个解决方案,我使用 VHD 的快照来创建 VM,而不是从图像中创建 VM。

【讨论】:

  • 非常感谢您的想法。它帮助我创建了一个虚拟机。你最好!!!
【解决方案2】:

从错误消息来看,您的图像似乎没有正确准备(概括)。

时间可能是个问题。你可以试试generalize the Windows VM using SysprepSysprep。通常需要 10 - 15 分钟,您应该等待足够的时间等待Sysprep。在 Azure 门户中将状态更改为stop 时,您可以deallocate and mark the VM as generalized

另外,请确保您在泛化过程中选择了每个步骤:

【讨论】:

  • 是的,我做到了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-30
  • 1970-01-01
相关资源
最近更新 更多