Amazon EMR
Amazon EMR 版本指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

创建安装了 Hue 的集群

使用控制台启动安装了 Hue 的集群

  1. 选择 Go to Advanced Options

  2. 导航到 Software Configuration,然后在 Hadoop distribution 选项中选择 Amazon,在 Release label 选项中选择 4.1.0 (或更高版本)。

  3. Software Configuration (软件配置) > Applications to be installed (要安装的应用程序) 中,默认情况下 Hue 应出现在列表中。

  4. Hardware Configuration 部分中,接受默认的 EC2 实例类型:使用 m3.xlarge 作为实例类型。您可以根据需要更改实例类型。如果您有 20 个以上的并发用户在访问 Hue,我们建议对主节点使用 m3.2xlarge 或更大的实例类型。我们还建议您对运行 Hue 的集群至少使用两个核心节点。

  5. Security and Access (安全与访问) 中,选择用于连接到集群的密钥对。您需要使用密钥对才能打开 SSH 隧道以连接到主节点上的 Hue Web 界面。

  6. 单击 Create cluster (创建集群)

使用 AWS CLI 启动安装了 Hue 的集群

要使用 AWS CLI 启动安装了 Hue 的集群,请键入带 --applications 参数的 create-cluster 子命令。

注意

您需要安装最新版本的 AWS CLI。要下载最新版本,请参阅 http://amazonaws.cn//cli/

  1. 如果您以前未创建默认 EMR 角色和 EC2 实例配置文件,请键入以下命令创建它们。或者,您可以指定自己的角色。有关使用您自己的角色的更多信息,请参阅 http://docs.amazonaws.cn/emr/latest/ManagementGuide/emr-iam-roles.html

    aws emr create-default-roles
  2. 要使用默认角色启动安装了 Hue 的 Amazon EMR 集群,请键入以下命令,并将 myKey 替换为您的 EC2 密钥对的名称。

    aws emr create-cluster --name "Hue cluster" --release-label emr-5.4.0 \ --applications Name=Hue Name=Hive Name=Pig --use-default-roles --ec2-attributes KeyName=myKey --instance-type m3.xlarge --instance-count 3

    注意

    包含了 Linux 行继续符 (\) 以提高可读性。可以在 Linux 命令中删除或使用它们。对于 Windows,请删除它们或将其替换为脱字号 (^)。

    注意

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

    有关如何在 AWS CLI 中使用 Amazon EMR 命令的更多信息,请参阅 http://docs.amazonaws.cn/cli/latest/reference/emr