为现有Azure虚拟机保留静态IP

时间:2015-08-10 10:05:30

标签: powershell azure-virtual-machine azure-powershell azure-virtual-network preserve

我创建了3个已经运行的虚拟机,我忘了在创建时首先分配静态IP。我正在尝试这样做时遇到一些问题。

我使用以下powershell创建了一个保留IP:

New-AzureReservedIP “dmz-live” –Label “be-dmz-ip” –Location “North Europe”

关注此帖子http://prmdbaora.blogspot.in/2015/06/normal-0-false-false-false-en-us-x-none.html我尝试删除虚拟机并重新分配,但是当我使用以下代码时:

New-AzureVMConfig -Name "be-dmz" -InstanceSize "Standard_D11" –ImageName "be-dmz-be-dmz-0-201508100952090393" | New-AzureVM -ServiceName "be-dmz" –ReservedIPName " be-dmz-ip " -Location "CloudVNET”

我收到错误:

New-AzureVMConfig : Must specify MediaLocation or set a current storage account using Set-AzureSubscription.
At line:1 char:1
+ New-AzureVMConfig -Name "be-dmz" -InstanceSize "Standard_D11" -ImageName "be-dmz ...
+      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [New-AzureVMConfig], ArgumentException
+ FullyQualifiedErrorId : System.ArgumentException,Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.NewAzure
VMConfigCommand

我已经确认磁盘的名称是正确的,删除​​云服务后该磁盘存在,但是当我尝试运行该命令时,它删除了磁盘并且它不再显示在磁盘列表中

我想将这些计算机添加到名为“CloudVNET”的虚拟网络中。任何人都可以给我一个关于我在这里做错了什么的指针,以及如何将这些保留的IP分配给机器

0 个答案:

没有答案