在资源管理器中将VHD添加为OS磁盘时出错

时间:2016-04-19 04:00:32

标签: powershell azure azure-resource-manager azure-disk

我正在尝试使用存储blob上的现有VHD创建VM。 我运行了以下命令

Add-AzureDisk -DiskName" Keldc1" -MediaLocation" https://*****.blob.core.windows.net/essrestore/Kel-DC01201611012647.vhd" -Label" Bootdisk" -OS" Windows"

我收到的错误是

Add-AzureDisk:BadRequest:VHD URI中指定的名称为*****的存储帐户 当前订阅中不存在https://*****.blob.core.windows.net/essrestore/Kel-DC01201611012647.vhd

我确认我的订阅是正确的,并且存储帐户属于同一订阅。

请帮助。

2 个答案:

答案 0 :(得分:1)

您可能在新门户中创建了您的资源,但您可以在经典门户上执行命令。试试这个,

azure login
azure config mode arm

这将执行新门户网站上的命令。

答案 1 :(得分:0)

检查

Get-AzureSubscription -Current

当前订阅。如果这与您要用于磁盘的订阅不同,请使用

Select-AzureSubscription -SubscriptionId "id" 

再次执行命令行开关。 基本上,它会检查当前使用的Azure帐户中是否存在字符串中指定的存储帐户,如果没有,则会引发错误。 刚刚检查过 - 如果选择了正确的订阅并且存在该存储帐户,它应该可以工作。