Zookeeper 部署安装
解压(每个服务器都要安装)
tar -zxvf zookeeper-3.4.10.tar.gz -C /opt
改名
cd /opt
mv zookeeper-3.4.10 zookeeper
修改配置文件
cd /opt/zookeeper/conf
mv zoo_sample.cfg zoo.cfg
vim zoo.cfg
添加如下内容
dataDir=/opt/zookeeper/zkData
#######################cluster##########################
server.0=server1:2888:3888
server.1=server2:2888:3888
server.2=server3:2888:3888
server.A=B:2888:3888
A:服务器编号
B:服务器IP映射名或IP地址
创建zkData文件夹
cd /opt/zookeeper
mkdir zkData
cd /opt/zookeeper/zkData
在zkData中创建myid
touch myid
vim myid
添加服务器编号,每个节点都要不一样
添加环境变量
vim /etc/profile
添加以下内容
#ZOOKEEPER_HOME
export ZOOKEEPER_HOME=/opt/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin
使环境变量生效
source /etc/profile
测试
zkServer.sh start
jps
查看是否有QuorumPeerMain这个进程