1、环境介绍
涉及到软件下载地址:https://pan.baidu.com/s/1hpcXUSJe85EsU9ara48MsQ
服务器:CentOS 6.8
JDK:jdk-8u191-linux-x64.tar.gz
zookeeper:zookeeper-3.4.13.tar.gz
2、配置hosts:
vim /etc/hosts #增加如下配置 192.168.3.101 server1 192.168.3.102 server2 192.168.3.103 server3
3、安装JDK
tar -zxvf /usr/local/soft/jdk-8u191-linux-x64.tar.gz -C /usr/local/ vim /etc/profile #增加JDK环境变量内容 export JAVA_HOME=/usr/local/jdk1.8.0_191 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
使环境变量生效:source /etc/profile
4、安装zookeeper
tar -zxvf /usr/local/soft/zookeeper-3.4.13.tar.gz -C /usr/local/ cp /usr/local/zookeeper-3.4.13/conf/zoo_sample.cfg /usr/local/zookeeper-3.4.13/conf/zoo.cfg
vim /usr/local/zookeeper-3.4.13/conf/zoo.cfg #修改: dataDir=/usr/local/zookeeper-3.4.13/data/ #增加: server.1=server1:2888:3888 server.2=server2:2888:3888 server.3=server3:2888:3888
#在server1上操作: mkdir /usr/local/zookeeper-3.4.13/data echo "1" >> /usr/local/zookeeper-3.4.13/data/myid #在server2上操作: mkdir /usr/local/zookeeper-3.4.13/data echo "2" >> /usr/local/zookeeper-3.4.13/data/myid #在server3上操作: mkdir /usr/local/zookeeper-3.4.13/data echo "3" >> /usr/local/zookeeper-3.4.13/data/myid
5、常用命令
/usr/local/zookeeper-3.4.13/bin/zkServer.sh start /usr/local/zookeeper-3.4.13/bin/zkServer.sh stop /usr/local/zookeeper-3.4.13/bin/zkServer.sh restart /usr/local/zookeeper-3.4.13/bin/zkServer.sh status