本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 Ganglia 创建集群
使用控制台通过 Ganglia 创建集群
使用此直接链接导航到旧的亚马逊 EMR 控制台,网址为 https://console.aws.amazon.com/elasticmapreduce
。有关切换到旧主机时会发生什么的更多信息,请参阅使用旧控制台。 -
选择 Create cluster (创建集群)。
-
在 Software configuration (软件配置) 中,选择 All Applications (所有应用程序)、Core Hadoop (核心 Hadoop) 或者 Spark。
-
根据需要继续利用配置创建集群。
使用 Amazon CLI 向集群添加 Ganglia
在 Amazon CLI 中,可以使用带有 --applications
参数的 create-cluster
向集群添加 Ganglia。如果使用 --applications
参数仅指定 Ganglia,则 Ganglia 是唯一安装的应用程序。
-
键入以下命令以在创建集群时添加 Ganglia,将
myKey
替换为您的 EC2 密钥对的名称。注意
为了便于读取,包含 Linux 行继续符 (\)。它们可以通过 Linux 命令删除或使用。对于 Windows,请将它们删除或替换为脱字号 (^)。
aws emr create-cluster --name "
Spark cluster with Ganglia
" --release-labelemr-5.36.0
\ --applications Name=Spark
Name=Ganglia
\ --ec2-attributes KeyName=myKey
--instance-typem5.xlarge
\ --instance-count3
--use-default-roles如果不使用
--instance-groups
参数指定实例计数,则将启动单个主节点,其余实例将作为核心节点启动。所有节点都使用该命令中指定的实例类型。注意
如果您之前未创建默认 EMR 服务角色和 EC2 实例配置文件,请先键入
aws emr create-default-roles
创建它们,然后再键入create-cluster
子命令。有关在 Amazon CLI 中使用 Amazon EMR 命令的更多信息,请参阅https://docs.amazonaws.cn/cli/latest/reference/emr。