2014-10-31 1 views
2

Я использовал следующий сценарий, чтобы назначить PIP для моей виртуальной машины, но он всегда выдает ошибку «Update-AzureVM: BadRequest: PublicIP за использование виртуальной машины, не разрешенное для этого развертывания».Невозможно назначить PIP существующим VM бросила ошибку «PublicIP за использование виртуальной машины не разрешено для этого развертывания».

сценарий: Get-AzureVM -ServiceName gbv2 -Name gbv2 | Set-AzurePublicIP -PublicIPName mypip | Update-AzureVM

И я нашел интересное сообщение http://clemmblog.azurewebsites.net/assign-public-ip-addresses-azure-vms/#comment-217651 об этой проблеме, сказав, что если VM использует «старый стиль», VNet вызовет эту проблему, но не упомянул об этом решении. Не могли бы вы, ребята, дать мне несколько подсказок?

ответ

2

Спасибо за размещение здесь.

Предлагаю вам ознакомиться с этой статьей, в которой рассказывается о настройке PIP для виртуальных машин. Я попытался назначить PIP для моей виртуальной машины, и он успешно работал. Обязательно следуйте всем шагам от начала. Это помогает.

http://www.jonprocter.com/assign-a-public-ip-pip-to-an-azure-virtual-machine-vm/

Гириш Prajwal

+0

Благодаря Гириш, вы знаете, как присвоить PIP к существовавшему VM? –

+0

Привет, Джефф, я боюсь сказать, что мы не можем добавить PIP к существующей виртуальной машине. Я буду проверять с помощью экспертов VM и информировать вас как можно скорее. –

+0

Кажется, возможно только присвоить зарезервированный IP-адрес виртуальной машине с установленной сетью. Если у вас есть существующая виртуальная машина, вы можете захватить изображение. Удалите старую виртуальную машину. Создайте новую виртуальную машину с изображением, установив сеть. Затем, используя 'azure vm public-ip set', вы можете назначить зарезервированный IP-адрес. – julkiewicz

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