是否你遇到如下情况?只有namenode没有启动起来,导致整个集群不可用?
原因是进行了第二次格式化namenode;不止一次执行了hdfs namenode -format。导致唯一识别标识集群id变化了。所以启动不起来namenode
解决方法:
删除对应文件,重新格式化namenode
NameNode、SecondaryNameNode、的临时文件删干净,然后重新格式化名称结点即可
文件路径在core-site.xml配置中能找到
如果没有配置则在默认路径下找,其中集群id在VERSION文件中