Я использовал образец шаблона в приведенной ниже ссылке, чтобы создать виртуальную машину с настраиваемым расширением сценария:
https://github.com/Azure/azure-quickstart-templates/tree/master/201-vm-custom-script-windows
Если я останавливаю и запускаю виртуальную машину с портала Azure, расширение настраиваемого сценария запускается при запуске. Но если я перезапущу виртуальную машину изнутри виртуальной машины (выбрав «Перезагрузить» в меню «Пуск»), расширение настраиваемого сценария не запустится. Почему не запускается настраиваемое расширение сценария при перезапуске виртуальной машины изнутри виртуальной машины? Выполняются ли пользовательские расширения сценариев только тогда, когда виртуальная машина запускается из освобожденного состояния?
При работе с масштабируемыми наборами виртуальных машин, если я освобождаю и затем запускаю одну виртуальную машину в масштабируемом наборе с портала Azure, расширение настраиваемого сценария для этой виртуальной машины не выполняется. Но если я освобождаю, а затем запускаю весь масштабируемый набор с портала Azure, настраиваемое расширение сценария выполняется для каждой виртуальной машины.