gpt4 book ai didi

azure - 如何获取创建 HDInsight 群集时可以使用的 VM 大小列表

转载 作者:行者123 更新时间:2023-12-03 00:32:24 27 4
gpt4 key购买 nike

鉴于 c# .net 4.5.2,创建 HDInsight 群集时,我如何知道可用于我所在区域的头/工作节点的大小?

在门户中,我得到 A3、A4、A6、A7、A10、A11、D3、D4、D12、D13 和 D14 https://portal.azure.com/#create/Microsoft.HDInsightCluster

在 Powershell 中我得到北欧 A10、A11、A5、A6、A7、A8、A9、Basic_A0、Basic_A1、Basic_A2、Basic_A3、Basic_A4、ExtraLarge、ExtraSmall、Large、Medium、Small、Standard_D1、​​Standard_D1_v2、Standard_D11、Standard_D11_v2 、标准_D12、标准_D12_v2、标准_D13、标准_D13_v2、标准_D14、标准_D14_v2、标准_D2、标准_D2_v2、标准_D3、标准_D3_v2、标准_D4、标准_D4_v2、标准_D5_v2、标准_DS1、标准_DS11、标准_DS12、标准_DS13、标准_DS14 、标准_DS2、标准_DS3、标准_DS4
https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-size-specs/

我应该使用什么 API 调用来获取我可以创建的可用 HDInsight?

注意;这是使用 Microsoft.WindowsAzure.Management.HDInsight,版本=1.5.12.0 作为最新的 Microsoft.Azure.Management.HDInsight,处于预览阶段

             var clusterInfo = new ClusterCreateParametersV2
{
Name = clusterConfig.ClusterName,
Location = clusterConfig.Location,
DefaultStorageAccountName = clusterConfig.StorageAccount.StorageAccountName,
DefaultStorageAccountKey = clusterConfig.StorageAccount.StorageAccountKey,
DefaultStorageContainer = _storageConfiguration.Containers.HDInsightInstance,
UserName = clusterConfig.UserName,
Password = clusterConfig.Password,
ClusterSizeInNodes = clusterConfig.ClusterSize,
Version = clusterConfig.Version,
HeadNodeSize = clusterConfig.NodeSize,
DataNodeSize = clusterConfig.NodeSize,
};

```

最佳答案

在 C# 中,使用“Microsoft.Azure.Management.HDInsight”版本=“1.1.0”

var location = "North Europe";
using (var client = new HDInsightManagementClient(AzureActiveDirectory.GetTokenCloudCredentials(SubscriptionId)))
{
var response = await client.Clusters.GetCapabilitiesAsync(location);
var sizes = response.VmSizes["iaas"].AvailableVmSizes.ToArray()
};
}

iaas 或 paas

关于azure - 如何获取创建 HDInsight 群集时可以使用的 VM 大小列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34290527/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com