my hdfs-site.xml只有以下内容:
<configuration> <property> <name>dfs.replication</name> <value>1</value> </property></configuration>
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
问题。namenode和datanode将安装在哪里?我在msft surface笔记本电脑和Windows10上使用Hadoop3.0.3版本。
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位置。
dfs.datanode.data.dir
file://${hadoop.tmp.dir}/dfs/data
file://${hadoop.tmp.dir}/dfs/name
hadoop.tmp.dir
/tmp/hadoop-${user.name}
datanode
namenode
1条答案
按热度按时间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位置。