我使用Powershell命令和ARM模板在Azure中构建了一个VM。我的模板有这个部分:
"osProfile": {
"computerName": "[parameters('virtualMachines_abc_name')]",
"adminUsername": "testadm",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true
},
"secrets": [],
"allowExtensionOperations": true
},
你可以看到我将“enableAutomaticUpates”设置为true。但是在配置机器时,它未启用。以前有人见过这个问题吗?是否有可以在特定VM上运行的等效Powershell命令?我的VM是Windows数据中心操作系统。
在此先感谢您的任何指示!
我一直用这个选项创建VM,从来没有遇到任何问题。您是否有使用该选项后未启用Windows更新的内容?
但就Powershell而言相当;
Set-AzureRmVMOperatingSystem -VM $vm -Windows -ComputerName $computerName -Credential $cred -ProvisionVMAgent -EnableAutoUpdate
我从未见过这个,但只有各种解决方案,如Azure Automation \ Log Analytics