Azure - учетная запись хранения / проблема ARM
Довольно плохо знаком с Azure и борется с созданием виртуальной машины из существующего VHD. Я получаю следующую ошибку при выполнении 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
список моей учетной записи хранения.
1 ответ
Azure имеет две модели развертывания: "Классический" и "Диспетчер ресурсов" (ARM). Вы не видите свои учетные записи хранения, созданные в ARM, потому что вы используете команды powershell в классическом режиме для отображения учетных записей хранения, а ваши учетные записи хранения были созданы с помощью (более нового) API управления ресурсами (а классический API будет перечислять только учетные записи хранения). создан с "классическим" API управления).
Ваш пример показывает, что вы смешиваете два типа. (также - не беспокойтесь о группах ресурсов в этом контексте - это не ваша проблема - группы ресурсов не связаны с этим).
После выбора подписки (через Select-AzureRmSubscription
), а потом Get-AzureRmStorageAccount
, вы должны увидеть все ваши вновь созданные учетные записи хранения.
Также: Set-AzureSubscription
делает что-то другое - это для изменения свойств подписки. Ты хочешь Select-...
для выбора подписки по умолчанию для работы.