centos下zookeeper安装配置

系统 1492 0

参考文档http://zookeeper.apache.org/doc/r3.4.5/zookeeperStarted.html

1、首先下载zookeeper,我下载的地址为http://apache.fayea.com/apache-mirror/zookeeper/zookeeper-3.4.5/zookeeper-3.4.5.tar.gz

2、解压缩文件tar xvf zookeeper-3.4.5.tar.gz

     进入配置文件目录cd conf/

    下面有个名叫 zoo_sample.cfg的参考配置文件

     拷贝一份cp zoo_sample.cfg zoo.cfg

    配置文件内容如下

    
centos下zookeeper安装配置
 

关于tick

词典上面是:核对等用的小记号。感觉意思像是多服务器中进行一次数据同步、选举等通讯的一次操作。

 

 可以发现主要只有四个参数

tickTime

心跳和会话失效时间为这个时间的两倍,单位是毫秒

initLimit

同步阶段一个放松和接受请求之间,不允许超过多少个tick的时间

dataDir

存储数据的路径

clientPort

监听客户端连接的端口

 

配置官方文档地址http://zookeeper.apache.org/doc/r3.4.5/zookeeperStarted.html

 

zookeeper日志默认会放在目录下面的zookeeper.out 文件中。当然也可以修改配置

 进入zkServer.sh 可以发现里面有设置的日志文件的路径


 

 

运行下zkServer.sh会提示后面的后缀都有哪些。运行 sh zkServer.sh status可以看当前当前目录运行的zookeeper的状态



 

 

下面说下配置的集群

server.后面的数字应该和myid文件中的数字一致。myid文件需要需要建立,里面内容写server后面的编号,需要为ASCII。

        echo "1" >myid
      

 

每个ip后面有两个端口,前面的端口是用来各个服务器之间通讯使用,后面一个端口是用来选举用的。为什么要用两个端口呐?谁解释下能。另外配置文件中的c不要搞好lientPort是客户端连接此zookeeper实例的端口。一个三个端口不要搞混了哦。


centos下zookeeper安装配置
 

centos下zookeeper安装配置


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论