我搭建HA时,在节点2同步了节点1的信息了,
启动namenode发现节点2的namenode无法启动。
于是我去翻了日志,发现
Encountered exception loading fsimage
java.io.FileNotFoundException: No valid image files found
意思是缺少了镜像文件,核对一下,节点2果然缺少了fsimage这个文件
很简单就可以解决 :
把节点1的镜像文件通过scp命令分发过去就可以完美解决
进入到放镜像文件的current文件夹
scp fsimage_* slave2:`pwd`
再次启动namenode,节点2的namenode就可以启动了
参考:https://www.cnblogs.com/zy1234567/p/10643895.html