Linux上搭建Zookeeper集群

第一步:安装jdk   https://blog.csdn.net/lushizhuo9655/article/details/90438546

第二步:把zookeeper的压缩包上传到linux系统并解压缩压缩包
tar -zxvf zookeeper-3.4.6.tar.gz

第三步:把zookeeper复制三份       伪服务器

mkdir /usr/local/solr-cloud
cp -r zookeeper-3.4.6 /usr/local/solr-cloud/zookeeper01
cp -r zookeeper-3.4.6 /usr/local/solr-cloud/zookeeper02
cp -r zookeeper-3.4.6 /usr/local/solr-cloud/zookeeper03

第四步:在每个zookeeper目录下创建一个data目录。

cd /usr/local/solr-cloud/
cd zookeeper01
mkdir data

第五步:在data目录下创建一个myid文件,文件名就叫做“myid”。内容就是每个实例的id。例如1、2、3 

cd data
touch myid
vim myid

里面的内容是当前节点的编号

查看myid的内容

 cat myid

第六步:修改配置文件。把conf目录下的zoo_sample.cfg文件改名为zoo.cfg

cd ..
cd conf
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg

在添加2和3

cd ..
cd ..
mkdir zookeeper02/data
echo 2 >myid
cat myid
cd ..
cd conf
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg

cd ..
cd ..
mkdir zookeeper03/data
echo 3 >myid
cat myid
cd ..
cd conf
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg

 

启动3个zookeeper实例

启动bin/zkServer.sh start

cd ..
cd ..
ll
vim start-all.sh
chmod u+x start-all.sh
./start-all.sh
cd zookeeper01/bin
./zkServer.sh start
cd ../../
cd zookeeper02/bin
./zkServer.sh start
cd ../../
cd zookeeper03/bin
./zkServer.sh start

需要等待下,然后查看zookeeper的状态:

bin/zkServer.sh status

zookeeper01/bin/zkServer.sh status
zookeeper02/bin/zkServer.sh status
zookeeper03/bin/zkServer.sh status

说明zookeeper集群成功启动了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

guoyebing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值