CentOS 7 搭建 zookeeper 集群

①、下载 zookeeper-3.4.11.tar.gz ,上传服务器并解压
下载网址:http://mirrors.hust.edu.cn/apache/zookeeper/

## 如果没有 /root/apps 文件夹,应该先建立文件夹
mkdir apps
tar -zxvf zookeeper-3.4.11.tar.gz -C apps/

②、重命名

cd apps/
mv zookeeper-3.4.11 zookeeper

③、修改配置文件名以及内容

cd zookeeper/conf/
mv zoo_sample.cfg zoo.cfg
vi zoo.cfg
dataDir=/root/apps/zookeeper/data
dataLogDir=/root/apps/zookeeper/log
server.1=mini01:2888:3888
server.2=mini02:2888:3888
server.3=mini03:2888:3888
## 主机名:心跳端口:数据端口

④、创建文件夹

cd /root/apps/zookeeper/
mkdir data
mkdir log

⑤、在 data 文件夹下新建 myid 文件,myid 的文件内容为 1

cd data
echo 1 > myid

⑥、将集群下发到其他机器上

scp -r /root/apps/zookeeper root@mini02:/root/apps/
scp -r /root/apps/zookeeper root@mini03:/root/apps/

⑦、修改其他机器的配置文件
去 mini02 上,修改 myid 为 2
去 mini03 上,修改 myid 为 3
⑧、修改每台机器的环境变量

vi /etc/profile
export ZOOKEEPER_HOME=/root/apps/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin
source /etc/profile

⑨、启动每台机器

zkServer.sh start

⑩、查看集群状态

jps ## 查看进程
zkServer.sh status ## 查看集群状态,主从信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值