下载http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.6/
安装:
tar-zxvf zookeeper-3.4.6.tar.gz
复制三份zookeeper副本作为伪集群
cp-r zookeeper-3.4.6/* /usr/local/zookeeper01
cp-r zookeeper-3.4.6/* /usr/local/zookeeper02
cp-r zookeeper-3.4.6/* /usr/local/zookeeper03
配置zookeeper1:/usr/local/zookeeper01
1.在该目录下创建data目录并在data目录下创建文件myid内容为1
2.在conf目录中创建zoo.cfg,内容为:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zookeeper01/data
clientPort=2181
server.1=127.0.0.1:4000:5000
server.2=127.0.0.1:4001:5001
server.3=127.0.0.1:4002:5002
配置zookeeper2:/usr/local/zookeeper02
1.在该目录下创建data目录并在data目录下创建文件myid内容为2
2.在conf目录中创建zoo.cfg,内容为:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zookeeper02/data
clientPort=2182
server.1=127.0.0.1:4000:5000
server.2=127.0.0.1:4001:5001
server.3=127.0.0.1:4002:5002
配置zookeeper3:/usr/local/zookeeper03
1.在该目录下创建data目录并在data目录下创建文件myid内容为3
2.在conf目录中创建zoo.cfg,内容为:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zookeeper03/data
clientPort=2183
server.1=127.0.0.1:4000:5000
server.2=127.0.0.1:4001:5001
server.3=127.0.0.1:4002:5002
启动zookeeper服务
分别进入/usr/local/zookeeper0102 03 /
$ bin/zkServer.shstart
验证启动
telnet 127.0.0.12181
客户端连接:
bin/zkCli.sh -server127.0.0.1:2181
sudo passwd root
su root