0    课程地址

https://coding.imooc.com/lesson/201.html#mid=12837

 

1    重点关注

1.1    特别声明

  • 常规集群都是3,5等奇数台

由于本地内存有限,使用了偶数台,并且没有完全成功,

没成功的地方是从虚拟机最终能起来zk服务端,但是无法查看状态。很多配置都和主虚拟机不一致。

删除了从虚拟机,但是空间没有释放。又不方便随意删除Hyper-V,重新配置,所以学完本课程,虚拟机可以统一删除下。

 

  • zookeeper 配置文件配置ip端口

ip配置不同,端口号可以相同

 

 

1.2     验证真实集群角色以及选举

  • 停掉主虚拟机

a    主虚拟机

cd /usr/local/zookeeper/bin
./zkServer.sh stop

 

  • 查看状态,从虚拟机称为leader
b    从虚拟机
cd /usr/local/zookeeper02/bin
./zkServer.sh status
output:Mode:leader



启动主虚拟机

a    主虚拟机

cd /usr/local/zookeeper/bin
./zkServer.sh start



 

  • 查看状态,从虚拟机还是leader,主虚拟机成为了follower

a    主虚拟机

cd /usr/local/zookeeper02/bin
./zkServer.sh status
output:Mode:follower



b    从虚拟机

cd /usr/local/zookeeper02/bin
./zkServer.sh status
output:Mode:leader

 



 

2    课程内容


 

3    Coding

 

posted on 2024-03-29 06:31  菜鸟乙  阅读(8)  评论(0编辑  收藏  举报