hadoop配置属性可以由用户通过setter方法设置

4zcjmb1e  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(451)

有人能告诉我们hadoop配置属性(在*.xml文件中设置)的等效setter方法是什么吗。所有属性都有setter方法吗?你能带我去看一本书,在那里我能找到这个细节吗。我花了几个小时,做了一些谷歌搜索,但没有帮助。例如,在mapred-site.xml中可以设置mapred.max.split.size,main方法中java类文件中的等效命令是fileinputformat.setmaxinputsplitsize(job,64);
例如,io.sort.mb的等效命令是什么。
请容忍我,我是hadoop新手。

disbfnqx

disbfnqx1#

您可以参考hadoop jobconf和配置类文档。
它列出了所有可以用来从代码中设置配置的方法。
无论jobconf类方法中未定义哪个属性,都可以使用set(key,value)方法如下设置:

  1. Configuration conf = new Configuration();
  2. conf.set("fs.default.name", "hdfs://server:hdfsport");

相关问题