我创建了 2 个虚拟机,一个是域 Controller ,另一个用于托管应用程序,然后我按照此 article 从这些虚拟机创建了 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 'dclab1' 的操作系统配置未在分配的时间内完成”。 VM 仍可能成功完成配置。请稍后检查配置状态。另外,请确保图像已正确准备(通用化)。
最诚挚的问候, 苏。
最佳答案
目前,我已经放弃了这个解决方案,我使用VHD的快照来创建VM,而不是从镜像创建VM。
关于 azure 虚拟机创建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58990300/