zookeeper-3.6.3分布式安装

1.解压

tar -zxvf apache-zookeeper-3.6.3-bin.tar.gz

2.scp命令传递给其他服务器
scp apache-zookeeper-3.6.3-bin.tar.gz k8snode:/home


3.zookeeper配置环境变量:vim /etc/profile

4.刷新:source /etc/profile

5.配置 zoo.cfg

  将 zookeeper 的 /conf 路径下的配置文件 zoo_sample.cfg 拷贝为 zoo.cfg

命令: mv zoo_sample.cfg zoo.cfg

 Tips:定位文件位置: which  zkCli.sh

可以找的位置证明环境变量已经配置成功

创建日志文件夹:mkdir data

配置文件:vi ./conf/zoo.cfg 

# 集群服务器配置,数字1/2需要与 myid 文件一致。右边两个端口,2888 表示数据同步和通信端口;3888 表示选举端口
server.1=192.168.10.13:2888:3888
server.2=192.168.10.14:2888:3888

在服务器的数据存放目录下新建 myid 文件,并分别写入对应的 server.num 中的 num 数字,如在192.168.10.13上将 server.1 中 1 写入 myid:

 echo 1 > myid

启动zookeeper:zkServer.sh start

启动失败Starting zookeeper ... FAILED TO START

看启动日志:  vim zookeeper-root-server-k8smaster.out 

 查看2181端口使用情况:sudo netstat -atunlp | grep 2181

发现是java这个程序占用了端口,而18446就是进程的PID:

 3、杀进程:

     sudo kill -9 18446

再查看就没有了 

启动成功

注:记得将第一个服务器配好的分发到其他服务器上

查看启动状态

 zkServer.sh status

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值