【问题标题】:AWS EMR cluster stuck in starting stateAWS EMR 集群卡在启动状态
【发布时间】:2018-01-16 14:22:13
【问题描述】:

我正在使用 AWS EMR Sdk 启动 EMR 集群。我正在特定 VPC 中启动主实例和核心实例。该 VPC 中有 2 个子网都有可用的 IP。我正在启动 1 个主实例和 1 个核心实例。两个子网中可用的 IP 为 10-15。

当我在子网 1 中启动 EMR 时,它会启动并正常工作,但在子网 2 集群中会卡在启动状态。为什么会这样?

【问题讨论】:

    标签: amazon-web-services apache-spark amazon-emr


    【解决方案1】:

    首先,刷新显示以确认集群仍处于启动状态。更新可能需要一段时间。

    如果这不起作用,请终止集群并再次启动它。可能是发生了一些随机问题。

    如果新集群出现相同问题,则问题可能与第二个子网有关。转到 VPC 控制台并检查两个子网的配置,试图找出两个配置之间的差异。

    它们应该有不同的 IP 地址范围和可能不同的可用区,但其他一切都应该相同。

    确认两个子网都关联到同一个路由表。可能是它们的配置不同,例如一个公共子网和一个私有子网,这可能会导致问题。

    EC2 管理控制台中查看实例以确定实例的状态。如果所有实例都处于 Running 状态,则表示问题在于为 EMR 配置它们。如果它们未处于 正在运行 状态,您可能会看到问题的原因。

    如果一切都失败了,请随时编辑您的问题并添加更多详细信息(例如 EMR 控制台和 EC2 控制台中的实例的屏幕截图)。

    如果您订阅了 AWS 业务支持,您可以请他们诊断您的情况。

    【讨论】:

      猜你喜欢
      • 2016-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-08
      相关资源
      最近更新 更多