Amazon EMR
管理指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

使用 AWS CLI 启动运行 MapR 的集群

使用 AWS CLI 启动运行 MapR 的 Amazon EMR 集群

注意

指定 --release-label 参数时,您还不能启动 MapR 集群。

要使用 AWS CLI 启动运行 MapR 的集群,请键入带有 --applications 参数的 create-cluster 命令。

  • 要启动运行 MapR (m7 版本) 的集群,请键入以下命令并将 myKey 替换为您的 EC2 密钥对的名称。

    • Linux、UNIX 和 Mac OS X 用户:

      aws emr create-cluster --name "MapR cluster" --applications Name=Hive Name=Pig \ Name=MapR,Args=--edition,m7,--version,4.0.2 --ami-version 3.3.2 \ --use-default-roles --ec2-attributes KeyName=myKey \ --instance-type m4.large --instance-count 3
    • Windows 用户:

      aws emr create-cluster --name "MapR cluster" --applications Name=Hive Name=Pig Name=MapR,Args=--edition,m7,--version,3.1.1 --ami-version 2.4 --use-default-roles --ec2-attributes KeyName=myKey --instance-type m4.large --instance-count 3

    注意

    在 Amazon EMR 中支持 Hadoop 2.x 的 MapR 版本是 4.0.2,它只能与 Amazon EMR AMI 3.3.2 配合使用

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

    注意

    如果您之前未创建默认 EMR 服务角色和 EC2 实例配置文件,请先键入 aws emr create-default-roles 创建它们,然后再键入 create-cluster 子命令。

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