0

Я пытаюсь создать новую Azure VM из образа через PowerShell, и мне нужно использовать ReservedIP (именно поэтому я использую PowerShell - функция ReservedIP недоступна с портала управления).Конечные точки Azure ReservedIP

Я запускаю следующую команду:

New-AzureVMConfig -Name "myName" -InstanceSize Small -ImageName "imageName" | New-AzureVM -ServiceName "serviceName" -ReservedIPName "IP Name" -AffinityGroup "myAffinityGroup" 

Но я получаю следующее сообщение об ошибке:

New-AzureVM : BadRequest: Deployment serviceName uses ReservedIP IP Name but does not contain any endpoints. Deployment must contain at least one endpoint in order to use a ReservedIP. 

я могу увидеть, что экземпляр облако будет создаваться, но это не имеет какого-либо Экземпляр VM в нем. Другие сообщения о переполнении стека, похоже, подразумевают, что приведенные выше команды pshell должны работать. Ни одна из документации не требует добавления конечной точки, и виртуальная машина даже не создается, поэтому я не знаю, где бы я мог ее добавить.

Любая помощь будет высоко оценена. Благодаря!

ответ

1

Понял это!

Вам необходимо добавить Add-AzureEndpoint звонок после New-AzureVMConfig вместо New-AzureVM.

0

Я хотел переместить машину в облачную службу со статическим ip, поэтому я удалил виртуальную машину (сохраняя диск), а затем, когда диск появился для использования, я запустил код ниже. Я знаю, что у него будет фиктивная конечная точка, которую мне придется удалить и воссоздать позже. Я просто хотел, чтобы он был создан.

Нью-AzureVMConfig -Name "тест" -InstanceSize Большой -DiskName "тест-тест-0-201409031948580187" | Add-AzureEndpoint -Name "тест" -Протокол "ТСР" -PublicPort 80 -LocalPort 80 -LBSetName «тест "-ProbePort 888 -ProbeProtocol" TCP "| New-AzureVM -ServiceName "test" -ReservedIPName "SQL-UAT-USEast" -VNetName "East-1" -определение "East US"

Смежные вопросы