如何使用java代码设置hadoop tmp目录

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

从我使用的命令行更改hadoop.tmp.dir

export HADOOP_opts="-Dhadoop.tmp.dir=/path/"

但是我想在我的java代码中实现这个,但是我不知道怎么做。在java中是否有指向hadoop tmp位置的命令,比如如果我们要为Map器指定堆空间,我们使用conf.set(“mapred.map.java.opts”,“-xmx1024m”)。任何指点都将不胜感激。
我尝试了system.getproperty(“hadoop.tmp.dir”)来检查tmp目录的位置,但是它返回null,所以我猜这不是在hadoop中设置tmp目录的方法。

cu6pst1q

cu6pst1q1#

尝试 Config.set("hadoop.tmp.dir","/new/path") .

相关问题