对Azure很陌生,并且正在努力从现有的vhd创建VM。执行New-AzureQuickVM -ImageName MyVirtualHD.vhd -Windows -ServiceName test
时出现以下错误:
CurrentStorageAccountName is not accessible. Ensure that current storage account is accessible and the same location or affinity group as your cloud service.
Select-AzureRMSubscription
不会返回CurrentStorageAccount属性的任何内容。 Get-AzureRMStorageAccount
会列出我的存储空间帐户。
答案 0 :(得分:0)
Azure有两种部署模式:" Classic"和#34;资源经理" (臂)。您没有看到ARM创建的存储帐户,因为您使用经典模式powershell命令列出存储帐户,而您的存储帐户是使用(较新的)资源管理API创建的(并且经典API将使用仅列出使用" classic"管理API创建的存储帐户。
您的示例显示您混合了两种类型。 (也 - 在这种情况下不要担心资源组 - 这不是你的问题 - 资源组与此无关)。
选择订阅(通过Select-AzureRmSubscription
),然后选择Get-AzureRmStorageAccount
后,您应该会看到所有新创建的存储帐户。
另外:Set-AzureSubscription
做了不同的事情 - 它改变了订阅属性。您希望Select-...
选择要使用的默认订阅。