L'E

言必虑其所终!

导航

zookeeper集群安装

linux系统安装zookeeper集群,网上很多资料,实验后做下笔记

本次环境:三套redhat6.8系统(zk1:172.16.9.211、zk2:172.16.9.212、zk3:172.16.9.213)

这三套系统需要安装好jdk环境,关闭selinux和iptables

 

安装:

将zookeeper安装包上传至系统/usr/local下,然后解压

1 tar -zxvf /usr/local/zookeeper-3.4.5.tar.gz
2 mv /usr/local/zookeeper-3.4.5 /usr/local/zookeeper  ##重命名

修改环境变量(三套系统都要改)

1 vim /etc/profile
2 ...
3 export ZOOKEEPER_HOME=/usr/local/zookeeper
4 export PATH=.:$ZOOKEEPER_HOME/bin:$PATH
5 
6 
7 source /etc/profile

修改配置文件

 1 cd /usr/local/zookeeper/conf
 2 cp zoo_sample.cfg zoo.cfg
 3 vi zoo.cfg
 4 dataDir=/usr/local/zookeeper/data  (不能放在临时文件夹中,需新建data文件夹)
 5 server.1=172.16.9.211:2888:3888 (主机名, 心跳端口、数据端口)
 6 server.2=172.16.9.212:2888:3888 (主机名, 心跳端口、数据端口)
 7 server.3=172.16.9.213:2888:3888 (主机名, 心跳端口、数据端口)
 8 
 9 
10 mkdir /usr/local/zookeeper/data
11 
12 cd /usr/local/zookeeper/data
13 echo 1 > myid  ##注意这个myid文件里面值不同,另外两台为2和3

三套系统之间建立互信(此处略过过程)

 

启动zookeeper(三套系统都要启动)

1 cd /usr/local/zookeeper/bin
2 zkServer.sh start
3 
4 zkServer.sh status       ## 可以看到MODE,谁是leader,谁是follower

 

posted on 2018-06-25 17:09  L'E  阅读(278)  评论(0编辑  收藏  举报