hadoop.tmp.dir究竟应该设置在哪里?core-site.xml还是hdfs-site.xml?

ippsafx7  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(833)

我在问Hadoop2.x系列。关于这一点,互联网上有相互矛盾的建议。比如在这个案例中,他要求在 core-site.xml 这个答案在提到 hadoop.tmp.dir 陷入困境 hdfs-site.xml . 哪个地方放得对?

t9aqgxwy

t9aqgxwy1#

hadoop.tmp.dir (其他临时目录的基)是属性,需要在中设置 core-site.xml ,就像linux中的导出一样
前任:

<name>dfs.namenode.name.dir</name>
<value>file://${hadoop.tmp.dir}/dfs/name</value>

你可以参考 hadoop.tmp.dirhdfs-site.xml 如上所述
有关更多core-site.xml和hdfs-site.xml
有三个hdfs属性的值中包含hadoop.tmp.dir dfs.name.dir :namenode存储其元数据的目录,默认值为
${hadoop.tmp.dir}/dfs/name. dfs.data.dir :存储hdfs数据块的目录,默认值为 ${hadoop.tmp.dir}/dfs/data . fs.checkpoint.dir :secondary namenode存储其检查点的目录,默认值为 ${hadoop.tmp.dir}/dfs/namesecondary

相关问题