安装 Zookeeper
创始人
2024-11-03 19:34:13
0

安装 Zookeeper

安装 Zookeeper cd /opt tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz mv apache-zookeeper-3.5.7-bin /opt/zookeeper  //修改配置文件 cd /opt/zookeeper/conf/ cp zoo_sample.cfg zoo.cfg  vim zoo.cfg tickTime=2000   #通信心跳时间,Zookeeper服务器与客户端心跳时间,单位毫秒 initLimit=10    #Leader和Follower初始连接时能容忍的最多心跳数(tickTime的数量),这里表示为10*2s syncLimit=5     #Leader和Follower之间同步通信的超时时间,这里表示如果超过5*2s,Leader认为Follwer死掉,                  并从服务器列表中删除Follwer dataDir=/opt/zookeeper/data      ●修改,指定保存Zookeeper中的数据的目录,目录需要单独创建 dataLogDir=/opt/zookeeper/logs   ●添加,指定存放日志的目录,目录需要单独创建 clientPort=2181   #客户端连接端口 #添加集群信息 server.1=192.168.233.10:3188:3288 server.2=192.168.233.20:3188:3288 server.3=192.168.233.30:3188:3288  ------------------------------------------------------------------------------------- server.A=B:C:D ●A是一个数字,表示这个是第几号服务器。集群模式下需要在zoo.cfg中dataDir指定的目录下创建一个文件myid, 这个文件里面有一个数据就是A的值,Zookeeper启动时读取此文件, 拿到里面的数据与zoo.cfg里面的配置信息比较从而判断到底是哪个server。  ●B是这个服务器的地址。  ●C是这个服务器Follower与集群中的Leader服务器交换信息的端口。  ●D是万一集群中的Leader服务器挂了,需要一个端口来重新进行选举,选出一个新的Leader, 而这个端口就是用来执行选举时服务器相互通信的端口。 -------------------------------------------------------------------------------------  //拷贝配置好的 Zookeeper 配置文件到其他机器上 scp /opt/zookeeper/conf/zoo.cfg 192.168.233.20:/opt/zookeeper/conf/ scp /opt/zookeeper/conf/zoo.cfg 192.168.233.30:/opt/zookeeper/conf/  //在每个节点上创建数据目录和日志目录 mkdir /opt/zookeeper/data mkdir /opt/zookeeper/logs  //在每个节点的dataDir指定的目录下创建一个 myid 的文件 echo 1 > /opt/zookeeper/data/myid echo 2 > /opt/zookeeper/data/myid echo 3 > /opt/zookeeper/data/myid  //配置 Zookeeper 启动脚本 vim /etc/init.d/zookeeper #!/bin/bash #chkconfig:2345 20 90 #description:Zookeeper Service Control Script ZK_HOME='/opt/zookeeper' case $1 in start) 	echo "---------- zookeeper 启动 ------------" 	$ZK_HOME/bin/zkServer.sh start ;; stop) 	echo "---------- zookeeper 停止 ------------" 	$ZK_HOME/bin/zkServer.sh stop ;; restart) 	echo "---------- zookeeper 重启 ------------" 	$ZK_HOME/bin/zkServer.sh restart ;; status) 	echo "---------- zookeeper 状态 ----- 	 //	设置开机自启 chmod +x /etc/init.d/zookeeper chkconfig --add zookeeper  //分别启动 Zookeeper service zookeeper start  //查看当前状态 service zookeeper status 

相关内容

热门资讯

技巧辅助挂!pokermast... 技巧辅助挂!pokermaster修改器,丹东约战麻将辅助器,演示教程(有挂细节)1、点击下载安装,...
现场直击!wepokerplu... 现场直击!wepokerplus万能挂,丰城双剑新版最强高分攻略,操作教程(有挂方针)1.丰城双剑新...
插件辅助挂!wepoker有辅... 插件辅助挂!wepoker有辅助器吗,乐平包王攻略,学习教程(有挂方略)1、首先打开乐平包王攻略辅助...
据玩家消息!拱趴大菠萝辅助神器... 据玩家消息!拱趴大菠萝辅助神器,多乐跑得快辅助器,机巧教程(证实有挂)1、在拱趴大菠萝辅助神器插件功...
此事备受玩家关注!来玩app破... 此事备受玩家关注!来玩app破解版,h5能反杀吗,绝活教程(有挂详细)1、打开软件启动之后找到中间准...
值得注意的是!aapoker破... 值得注意的是!aapoker破解侠是真的吗,蜀山四川游戏修改工具,经验教程(有挂助手)1、金币登录送...
第三方辅助!wepoker脚本... 第三方辅助!wepoker脚本,广东星悦有外开挂辅助器吗,法门教程(有挂分析)广东星悦有外开挂辅助器...
此事引发广泛关注!德州透视脚本... 此事引发广泛关注!德州透视脚本,崇阳斗棋辅助脚本视频,诀窍教程(的确有挂)暗藏猫腻,小编详细说明崇阳...
黑科技辅助挂!wepoker买... 黑科技辅助挂!wepoker买脚本靠谱吗,情怀七喜游戏辅助,法门教程(有挂方法)1、每一步都需要思考...
方法辅助挂!aapoker怎么... 方法辅助挂!aapoker怎么设置提高好牌几率,蘑菇云辅助使用视频,绝活儿教程(讲解有挂)1、完成蘑...