

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

# 使用 Ganglia 创建集群


**注意**  
使用 Ganglia 的最后一个 Amazon EMR 版本为 Amazon EMR 6.15.0。为了监控您的集群，6.15.0 以上的版本中包含了 A [ma CloudWatch ](emr-AmazonCloudWatchAgent.md) zon 代理。

**使用控制台通过 Ganglia 创建集群**

1. 导航到 Amazon EMR 新控制台，然后从侧面导航栏中选择**切换到旧控制台**。有关切换到旧控制台后预期情况的更多信息，请参阅 [Using the old console](https://docs.aws.amazon.com/emr/latest/ManagementGuide/whats-new-in-console.html#console-opt-in)。

1. 选择 **Create cluster (创建集群)**。

1. 在 **Software configuration (软件配置)** 中，选择 **All Applications (所有应用程序)**、**Core Hadoop (核心 Hadoop)** 或者 **Spark**。

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

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

在中 AWS CLI，您可以通过使用`create-cluster``--applications`参数将 Ganglia 添加到集群中。如果使用 `--applications` 参数仅指定 Ganglia，则 Ganglia 是唯一安装的应用程序。
+ 在创建集群时键入以下命令以添加 Ganglia，并*myKey*替换为 EC2 密钥对的名称。
**注意**  
为了便于读取，包含 Linux 行继续符（\$1）。它们可以通过 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](https://docs.aws.amazon.com/cli/latest/reference/emr)