Я обнаружил, что проблема не в самой этой команде, а, по-видимому, в неудачном развертывании из более ранней версии команды.
Когда я впервые попытался использовать Set-AzureRmVMSourceImage
, я не знал, что мне нужно было также использовать Set-AzureRmVMPlan
. Это привело к неудачному развертыванию, которое, как я предполагал, означало, что развернутая виртуальная машина будет удалена из моей группы ресурсов (или вообще никогда не будет добавлена в мою группу ресурсов).
На самом деле произошло то, что в результате неудачного развертывания в моей группе ресурсов осталась виртуальная машина со статусом «Сбой». Когда я позже выполнил команды, показанные выше, команда New-AzureRmVM
была обработана как шаг обновления вместо создания новой виртуальной машины. Вот почему сообщение об ошибке указывает, что «Этот ресурс был создан без плана».
Удаление всего и запуск заново привел к успеху с командами выше.