【发布时间】:2016-04-29 22:56:12
【问题描述】:
我刚刚安装了最新的 powershell 1.1,并正在关注这篇博文,将反向 DNS 添加到我正在运行的现有 Linux 虚拟机中
https://azure.microsoft.com/en-us/blog/announcing-reverse-dns-for-azure-cloud-services/
我能够登录并运行 Get-AzureRmSubscription 以查看我的订阅:
SubscriptionName : Visual Studio Premium with MSDN
SubscriptionId : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
TenantId : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
SubscriptionName : Visual Studio Enterprise with MSDN
SubscriptionId : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
TenantId : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
如果我尝试运行 Set-AzureService 命令,一条错误消息告诉我需要设置默认订阅
我试过了
Select-AzureSubscription -Default 'Visual Studio Enterprise with MSDN'
Select-AzureSubscription -Default "Visual Studio Enterprise with MSDN"
Select-AzureSubscription -Default 'Visual Studio Premium with MSDN'
Select-AzureSubscription -Default "Visual Studio Premium with MSDN"
我什至尝试过只运行 Select-AzureSubscription,然后在出现提示时输入订阅名称,不带引号、单引号和双引号,但无法使其正常工作。
我不断收到错误消息,提示“订阅名称 'Visual Studio Enterprise with MSDN' 不存在”。
我也尝试使用“Select-AzureSubscription -SubscriptionID”和列出的订阅 ID 来执行此操作,结果相似。
我做错了什么?
【问题讨论】:
-
谢谢,Dmitry - 起初它不起作用,但在添加 AzureAcount 之后就可以了
-
@Dmitry,是的,对我来说,它在 Add-AzureAccount 之后也有效。
标签: powershell azure subscription