【问题标题】:Create EMR 5.3.0 with EMRFS (s3 bucket) as storage使用 EMRFS(s3 存储桶)作为存储创建 EMR 5.3.0
【发布时间】:2017-02-10 17:08:56
【问题描述】:

我正在尝试使用 EMRFS(S3 存储桶)作为存储创建 EMR 5.3.0。 请提供您对此的一般指导。

目前我正在使用以下命令创建 InstanceType=m4.2xlarge 的 EMR 5.3.0。这工作正常,但使用 EMRFS 作为存储我无法做到

aws emr create-cluster --name "DEMAPAUR001" --release-label emr-5.3.0 --service-role EMR_DefaultRole_Private --enable-debug --log-uri 's3n://xyz/trn' --ec2-attributes SubnetId=subnet-545e8823, KeyName=XXX --applications Name=Hbase Name=Hive Name=Pig Name=Ganglia --configurations '[{"Classification":"hdfs-site","Properties": {"dfs.replication":"2"},"Configurations":[]}]' --instance-groups
'InstanceGroupType=MASTER,InstanceCount=1,InstanceType=m4.2xlarge, EbsConfiguration={EbsOptimized=true, EbsBlockDeviceConfigs=[{VolumeSpecification= {VolumeType=io1,SizeInGB=500,Iops=200},VolumesPerInstance=1}]}' 'InstanceGroupType=CORE, InstanceCount=1,InstanceType=m4.2xlarge,EbsConfiguration={EbsOptimized=true, EbsBlockDeviceConfigs=[{VolumeSpecification={VolumeType=io1,SizeInGB=500,Iops=200},VolumesPerInstance=1}]}' --tags Name=DEMAPAUR001 Owner="XXX" Division=Corporate Application=DEM-EMR Environment=TRN CostCenter=XXX123 CreatedBy=XXX ManagedBy=XXX Availability=24x7_Mon-Fri Backup=NA

请帮我解决这个问题。

【问题讨论】:

    标签: amazon-web-services amazon-s3 emr amazon-emr


    【解决方案1】:

    您可以在启动集群时在配置中使用以下分类。

    为了实现一致的视图

    { "分类": "emrfs-site", “特性”: { “fs.s3.consistent”:“真” } }

    另外,如果您真的希望 hive 指向 S3 并将所有新文件存储在那里,您必须将此分类添加到 hive-site.xml

    { “分类”:“蜂巢站点”, “特性”: { “hive.metastore.warehouse.dir”:self.hive_warehouse_dir } }

    【讨论】:

    • “这工作正常,但使用 EMRFS 作为存储我无法做到。”用 EMRFS 作为存储什么?我对你的问题/问题感到困惑。您到底想做什么,正在发生的问题是什么?您收到错误消息了吗?
    • 你能澄清一下答案吗?
    猜你喜欢
    • 2021-08-14
    • 2019-11-10
    • 2020-05-04
    • 1970-01-01
    • 2018-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-14
    相关资源
    最近更新 更多