【问题标题】:How to set hadoop tmp directories using java code如何使用java代码设置hadoop tmp目录
【发布时间】:2015-07-20 20:38:02
【问题描述】:

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

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

但我想在我的 java 代码中实现它,但我不知道该怎么做。是否有任何命令可以在 java 中指向 hadoop tmp 位置,例如如果我们想为 mapper 指定堆空间,我们使用 conf.set("mapred.map.java.opts","-Xmx1024m")。任何指针将不胜感激。

我尝试使用 System.getproperty("hadoop.tmp.dir") 检查 tmp 目录的位置,但它返回 null 所以我猜这不是在 hadoop 中设置 tmp 目录的方法。

【问题讨论】:

    标签: java hadoop mapreduce tmp


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多