方案:由于 Azure HDInsight 的not sufficient fault domains in region,群集创建失败Scenario: Cluster creation failed due to not sufficient fault domains in region in Azure HDInsight

本文介绍在与 Azure HDInsight 群集交互时出现的问题的故障排除步骤和可能的解决方案。This article describes troubleshooting steps and possible resolutions for issues when interacting with Azure HDInsight clusters.

问题Issue

尝试创建 Apache Kafka 群集时收到类似 not sufficient fault domains in region 的错误消息。Receive error message similar to not sufficient fault domains in region when attempting to create Apache Kafka cluster.

原因Cause

容错域是 Azure 数据中心基础硬件的逻辑分组。A fault domain is a logical grouping of underlying hardware in an Azure data center. 每个容错域共享公用电源和网络交换机。Each fault domain shares a common power source and network switch. 在 HDInsight 群集中实现节点的虚拟机和托管磁盘跨这些容错域分布。The virtual machines and managed disks that implement the nodes within an HDInsight cluster are distributed across these fault domains. 此体系结构可限制物理硬件故障造成的潜在影响。This architecture limits the potential impact of physical hardware failures.

每个 Azure 区域都有特定数量的容错域。Each Azure region has a specific number of fault domains. 有关域的列表及其包含的容错域的数量,请参阅有关可用性集的文档。For a list of domains and the number of fault domains they contain, refer to documentation on Availability Sets.

在 HDInsight 中,需要在至少具有三个容错域的区域中预配 Kafka 群集。In HDInsight, Kafka clusters are required to be provisioned in a region with at least three Fault domains.

解决方法Resolution

如果要创建群集的区域没有足够的容错域,请与产品团队联系,以便即使没有三个容错域也可以预配群集。If the region you wish to create the cluster does not have sufficient fault domains, reach out to product team to allow provisioning of the cluster even if there are not three fault domains.

后续步骤Next steps

如果你的问题未在本文中列出,或者无法解决问题,请访问以下渠道以获取更多支持:If you didn't see your problem or are unable to solve your issue, visit the following channel for more support:

  • 如果需要更多帮助,可以从 Azure 门户提交支持请求。If you need more help, you can submit a support request from the Azure portal. 从菜单栏中选择“支持” ,或打开“帮助 + 支持” 中心。Select Support from the menu bar or open the Help + support hub. 有关更多详细信息,请参阅如何创建 Azure 支持请求For more detailed information, review How to create an Azure support request. Microsoft Azure 订阅包含对订阅管理和计费支持的访问权限,并且通过 Azure 支持计划之一提供技术支持。Access to Subscription Management and billing support is included with your Microsoft Azure subscription, and Technical Support is provided through one of the Azure Support Plans.