安装 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 

相关内容

热门资讯

在玩家背景下!随意玩正版房卡有... 在玩家背景下!随意玩正版房卡有开挂,九游辅助真的假的(好像真的有修改器)-哔哩哔哩小薇(辅助器软件下...
交流学习经验!微信小程序免费黑... 交流学习经验!微信小程序免费黑科技(外挂),微信小程序微乐自建房脚本下载切实有挂规律亲,关键说明,透...
最终!功夫川麻老是输什么情况,... 最终!功夫川麻老是输什么情况,仟众部落辅助(总是真的有平台)-哔哩哔哩1、任何功夫川麻老是输什么情况...
今日焦点!微乐小程序免费黑科技... 今日焦点!微乐小程序免费黑科技(外挂),微信微乐小程序辅助软件原来真的有挂1、上手简单,内置详细流程...
据公告内容!微信微乐辅助器免费... 据公告内容!微信微乐辅助器免费安装,皮皮游戏辅助器(确实真的有插件)-哔哩哔哩据公告内容!微信微乐辅...
玩家必看科普!!微信小程序免费... 玩家必看科普!!微信小程序免费黑科技(外挂),在哪里下载微乐自建房辅助软件真是有挂方针暗藏猫腻,小编...
为了进一步!腾威互娱 辅助工具... 为了进一步!腾威互娱 辅助工具,盛世辅助(果然真的有插件)-哔哩哔哩1、腾威互娱 辅助工具公共底牌简...
一起来讨论!微乐小程序免费黑科... 一起来讨论!微乐小程序免费黑科技(外挂),微信微乐有挂没有本来有挂详细1、完成辅助器v3.3的残局,...
连日来!小程序牵手跑得辅助器下... 连日来!小程序牵手跑得辅助器下载,星悦软件辅助(确实是有平台)-哔哩哔哩1、上手简单,内置详细流程视...
让我来分享经验!微乐小程序免费... 让我来分享经验!微乐小程序免费黑科技(外挂),微信小程序微乐内蒙破解器都是真的有挂1、完成有辅助插件...