<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.name.dir</name>
<value>/abcd/name</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>/abcd/data1</value>
</property>
</configuration>
bin / hadoop namenode -format
bin / hadoop-daemon.sh start namenode
错误消息 - logs:directory / abcd / name处于不一致状态:存储目录不存在或无法访问。**
答案 0 :(得分:0)
配置文件中使用的配置属性 - dfs.name.dir,dfs.data.dir等从Hadoop2.0开始不推荐使用。
Hadoop-1.0 -> Hadoop2.0
dfs.name.dir -> dfs.namenode.name.dir
dfs.data.dir -> dfs.datanode.data.dir
dfs.name.edits.dir -> dfs.namenode.checkpoint.dir
hdfs名称,数据,检查点目录中可能有文件。尝试在格式化名称节点之前删除数据,名称和检查点目录的内容,如果目录中存在hdfs特定文件,则HDFS格式化将失败。
dfs.namenode.checkpoint.dir - 默认位置为/ tmp / dfs / namesecondary