检查几乎无处不在,这个问题似乎持续存在。
<configuration>
<property>
<name>dfs.data.dir</name>
<value>/home/hdoop/dfsdata/namenode</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>/home/hdoop/dfsdata/datanode</value>
</property>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
上面是我的hdfs-site.xml配置。
当我尝试格式化namenode时
我明白了java:io exception 错误。
对这个问题的任何帮助都表示感谢。
1条答案
按热度按时间7eumitmz1#
对于名称节点和数据节点目录,hdfs-site.xml具有相同的属性dfs.data.dir。namenode需要为dfs.namenode.name.dir,data node需要为dfs.datanode.data.dir。有关hdfs中可用配置的更多详细信息,请参阅此处:https://hadoop.apache.org/docs/r2.4.1/hadoop-project-dist/hadoop-hdfs/hdfs-default.xml
请在此处查看如何将apache hadoop设置为单节点群集:https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/singlecluster.html