
Я пытался в течение 24 часов задать новый CustomDomainName одного из моих хранилищ. Сначала я пытался в portal.azure.com, но это возвращает внутреннюю ошибку. После обновления страницы, она была недоступна, было видно только слово StorageAccountBladeWithQuickLinks.
Моя следующая попытка была использовать Powershell. Я выполнил команду: Set-AzureRmStorageAccount -ResourceGroupName "Default-Web-NorthEurope" -AccountName "[storagename]" -CustomDomainName "[my domain]"
Ответ таков:
Set-AzureRmStorageAccount : В данный момент выполняется операция с этой учетной записью хранения, требующая монопольного доступа. В разделе:1 Раздел:1 + Set-AzureRmStorageAccount -ResourceGroupName "Default-Web-NorthEurope ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : CloseError: (:) [Set-AzureRmStorageAccount], CloudException + FullyQualifiedErrorId : Microsoft.Azure.Commands.Management.Storage.SetAzureStorageAccountCommand
CNAME для моего домена уже доступен.
Что я могу сделать? Может ли группа наблюдения за центром обработки данных Azure исправить проблему?
С наилучшими пожеланиями, Тино
решение1
Я не воспроизвел вашу ошибку. Но я могу задать пользовательский домен для своего хранилища. Шаги ниже:
Добавьте запись CNAME в DNS-провайдера:Перейдите к своему провайдеру домена, чтобы добавить запись CNAME. Пример домена:
example.com
. Вы можете просто добавить CNAMEstorage.example.com
к имени домена вашей учетной записи храненияyourstorageaccountname.blob.core.windows.net
.Проверьте доменное имя с помощью Portal или PowerShell:
Для портала:Перейдите на портал Azure > Ваша учетная запись хранения > Пользовательский домен > введите домен, который вы добавили ранее > Сохранить
Для Powershell:ИспользоватьSet-AzureRmStorageAccount
Set-AzureRmStorageAccount -ResourceGroupName yourrgname -Name yourstorageaccountname -CustomDomainName storage.example.com
Я провел тест в своей лаборатории, и все эти два способа мне подошли.
Надеюсь это поможет.