zookeeper搭建
1.单机模式
1)下载zookper,解压

2.将conf目录下的zoo_sample.cfg重命名或复制一份为zoo.cfg
3.修改zoo.cfg

写入如图内容,保存。
4.编辑环境变量,将zookeeper地址加入PATH
5.zkServer.sh start <zoo.cfg>启动zookeeper, zookeeper模式是zoo.cfg, 可以不加, 如果改了文件名字,则必须加
6.zkServer.sh status <zoo.cfg> 查看zookeeper状态
7.zkCli.sh 是zookeeper自带的客户端, 执行zkCli.sh -server host:port 连接zookeeper Server.

2. 集群模式
1. 假设有三台虚拟机node1, node2, node3
2.配置zoo.cfg

与单机模式不同的是,集群模式zoo.cfg里面需要配置每个zookeeper子节点的地址。 server.X=domain/ip:port1:port2. X在1-255之间
在每个节点的dataDir目录下,编辑myid文件,内容是上述的X.
分别在node1, node2, node3上启动zookper
3. 查看状态。
3. 伪集群模式
伪集群模式和集群模式,区别是多个zookeeper节点运行在同一个机器上, 需要分别制定不同的zoo.cfg以及dataDir以及端口
4. zoo.cfg配置信息
tickTime
initLimit
syncLimit
dataDir
clientPort

浙公网安备 33010602011771号