zookeeper集群安装
1、安装jdk centos安装jdk
2、上传zookeeper到centos中
3、解压zookeeper
tar -zxvf zookeeper-3.4.5.tar.gz
4、配置zkEnv.sh
在zkEnv.sh中插入jdk环境变量
export JAVA_HOME=/home/software/jdk1.8.0_131
5、配置zoo.cfg
mv zoo_sample.cfg zoo.cfg
vi zoo.cfg
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/software/zookeeper-3.4.5/tmp
clientPort=2181
server.1=hadoop01:2888:3888
server.2=hadoop02:2888:3888
server.3=hadoop03:2888:3888
6、在zookeeper-3.4.5目录下创建tmp目录
mkdir tmp
在tmp目录下创建myid文件,并编写
vi myid
##myid文件,第一台机器为1,第二台为2,第三台为3
1
7、将zookeeper-3.4.5分发到其他两台机器
scp -r zookeeper-3.4.5/ hadoop02:/home/software
scp -r zookeeper-3.4.5/ hadoop03:/home/software
修改myid文件。
8、配置zookeeper环境变量
export ZK_HOME=/home/software/zookeeper-3.4.5
export PATH=$ZK_HOME/bin:$PATH
更新配置文件
source /etc/profile
9、启动zookeeper
启动三台机器上的zookeeper
zkServer.sh start
每一台都执行一次命令。
10、查看zookeeper状态
zkServe.sh status