我有几个使用DSC扩展部署VM的azure模板。今天早上,我开始在部署中遇到以下间歇性错误:
“message”:“VM在处理扩展时报告了失败 'Microsoft.Powershell.DSC'。错误消息:\“DSC扩展失败 安装:正在进行系统关闭。 (HRESULT的例外情况: 0x8007045B)。\ r \ n更多有关故障的信息可以在 日志位于 'C:\ WindowsAzure \日志\插件\ Microsoft.Powershell.DSC \ 2.17.0.0' 在VM上。\ r \ n要重新安装,请从中删除扩展名 VM首先。 \ “”
在此上下文中找不到有关此错误的任何信息。在我的模板中,我的DSC扩展依赖于我的VM
"name": "[concat(parameters('vmName'),'/Microsoft.Powershell.DSC')]",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "[parameters('location')]",
"dependsOn": [
"[concat('Microsoft.Compute/virtualMachines/', parameters('vmName'))]"
],
所以我认为它很聪明,在虚拟机完成配置之前不尝试安装,但我不相信我已经改变了任何东西来实现这一点。这是天蓝色VM部署的间歇性错误还是我的模板坏了?