使用 Ganglia 创建集群 - Amazon EMR

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Ganglia 创建集群

注意

使用 Ganglia 的最后一个 Amazon EMR 版本为 Amazon EMR 6.15.0。为了监控您的集群,6.15.0 以上的版本中包含了 A ma CloudWatch zon 代理。

使用控制台通过 Ganglia 创建集群
  1. 导航到 Amazon EMR 新控制台,然后从侧面导航栏中选择切换到旧控制台。有关切换到旧控制台后预期情况的更多信息,请参阅 Using the old console

  2. 选择 Create cluster (创建集群)

  3. Software configuration (软件配置) 中,选择 All Applications (所有应用程序)Core Hadoop (核心 Hadoop) 或者 Spark

  4. 根据需要继续利用配置创建集群。

要将 Ganglia 添加到集群中,请使用 AWS CLI

在中 AWS CLI,您可以通过使用create-cluster--applications参数将 Ganglia 添加到集群中。如果使用 --applications 参数仅指定 Ganglia,则 Ganglia 是唯一安装的应用程序。

  • 键入以下命令以在创建集群时添加 Ganglia,将 myKey 替换为您的 EC2 密钥对的名称。

    注意

    为了便于读取,包含 Linux 行继续符 (\)。它们可以通过 Linux 命令删除或使用。对于 Windows,请将它们删除或替换为脱字号 (^)。

    aws emr create-cluster --name "Spark cluster with Ganglia" --release-label emr-6.15.0; \ --applications Name=Spark Name=Ganglia \ --ec2-attributes KeyName=myKey --instance-type m5.xlarge \ --instance-count 3 --use-default-roles

    如果不使用 --instance-groups 参数指定实例计数,则将启动单个主节点,其余实例将作为核心节点启动。所有节点都使用该命令中指定的实例类型。

    注意

    如果您之前未创建默认 EMR 服务角色和 EC2 实例配置文件,请先键入 aws emr create-default-roles 创建它们,然后再键入 create-cluster 子命令。

    有关在中使用 Amazon EMR 命令的更多信息 AWS CLI,请参阅。https://docs.aws.amazon.com/cli/latest/reference/emr