0

我已经使用 michael noll 教程(http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/)在多节点集群上配置了 hadoop。其中如何首先在各个节点上配置 hadoop,然后将它们连接起来。

我真正想要的是hadoop应该将数据放在hdfs-site.xml中指定hadoop.data.dir参数的目录中。

hadoop.data.dir /djhadoop/hadoop-data-dir 数据目录。

但它仍然将数据块放置在 tmp 目录中指定的目录中,如 core-site.xml 中给出的:-

hadoop.tmp.dir /djhadoop/hadoop-tmp

为什么 hadoop 不使用 hdfs-site.xml 文件中指定的数据目录,而是使用 core-site.xml 中指定的目录?

4

1 回答 1

1

IIRC,属性是dfs.data.dir而不是 hadoop.data.dir。还要确保您已保存更改并重新启动守护程序以冻结修改。

于 2013-09-13T19:52:42.913 回答