2017-02-10 3 views
0

Ich versuche, EMR 5.3.0 mit EMRFS (S3-Bucket) als Speicher zu erstellen. Bitte geben Sie Ihre allgemeinen Hinweise dazu an.Erstellen Sie EMR 5.3.0 mit EMRFS (s3 Bucket) als Speicher

Zeit unter Befehl ich verwende für EMR 5.3.0 mit instanceType = m4.2xlarge.Which Schaffung funktionieren gut, aber mit EMRFS als Speicher bin ich

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

zu tun, nicht in der Lage Bitte hilf mir diesbezüglich.

Antwort

0

Sie können beim Start des Clusters die folgende Klassifizierung in der Konfiguration verwenden.

Für konsistente Sicht ermöglicht

{ "Klassifizierung": "emrfs-site", "Eigenschaften": { "fs.s3.consistent": "true" } }

Wenn Sie tatsächlich möchten, dass Bienenstock auf S3 zeigt und alle neuen Dateien dort speichert, müssen Sie diese Klassifizierung zu hive-site.xml hinzufügen.

{ "Klassifizierung": "Bienenstock- Website“, "Eigenschaften": { "hive.metastore.warehouse.dir": self.hive_warehouse_dir } }

+0

"und das ist gut funktioniert, aber mit EMRFS als Speicher ich bin zu tun, nicht in der Lage". Mit EMRFS als Speicher von was? Ich bin verwirrt von deiner Frage/deinem Problem. Was genau versuchen Sie zu tun, und was ist das Problem, das auftritt? Erhalten Sie eine Fehlermeldung? –