View a markdown version of this page

使用 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