nameNode单点故障修复
1.启动虚拟机,启动集群
此时我们将主机hadoop1关机(断掉主机),开始抢救:
1.使用 秘书(secondaryNameNode),成功率不是100% (这里我们把hadoop44作为新的nameNode)
2.zookeeper第三方代替
方法一secondaryNameNode:
1.修改配置文件core-site.xml和hdfs-site.xml
2.将4号机无条件连接其他主机,将连接时密码去掉
ssh-keygen -t rsa
ssh-copy-id 从机
3)主机同步所有从机配置文件
4)在/home/hadoopdata/dfs添加一个名为name的文件夹
5)将原来的秘书文件发给新的主
6)将镜像文件导入到现在的主中
7)杀死原来的节点
8)同步配置文件
9)启动start-all.sh
方法二:zookeeper第三方代替:
由于zookpper第二张方法没有学习,所以没有笔记等学习了再补上。
huhu_k:每一个成功都不是一朝一夕的事情。