Как настроить автоматическое обновление операционной системы VM при создании с использованием шаблона ARM - Azure - PullRequest
0 голосов
/ 31 октября 2018

Я создал виртуальную машину в Azure, используя команды Powershell и шаблон ARM. Мой шаблон имеет этот раздел:

             "osProfile": {
                    "computerName": "[parameters('virtualMachines_abc_name')]",
                    "adminUsername": "testadm",
                    "windowsConfiguration": {
                        "provisionVMAgent": true,
                        "enableAutomaticUpdates": true
                    },
                    "secrets": [],
                    "allowExtensionOperations": true
                },

Вы можете видеть, что я установил "enableAutomaticUpates" в true. НО, когда машина подготовлена, она не включена. Кто-нибудь видел эту проблему раньше? Есть ли эквивалентная команда Powershell, которую я могу запустить на определенной виртуальной машине? Моя виртуальная машина - ОС Windows Datacentre.

Спасибо за любые указатели заранее!

Ответы [ 2 ]

0 голосов
/ 31 октября 2018

Я всегда создавал ВМ с этой опцией, и у меня никогда не было проблем. У вас есть что-то, что указывает, что обновление Windows не было включено после использования этой опции?

Но насколько это эквивалентно Powershell;

Set-AzureRmVMOperatingSystem -VM $vm -Windows -ComputerName $computerName -Credential $cred -ProvisionVMAgent -EnableAutoUpdate

https://docs.microsoft.com/en-us/powershell/module/azurerm.compute/set-azurermvmoperatingsystem?view=azurermps-6.11.0

0 голосов
/ 31 октября 2018

Это выглядит синтаксически правильно: https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/virtualMachines?toc=%2Fen-us%2Fazure%2Fazure-resource-manager%2Ftoc.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json

Я никогда не видел, чтобы это использовалось, только различные решения, такие как Azure Automation \ Log Analytics

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...