1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| tar zxvf zookeeper-3.4.6.tar.gz mv zookeeper-3.4.6 /usr/local/zookeeper-3.4.6 vim /etc/profile ...... #设置zookeeper环境变量 #ZOOKEEPER ZOOKEEPER=/usr/local/zookeeper-3.4.6 PATH=$PATH:$ZOOKEEPER/bin
source /etc/profile
cp /usr/local/zookeeper-3.4.6/conf/zoo_sample.cfg /usr/local/zookeeper-3.4.6/conf/zoo.cfg #拷贝zookeeper的配置文件 cd /usr/local/zookeeper-3.4.6/conf sed -i 's#dataDir=/tmp/zookeeper#dataDir=/data/zookeeper#g' zoo.cfg #修改data目录
vim zoo.cfg ...... #server.A=B:C:D:A表示第几号服务器;B 是这个服务器的 ip 地址;C 与集群中的 Leader 服务器交换信息的端口;D 表示Leader 服务器挂了,执行选举时服务器相互通信的端口 server.1=192.168.122.217:2888:3888 server.2=192.168.122.132:2888:3888 server.3=192.168.122.112:2888:3888
mkdir -p /data/zookeeper cd /data/zookeeper/ vim myid #常见myid文件 2 #此处的2对应server.2 #启动zookeeper zkServer.sh start
|