启动zookeeper集群失败解决

Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目

zookeeper特点

1.Zookeeper:一个领导者(Leader),多个跟随者(Follower)组成的集群

2.集群中只要有半数以上节点存活,Zookeeper集群就能正常服务

3.全局数据一致:每个Server保存一份相同的数据副本,Client无论连接到哪个Server,数据都是一致的。

4.更新请求顺序进行,来自同一个Client的更新请求按其发送顺序依次执行

 5.数据更新原子性,一次数据更新要么成功,要么失败。

 6.实时性,在一定时间范围内,Client能读到最新数据。

但凡是想到zookeeper集群就一定能想到zookeeper和Hadoop都是分布式的,zookeeper集群启动错误说明你还需要磨练,接下来我就给你们演示一下我的zookeeper集群启动失败自己是怎么解决的!

 出现这种情况不要慌,这种情况只有两种可能:

1.zoo.cfg有错误,但一般来说不可能出现这种问题

2.myid文件有错误,这种问题就很常见了

首先第一步查看zoo.cfg和myid文件,zoo.cfg是在zookeeper的conf里面,myid是在zookeeper的zkData里面保存,不过有些人的电脑保存路径不一致,最终还是要根据自己电脑上来找到这两个文件

从这里就可以看到问题所在了,和02节点一毛一样,另外一个节点也是一样,然后vim修改myid文件和zoo.cfg文件一致就可以了,其实也不用在zoo.cfg文件里面修改主机IP,直接给主机名称写上就行了,最后配置一下zookeeper群起脚本就ok了,成果展示

愿各位学弟学妹们能顺利毕业,找到好工作,学长也在努力学习,争取明年能顺利毕业找到工作

  • 8
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值