如何查找 Azure 区域中可用的最大更新域/故障域

问题描述 投票:0回答:2

据我所知,查询允许在 Azure 中创建可用性集的最大更新域或故障域的唯一方法是传递非常大的值,然后解析错误消息。有没有更好的方法来查询最大值?

例如,执行

New-AzureRmAvailabilitySet -PlatformUpdateDomainCount 100 -PlatformFaultDomainCount 100 <other parameters>
将失败,并出现如下所示的错误:

ErrorCode: InvalidParameter
ErrorMessage: The specified fault domain count 100 must fall in the range 1 to 2.
StatusCode: 400
ReasonPhrase: Bad Request
powershell azure azure-powershell azure-availability-set
2个回答
2
投票

也许您可以在这篇文章中找到最大故障域

默认最大更新域为20


0
投票

您可以使用这篇 Microsoft 文章 (https://learn.microsoft.com/en-us/azure/virtual-machines/availability-set-overview)“可用性集概述”中的命令来检索故障列表每个区域的域。

参考 Microsoft 文章“可用性集概述”

az vm list-skus --resource-type availabilitySets --query '[?name==`Aligned`].{Location:locationInfo[0].location, MaximumFaultDomainCount:capabilities[0].value}' -o Table
© www.soinside.com 2019 - 2024. All rights reserved.