zookeeper-3.4.13 完全分布式集群安装部署

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

猜你喜欢

转载自www.cnblogs.com/lufan2008/p/10341064.html