2015-01-06 2 views
0

Я получаю сообщение об ошибке, когда Azure Resource Manager (ARM) развертывает мой шаблон на Azure. В области событий группы ресурсов я получаю сообщение об ошибке для создания учетной записи хранилища:Azure Resource Manager microsoft.classicstorage/storageAccounts не зарегистрированный поставщик ресурсов

statusMessage: {"error": {"code": "NoRegisteredProviderFound", "message": "Зарегистрированный поставщик ресурсов не найден для местоположения" Australia Southeast 'и API version' 2014-11-01 '. "}}

Я использую CLI Azure xPlat и могу подтвердить с помощью команды azure location list, что ресурс storageAccounts доступен в Австралии на юго-восток. Ресурс в шаблоне:

{ 
     "apiVersion": "2014-11-01", 
     "name": "[variables('storageName')]", 
     "type": "microsoft.classicstorage/storageAccounts", 
     "location": "[variables('location')]" 
} 

Я попытался это с различными значениями для apiVersion из списка на Service Management Versioning

Кто-нибудь знает, если это версия апи? Или это проблема? И если есть, есть ли способ отладить это дальше, чем сообщение об ошибке на портале?

ответ

2

Создание учетных записей хранилища через Azure Resource Manager пока недоступно. Эмпирическое правило - проверить вывод Get-AzureResourceGroupGalleryTemplate - если нет шаблона для службы, тогда он еще не доступен для ARM.

More discussion по этой теме в форумах MSDN.

Edit Эта функция была только что объявил: http://azure.microsoft.com/blog/2015/04/29/build-2015-azure-storage-announcements/

+0

Использование Xplat-CLI для команды 'лазурное местоположение list' имеет счета для хранения и действительные регионы, доступные. Может быть, это ошибка в xplat-cli или просто быть немного нетерпеливым? – dmpontifex

+0

'azure location list' показывает все регионы, в которых услуги доступны любым способом, включая портал. Таким образом, вы можете создавать учетные записи хранилища через портал, но не через ARM. – BenV

+0

Не беспокойтесь.Есть ли приблизительный таймфрейм в любом месте при добавлении/расширении их для доступа через ARM? – dmpontifex

0

Я думаю, что проблема с местом, т.е. «Австралия Юго».

На данный момент предоставленное местоположение «Австралия Юго-Восток» не разрешено для этого поставщика ресурсов «Microsoft.ClassicStorage/storageAccounts».

вы можете получить поддерживаемое местоположение с помощью следующих командлетов:

PS C:> Get-AzureLocation | Где-Object 'Microsoft.ClassicStorage/storageAccounts' Name -eq

Поддерживаемые места для хранения учетных записей являются следующие:

Восточной Азии, Юго-Восточной Азии, Восточной США, Восточной США 2, Запад США, North Central США, Южная Центральная Америка, Центральная Америка, Северная Европа, Западная Европа, Япония Восток, Япония Запад, Бразилия Южная

для получения дополнительной информации, пожалуйста, обратитесь к этому http://msdn.microsoft.com/en-us/library/dn654582.aspx.

Надеюсь, это поможет.

Спасибо.

+0

Использование команды xplat-cli для команды 'azure location list' имеет учетные записи хранения и допустимые регионы для Австралии по мере возможности. Не уверен, что разница между PS и xplat-cli ... – dmpontifex

2

Эта проблема будет исправлена ​​в новой версии Xplat кли 0.8.14, которая должна быть вне на понедельник 26 января, 2015.

 Смежные вопросы

  • Нет связанных вопросов^_^