1,linux安装zookeeper
2,复制三份zookeeper
3,修改conf/zoo.cfg 文件
tickTime=2000
initLimit=10
syncLimit=5
//修改为自己创建的data目录地址
dataDir=/opt/zook/zookeeper1/data
//每台zookeeper端口不一样 2182,2183
clientPort=2181
server.1=127.0.0.1:2881:3881
server.2=127.0.0.1:2882:3882
server.3=127.0.0.1:2883:3883
4,在自己创建的data下面新建一个myid文件 里面写上与上图对应得server数字
5,启动 ./zkServer.sh start
6,查看状态 ./zkServer.sh status
Leader:
处理事务请求
集群内部各服务调度
Follower:
处理非事务请求,转发事务请求给Leader
参与Leader的选举
Observer:
处理非事务请求,转发事务请求给Leader