新增zoo*.cfg
并更改配置
tickTime=2000
initLimit=10
syncLimit=5
dataDir=../tmp/zk1/data
dataLogDir=../tmp/zk1/log
clientPort=2181
server.1=localhost:2888:3888
server.2=localhost:2889:3889
server.3=localhost:2890:3890
server.4=localhost:2891:3891
每一个配置文件zoo*.cfg
都需要修改dataDir
、dataLogDir
、clientPort
。并在每个文件中增加:
server.1=localhost:2888:3888
server.2=localhost:2889:3889
server.3=localhost:2890:3890
server.4=localhost:2891:3891
为每一个设置myid
echo 1 > tmp/zk1/data/myid
echo 2 > tmp/zk2/data/myid
...
启动:
$ zkServer.sh start conf/zoo1.cfg
...
可通过status查看状态
zkServer.sh status conf/zoo1.cfg
网友评论