2016-01-23 9 views
1

Я только что установил последнюю версию Azure PowerShell 1.1, и я следую этой записи в блоге, чтобы добавить обратный DNS к существующей виртуальной машине Linux, что я бег:Azure PowerShell Set-AzureService/Get-AzureService -error: размещенная служба не существует

https://azure.microsoft.com/en-us/blog/announcing-reverse-dns-for-azure-cloud-services/

Когда я пытаюсь запустить команды Set-AzureService или Get-AzureService,

например. Get-AzureService "vmname"

или

Set-AzureService –ServiceName “vmname” –Description “VM with Reverse DNS” –ReverseDnsFqdn “vmname.cloudapp.net.”

где моя VM находится в vmname.cloudapp.net, я получаю сообщение об ошибке, как:

"Get-AzureService : ResourceNotFound: The hosted service does not exist."

Но я знаю, что мой VM есть - если я бегу Get-AzureRmResource Я вижу:

Name : portalXXXXXXXXXXXXXXXXX ResourceId : /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/Default-Storage-WestUS/providers /Microsoft.ClassicStorage/storageAccounts/portalXXXXXXXXXXXXXXXXX ResourceName : portalXXXXXXXXXXXXXXXXX ResourceType : Microsoft.ClassicStorage/storageAccounts ResourceGroupName : Default-Storage-WestUS Location : westus SubscriptionId : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

Name : vmname ResourceId : /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/vmname/providers/Microsoft.Classi cCompute/domainNames/vmname ResourceName : vmname ResourceType : Microsoft.ClassicCompute/domainNames ResourceGroupName : vmname Location : westus SubscriptionId
: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

Name : vmname ResourceId : /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/vmname/providers/Microsoft.Classi cCompute/virtualMachines/vmname ResourceName : vmname ResourceType : Microsoft.ClassicCompute/virtualMachines ResourceGroupName : vmname Location : westus SubscriptionId
: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

Я предполагаю, что s С тех пор появилась документация. Кто-нибудь знает?

ответ

0

Решено - похоже, что моя виртуальная машина была связана с моей учетной записью Visual Studio Premium, но я установил свою подписку по умолчанию на Visual Studio Enterprise. После переключения подписки по умолчанию команды Get/Set-AzureService работали отлично.

Для получения дополнительной информации см другой мой связанный с этим вопрос

Azure powershell Select-AzureSubscription - error: the subscription name doesn't exist