我正在尝试使用存储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
我确认我的订阅是正确的,并且存储帐户属于同一订阅。
请帮助。
答案 0 :(得分:1)
您可能在新门户中创建了您的资源,但您可以在经典门户上执行命令。试试这个,
azure login
azure config mode arm
这将执行新门户网站上的命令。
答案 1 :(得分:0)
检查
Get-AzureSubscription -Current
当前订阅。如果这与您要用于磁盘的订阅不同,请使用
Select-AzureSubscription -SubscriptionId "id"
再次执行命令行开关。 基本上,它会检查当前使用的Azure帐户中是否存在字符串中指定的存储帐户,如果没有,则会引发错误。 刚刚检查过 - 如果选择了正确的订阅并且存在该存储帐户,它应该可以工作。