如果在hdfs-site.xml中没有定义,namenode和datanode将安装在哪里?

axkjgtzd  于 2021-05-27  发布在  Hadoop
关注(0)|答案(1)|浏览(527)

my hdfs-site.xml只有以下内容:

  1. <configuration>
  2. <property>
  3. <name>dfs.replication</name>
  4. <value>1</value>
  5. </property>
  6. </configuration>

问题。namenode和datanode将安装在哪里?我在msft surface笔记本电脑和Windows10上使用Hadoop3.0.3版本。

ffscu2ro

ffscu2ro1#

在hdfs-default.xml中 dfs.datanode.data.dir 默认值为 file://${hadoop.tmp.dir}/dfs/data 以及
dfs.namenode.name.dir file://${hadoop.tmp.dir}/dfs/name 在core-default.xml中 hadoop.tmp.dir 价值是 /tmp/hadoop-${user.name} 因此 datanode 位于/tmp/hadoop-${user.name}/dfs/data和 namenode 将位于/tmp/hadoop-${user.name}/dfs/name位置。

相关问题