Я использую профиль соляного облака для предоставления виртуальной машины на лазурном сервере с пользовательского виртуального жесткого диска, но это занимает около 40 минут, а затем не могу сказать "
Не удалось выполнить подготовку. Подготовка ОС для виртуальной машины customtestpsvm не завершена в отведенное время. Виртуальная машина все еще может успешно завершить подготовку. Проверьте состояние инициализации позже. OSProvisioningTimedOut
"
Я выполняю следующие шаги:
- Создайте лазурную виртуальную машину на портале.
- RDP в эту виртуальную машину и внесите необходимые изменения (открытый порт и все) и sysprep.
- Скопируйте виртуальный жесткий диск OSDisk виртуальной машины в хранилище BLOB-объектов с помощью команды Start-AzureStorageBlobCopy powershell.
- Дождитесь завершения копирования.
- Затем используйте uri vhd (в хранилище BLOB-объектов) в качестве изображения в профиле солевого облака.
Я использую солевой профиль:
azure-win:
cleanup_data_disks: True
cleanup_disks: True
cleanup_interfaces: True
cleanup_vhds: True
deploy: False
expire_group_cache: 86400
expire_interface_cache: 3600
expire_network_cache: 3600
expire_offer_cache: 604800
expire_publisher_cache: 604800
expire_sku_cache: 604800
expire_subnet_cache: 3600
expire_version_cache: 604800
image: https://crimasterdisks791.blob.core.windows.net/vhds/custompsimage.vhd
location: EastUS
network: AzureARM-SanRamon-New
network_resource_group: AzureARM-SanRamon-New-ResGrp
os_disk_size_gb: 140
provider: P_Azure
resource_group: AzureARM-SanRamon-New-ResGrp
security_group: cri-azure
size: Basic_A1
win_password: Spam99$$
win_username: azureuser
storage_account: crimasterdisks791
subnet: ARM-Subnet1