第一个问题:启动namenode后秒挂
原因:元数据不统一
在自己core-site.xml中配置的路径里找到:
我的在node01(这是namenode)中的 /var/sxt/hadoop/ha/dfs/name/current的VERSION中查看
以及在node02中(这里是datanode)中的/var/sxt/hadoop/ha/dfs/data/current的VERSION中查看
看上面两张截图中的clusterID是一模一样的,当格式化namenode的时候,你里面的clusterID会更新,而其他节点的不会更新,这就造成了元数据不统一。
解决方案1:
(这个方法我是在网上看的,但是我自己实验了并没有成功)
复制NameNode中的clusterId,修改DataNode中的ClusterId为
NameNode的clusterId,然后重启进程。