我正在尝试将块和复制因子更改为64mb和2。
我使用javasdk创建emr clsuter。我添加了以下引导操作:
BootstrapActionConfig setBlockSize = bootStrapSetHadoopProperty("Set Block Size",
"dfs.block.size=67108864");
bootstrapActions.add(setBlockSize);
BootstrapActionConfig setReplicationFactor = bootStrapSetHadoopProperty("Set Replication Factor",
"dfs.replication=2");
bootstrapActions.add(setReplicationFactor);
但是当我检查主节点中的hdfs-site.xml文件时,dfs.block.size和dfs.replication remins的值没有改变。你知道怎么做吗?
1条答案
按热度按时间jfgube3f1#
最后,我可以设置引导选项:
-s选项已弃用。此url说明创建引导选项时要使用的选项:http://docs.aws.amazon.com/elasticmapreduce/latest/developerguide/emr-plan-bootstrap.html#predefinedbootstrapactions_configurehadoop