1:下载zookeeper
wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.0-alpha/zookeeper-3.5.0-alpha.tar.gz.
2:改配置文件zoo.cfg 由zoo-sample.cfg复制一下即可。
dataDir=/tmp/zookeeper 中的tmp改为var
server.1=101.200.144.53:2888:3888
server.2=123.56.223.44:2888:3888
3:复制到另一台,配置文件一样。
4:创建/var/zookeeper目录(两台都创建)
5:创建/var/myid文件(两台都创建),文件里写一行数据,写配置中server.后面的那个id,101.200.144.53服务器写1,另一台写2。(id 1和2区别两台服务器)
6:启动。进入/opt/zookeeper-3.5.0-alpha/bin 执行./zkServer.sh start会出现如下结果:
[root@iZ25phahu3aZ bin]# ./zkServer.sh start
JMX enabled by default
Using config: /opt/zookeeper-3.5.0-alpha/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
7:如6启动另一台。
8:验证是否启动正常。telnet 101.200.144.53 2181 这个端口号是配置文件中配置的默认端口。
ShaofeideMacBook-Pro:~ shaofeikang$ telnet 101.200.144.53 2181
Trying 101.200.144.53...
Connected to kangshaofei.space.
Escape character is '^]'.
stat
Zookeeper version: 3.5.0-alpha-1615249, built on 08/01/2014 22:13 GMT
Clients:
/117.172.25.108:33138[0](queued=0,recved=1,sent=0)
Latency min/avg/max: 0/0/0
Received: 1
Sent: 0
Connections: 1
Outstanding: 0
Zxid: 0x0
Mode: standalone
Node count: 5
Connection closed by foreign host.