配置完全分布式zk集群
---------------------
1.挑选3台主机
S101 ~ s103
2.每台机器都安装zk
tar
环境变量
3.配置zk配置文件
S101 ~ s103
[/soft/zk/conf/zoo.cfg]
...
dataDir=/home/centos/zookeeper
server.1=s101:2888:3888
server.2=s102:2888:3888
server.3=s103:2888:3888
4.在每台主机的/root/zookeeper中添加myid,内容分别是1,2,3
[s101]
$>echo 1 > /root/zookeeper/myid
[s102]
$>echo 2 > /root/zookeeper/myid
[s103]
$>echo 3 > /root/zookeeper/myid
5.启动服务器集群
$>zkServer.sh start
...
6.查看每台服务器的状态
$>zkServer.sh status
7.修改zk的log目录
/soft/zk/conf/log4j.properties
zookeeper.log.dir=/root/zookeeper/log/
zookeeper.tracelog.dir=/root/zookeeper/tracelog