定义从PowerShell构建的新HDinsight集群的订阅

时间:2015-12-10 18:03:15

标签: hdinsight azure-powershell

我正在使用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的参数。此更新可能暂时不会发布。

1 个答案:

答案 0 :(得分:0)

所以这有点棘手,但我想我可以重新问我的问题为“如何切换订阅”。其中有cmdlet,它们因某些原因而无法工作。

以下是我解决这个问题的方法。

 Get-AzureRmSubscription –SubscriptionName "kitty-ipsum"  -TenantId $ID | Select-AzureRmSubscription

这允许我更改当前订阅。