Zookeeper安装配置centos7

1、上传zookeeper-3.4.10.tar.gz到software目录下
2、解压zookeeper
[[email protected] ~]$ cd /home/hadoop/software/
[[email protected] software]$ tar -zxvf zookeeper-3.4.10.tar.gz
3、添加一个zoo.cfg文件
[[email protected] software]$ cd zookeeper-3.4.10/conf
[[email protected] conf]$ cp zoo_sample.cfg zoo.cfg
4、修改配置文件zoo.cfg
[[email protected] conf]$ vi zoo.cfg
#配置下列一行
dataDir=/home/hadoop/software/zookeeper-3.4.10/data
#底部添加下列四行
dataLogDir=/home/hadoop/software/zookeeper-3.4.10/datalog
server.1=master:2888:3888
server.2=slave1:2888:3888
server.3=slave2:2888:3888
Zookeeper安装配置centos7
创建data和datalog两个文件夹
data文件夹是为了保存本地数据
datalog文件夹是为了指定zookeeper日志存放位置
[[email protected] conf]$ cd …
[[email protected] zookeeper-3.4.10]$ mkdir data
[[email protected] zookeeper-3.4.10]$ mkdir datalog
5、myid配置
[[email protected] zookeeper-3.4.10]$ cd data
[[email protected] data]$ vi myid
Zookeeper安装配置centos7
将配置好的zookeeper拷贝到其他结点
[[email protected] software]$ cd /home/hadoop/software/
[[email protected] software]$ scp -r zookeeper-3.4.10 slave1:/home/hadoop/software/
[[email protected] software]$ scp -r zookeeper-3.4.10 slave2:/home/hadoop/software/
7、在其他结点上修改myid的内容,分别是2,3
[[email protected] ~]$ cd /home/hadoop/software/zookeeper-3.4.10/data
[[email protected] data]$ vi myid
Zookeeper安装配置centos7
[[email protected] ~]$ cd /home/hadoop/software/zookeeper-3.4.10/data
[[email protected] data]$ vi myid
Zookeeper安装配置centos7
8、配置环境变量
[[email protected] ~]$ vi .bashrc
1)将下面两行添加到末尾

export ZOOKEEPER_HOME=/home/hadoop/software/zookeeper-3.4.10
export PATH=$ZOOKEEPER_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH

2)使环境变量生效:
[[email protected] ~]$ . .bashrc
3)复制.bashrc文件给另外两台:
[[email protected] ~]$ scp -r .bashrc slave1:/home/hadoop/
[[email protected] ~]$ scp -r .bashrc slave2:/home/hadoop/
4)在slave1和2中使.bashrc文件生效:
[[email protected] ~]$ . .bashrc
[[email protected] ~]$ . .bashrc
9、开启zookeeper(三台都要开启)
[[email protected] ~]$ zkServer.sh start
Zookeeper安装配置centos7
[[email protected] ~]$ zkServer.sh start
Zookeeper安装配置centos7
[[email protected] ~]$ zkServer.sh start
Zookeeper安装配置centos7
10、查看zookeeper启动状态
[[email protected] ~]$ zkServer.sh status
[[email protected] ~]$ jps

Zookeeper安装配置centos7
[[email protected] ~]$ zkServer.sh status
[[email protected] ~]$ jps
Zookeeper安装配置centos7

[[email protected] ~]$ zkServer.sh status
[[email protected] ~]$ jps
Zookeeper安装配置centos7
成功