我正在尝试安装和配置Azure Powershell,令人惊讶的是我遇到了设置StorageAccountName参数的问题。
我在我的企业帐户上设置了vm,资源组名称为"RG-1"
,存储帐户名称为rg13675 and rg16461
。在深入到我的资源组之后,我找到了这些存储帐户名。
关于运行命令,
Set-AzureRmCurrentStorageAccount –ResourceGroupName “RG-1” –StorageAccountName “rg16461"
我的powershell引发了错误:
Set-AzureRmCurrentStorageAccount : The Resource 'Microsoft.Storage/storageAccounts/rg16461' under resource group 'RG-1' was not found.
At line:1 char:1
+ Set-AzureRmCurrentStorageAccount –ResourceGroupName “RG-1” –StorageAc ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [Set-AzureRmCurrentStorageAccount], CloudException
+ FullyQualifiedErrorId : Microsoft.Azure.Commands.Management.Storage.SetAzureRmCurrentStorageAccount
答案 0 :(得分:1)
您收到此错误的原因是您的存储帐户是classic
存储帐户(来自您共享的屏幕截图),而cmdlet需要resource manager (ARM)
存储帐户。
请使用Resource Manager
部署选项创建新的存储帐户,并尝试在cmdlet中使用该帐户的名称。这应该可以解决错误。