使用 Ganglia 创建集群 - Amazon EMR

使用 Ganglia 创建集群

注意

最新发布的包含 Ganglia 的 Amazon EMR 是 Amazon EMR 6.15.0。为了监控您的集群,6.15.0 以上的版本包括 Amazon CloudWatch 代理

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

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

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

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

使用 AWS CLI 向集群添加 Ganglia

在 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 子命令。

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