Azure: создание виртуальной машины из существующего виртуального жесткого диска дает VMMarketplaceInvalidInput - PullRequest
0 голосов
/ 04 декабря 2018

Мне пришлось удалить виртуальную машину, но я сохранил виртуальный жесткий диск и хочу воссоздать виртуальную машину с этой, поскольку на ней есть необходимые данные.Что я сделал в веб-интерфейсе:

  • Удостоверился, что VHD отсоединен
  • нажал на странице состояния VHD "создать новую виртуальную машину"
  • выбрать размери оставил остальные, как это было
  • создал виртуальную машину

Теперь он говорит:

Ошибка при предоставлении.Создание виртуальной машины из образа Marketplace требует информации плана в запросе.В.М.нужно снова запустить виртуальную машину с этим виртуальным жестким диском, какие-либо идеи по этому поводу?

РЕДАКТИРОВАТЬ: я сделал следующие шаги для его создания: https://docs.microsoft.com/en-us/azure/virtual-machines/windows/create-vm-specialized-portal#create-a-vm-from-a-disk

Ответы [ 2 ]

0 голосов
/ 04 декабря 2018

Как сказал @ nancy-xiong, вам нужно добавить план во время воссоздания виртуальной машины.

Вам нужно будет запомнить, из какого образа была создана виртуальная машина.Проблема в том, что изображение / план могут быть недоступны, и план должен соответствовать отдыху.

Надеюсь, это поможет.

0 голосов
/ 04 декабря 2018

Следуя вашим инструкциям, я могу создать новую виртуальную машину из неприсоединенного диска с помощью портала Azure без каких-либо ошибок.Вы можете проверить эти шаги на своей стороне и повторить попытку.

Похоже, что вы запрашиваете информацию плана в запросе для некоторых конкретных изображений.Командлет Set-AzureRmVMPlan устанавливает информацию о плане Azure Marketplace для виртуальной машины.

Существует SO Пример

$vm = New-AzureRmVMConfig -vmName $vmName -vmSize $vmSize

Set-AzureRmVMPlan -VM $vm -Publisher bitnami -Product lampstack -Name "5-6"
$vm = Add-AzureRmVMNetworkInterface -VM $vm -Id $nic.Id
$vm = Set-AzureRmVMOSDisk -VM $vm -Name $vhdName -VhdUri $vhdUri -Linux -CreateOption attach -Verbose
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...