我有一个包含两个VM的云服务。我正在尝试按照in this article列出的步骤来保留我的云服务的IP地址。

Login-AzureRmAccount -TenantId <my tenant id>
Set-AzureRmContext -SubscriptionId <my subscription id>
New-AzureReservedIP -ReservedIPName myname -Location "Central US" -ServiceName mycloudservicename

我总是收到此错误:



VM是在新门户中创建的,但是是经典模式。我不确定这是否是我的问题。我尝试了cmdlet的其他组合来添加帐户或设置订阅,但没有任何帮助。

有任何想法吗?

最佳答案

我为此奋斗了大约30分钟。我不太确定为什么会发生这种情况,但我认为选择订阅时出错。上次它是这样工作的:

  • 关闭Azure Power Shell,然后再次将其打开。
  • 在我的订阅中列出了:“Get-AzureSubscription” (确保已登录)。
  • 现在我可以看到确切的订阅ID,并使用“Select-AzureSubscription -SubscriptionId XXXXXXXX”
  • 之后,该命令起作用了。
  • New-AzureReservedIP -ReservedIPName“myname”-位置“South Central US” -ServiceName“myservice”

  • 希望能帮助到你。

    10-08 04:58