在D:\DevInstall目录下新建zookeeper-3.3.6空文件夹,将解压后的zookeeper压缩包复制三份放在此目录下:
D:\DevInstall\zookeeper-3.3.6\zk1
D:\DevInstall\zookeeper-3.3.6\zk2
D:\DevInstall\zookeeper-3.3.6\zk3
D:\DevInstall\zookeeper-3.3.6\zk1
D:\DevInstall\zookeeper-3.3.6\zk2
D:\DevInstall\zookeeper-3.3.6\zk3
以D:\DevInstall\zookeeper-3.3.6\zk1为例,在此目录下新建文件夹data
然后修改D:\DevInstall\zookeeper-3.3.6\zk1\conf目录下的zoo.cfg文件:
#Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔
tickTime=2000
#Zookeeper 保存数据的目录
dataDir=D:\DevInstall\zookeeper-3.3.6\zk1\data
#客户端连接 Zookeeper 服务器的端口
clientPort=55101
#客户端初始化连接时最长能忍受多少个心跳时间间隔数
initLimit=10
#标识 Leader 与 Follower 之间发送消息长不能超过多少个 tickTime 的时间长度
syncLimit=5
#server.A=B:C:D 其中 A 是一个数字,表示这个是第几号服务器;B 是这个服务器的 ip 地址;C 表示的是
#这个服务器与集群中的 Leader 服务器交换信息的端口;D 表示的是选举新Leader时各服务器相互通信的端口
server.1=127.0.0.1:55102:55103
s
#Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔
tickTime=2000
#Zookeeper 保存数据的目录
dataDir=D:\DevInstall\zookeeper-3.3.6\zk1\data
#客户端连接 Zookeeper 服务器的端口
clientPort=55101
#客户端初始化连接时最长能忍受多少个心跳时间间隔数
initLimit=10
#标识 Leader 与 Follower 之间发送消息长不能超过多少个 tickTime 的时间长度
syncLimit=5
#server.A=B:C:D 其中 A 是一个数字,表示这个是第几号服务器;B 是这个服务器的 ip 地址;C 表示的是
#这个服务器与集群中的 Leader 服务器交换信息的端口;D 表示的是选举新Leader时各服务器相互通信的端口
server.1=127.0.0.1:55102:55103
s