2022
我们一起努力

Linux系统安装ZooKeeper具体步骤

Linux系统如何安装ZooKeeper ?ZooKeeper是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务,下面良许教程网为大家 分享一下Linux系统安装ZooKeeper具体步骤。

Linux系统安装ZooKeeper具体步骤

Linux系统安装zookeeper具体步骤

1.下载

官网下载相应版本

2.安装

zookeeper安装在/opt路径下,建立软链接/opt/zookeeper,以后更新只需要修改软链接即可 在opt下新建zk_data与zk_logs作为zookeeper数据与日志目录

 tar zxvf zookeeper-3.4.11.tar.gz -C /opt
 cd /opt
 ln -s zookeeper-3.4.11 zookeeper
 mkdir /opt/zk_data
 mkdir /opt/zk_logs

3.配置

默认加载的配置文件为/opt/zookeeper/conf/zoo.cfg

 cd /opt/zookeeper/conf
 cp zoo_sample.cfg zoo.cfg
 vim zoo.cfg

此处以三节点的集群为例。*myid文件中的值与配置中的ip、serverId值对应!* 修改以下配置项

 dataDir=/opt/zk_data
 dataLogDir=/opt/zk_logs
 clientPort=2181
 server.132=192.168.233.132:2888:3888
 server.133=192.168.233.133:2888:3888
 server.134=192.168.233.134:2888:3888

每台机器各自生成myid

 echo "132" > /opt/zk_data/myid
 echo "133" > /opt/zk_data/myid
 echo "134" > /opt/zk_data/myid

4.验证及启停命令

 /opt/zookeeper/bin/zkServer.sh start
 /opt/zookeeper/bin/zkServer.sh stop
 /opt/zookeeper/bin/zkServer.sh restart
 /opt/zookeeper/bin/zkServer.sh status

如果status状态不对,可尝试关闭防火墙,以centos为例:

 systemctl stop firewalld.service

启动成功应能看到监听2181端口:

 netstat -ntlp 2181
 #或者
 ss -tlnp | grep 2181

5.环境变量

配置完环境变量可直接运行zkServer.sh命令

 # for zk env
 export PATH=/opt/zookeeper/bin:$PATH

总结

至此已经成功的在Linux系统中安装zookeeper,大家在安装过程中遇到任何问题都可通过评论区将问题提交给我们。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

137e00002230ad9f26e78-265x300

本文来源:www.lxlinux.net/2002.html,若引用不当,请联系修改。

赞(0)
文章名称:《Linux系统安装ZooKeeper具体步骤》
文章链接:https://www.fzvps.com/157289.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!