其中,E:\zk\zk1下面的tmp,以及tmp下面的data和log是需要手动创建的目录。zookeeper下面的文件,就是apache-zookeeper-3.5.5-bin解压后所得文件。
第二个和第三个节点,zk2,zk3与zk1文件结构层次相同。
3,在E:\zk\zk1\zookeeper\conf文件夹目录下,有一个zoo_sample.cfg文件,把这个文件复制并重命名为zoo.cfg,修改里面的内容为,zk1的zoo.cfg:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=E:/zk/zk1/tmp/data
dataLogDir=E:/zk/zk1/tmp/log
server.1=localhost:2888:3888
server.2=localhost:2889:3889
server.3=localhost:2890:3890
clientPort=2181
其中一些配置项需要重点关注。
dataDir即为自己手工创建的tmp目录下的data文件夹。保存数据的目录。
dataLogDir即为自己手工创建在tmp目录下的log目录。log日志的目录。
server.A=B:C:D,A是当前服务的序