格式化NameNode时,会产生新的clusterID,导致NameNode和DataNode的clusterID不一致,集群找不到已往数据。所以,格式NameNode时,一定要先删除data数据和log日志,然后再格式化NameNode。

data数据目录在hdfs-site.xml中的dfs.datanode.data.dir。

<property>

<name>dfs.datanode.data.dir</name>

<value>file:///opt/hadoop/hadoop-2.7.2/mydata/data</value>

</property>

logs目录在HADOOP-HOME下。