我正在使用azure powershell来启动HDInsight Clusters。我有2个订阅可以使用,称之为foo-bar和kitty-ipsum。
如果我打电话
New-AzureRmHdInsightCluster -parameters
新群集将显示在foo-bar订阅中。 如果我想在kitty-ipsum订阅中设置一个,我需要更改默认或当前订阅。
Select-AzureSubscription "kitty-ipsum"
New-AzureRmHdInsightCluster -parameters
应该将当前订阅更改为kitty-ipsum,但这仍然会在foo-bar中生成一个群集。
我需要知道的是如何使用此其他订阅创建新群集。
考虑到这个问题,我发现有一些工作要让订阅成为New-AzureRmHdinsightCluster https://github.com/Azure/azure-powershell/issues/1102的参数。此更新可能暂时不会发布。
答案 0 :(得分:0)
所以这有点棘手,但我想我可以重新问我的问题为“如何切换订阅”。其中有cmdlet,它们因某些原因而无法工作。
以下是我解决这个问题的方法。
Get-AzureRmSubscription –SubscriptionName "kitty-ipsum" -TenantId $ID | Select-AzureRmSubscription
这允许我更改当前订阅。