New-AzureReservedIP:BadRequest:无法保留部署人员dns的ip

时间:2015-08-01 14:50:36

标签: powershell azure

我是Azure PowerShell的新用户,但现在我正在运行命令让Azure保留静态IP地址:

New-AzureReservedIP -ReservedIPName "people-dns" -Location "West US" -ServiceName "people-dns"

然后我收到了这个错误:

New-AzureReservedIP : BadRequest : Cannot reserve the ip of deployment people-dns.
At line:1 char:1
+ New-AzureReservedIP -ReservedIPName "people-dns" -Location "West US" -ServiceNam ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [New-AzureReservedIP], ComputeCloudException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.NewAzureReservedIPCmdlet

我试图找出错误的原因 - 错误不是很具描述性......

更新1: 所以,我尝试安装最新版本的Azure命令行界面(但仍不确定如何判断它是哪个版本......)

更新2: 我按照建议重新启动VM,以便让Azure API更新, 我的Azure门户PUBLIC VIRTUAL IP(VIP)地址是137.117.11.18,我的网站仍在运行,所以我不明白为什么在邮件中显示不同的IP ...

我很想知道如何继续或如何更新开发/角色"

enter image description here

1 个答案:

答案 0 :(得分:1)

云服务的名称必须不正确。确保-ServiceName是您的云服务名称。它适用于Web /辅助角色和虚拟机。

还要确保运行最新版本的powershell,即0.9.5 atm。您可以下载here。我在运行0.9.4时遇到了类似的问题。

- 位置也必须与云服务位于同一数据中心。