原因:
在第一次格式化dfs
后,启动并使用了hadoop
,后来又重新执行了格式化命令 hdfs namenode -format
,这时namenode
的clusterID
会重新生成,而datanode
的clusterID
保持不变。
解决方法:
- 删除目录,重新格式化
- 将
name/current
下的VERSION
中的clusterID
复制到data/current
下的VERSION
中,覆盖掉原来的clusterID
原因:
在第一次格式化dfs
后,启动并使用了hadoop
,后来又重新执行了格式化命令 hdfs namenode -format
,这时namenode
的clusterID
会重新生成,而datanode
的clusterID
保持不变。
解决方法:
name/current
下的VERSION
中的clusterID
复制到data/current
下的VERSION
中,覆盖掉原来的clusterID