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

相关内容

热门资讯

透视存在(AAPOKEr)aa... 透视存在(AAPOKEr)aapoker俱乐部(透视)原来存在有挂(详细辅助安装教程);1、进入游戏...
透视透视挂!德州之星有辅助挂,... 透视透视挂!德州之星有辅助挂,(德州app)确实存在有挂(详细辅助教你攻略)1、这是跨平台的德州之星...
透视辅助(WPk)微扑克辅助器... 透视辅助(WPk)微扑克辅助器ios(透视)详细辅助必胜教程(本来真的有挂);进入游戏-大厅左侧-新...
辅助透视(德州aa扑克)aap... 辅助透视(德州aa扑克)aapoker有外挂(透视)本来是有挂(详细辅助曝光教程)1、aapoker...
透视辅助!德扑ai智能机器人,... 您好,德扑ai智能机器人这款游戏可以开挂的,确实是有挂的,需要了解加去Q群【1067239143】很...
透视了解(微扑克)微扑克ai辅... 您好,微扑克ai辅助器苹果版这款游戏可以开挂的,确实是有挂的,需要了解加去Q群【1067239143...
透视规律(AAPOKEr)aa... 透视规律(AAPOKEr)aapoker辅助工具(透视)切实是有挂(详细辅助详细教程)小薇(透视辅助...
透视插件!德扑ai助手,(德州... 透视插件!德扑ai助手,(德州机器人)一直存在有挂(详细辅助介绍教程)1、玩家可以在德扑ai助手软件...
透视真的(wpK)微扑克辅助软... 透视真的(wpK)微扑克辅助软件(透视)详细辅助详细教程(切实存在有挂)1.微扑克辅助软件 ai辅助...
透视好友房(AAPoker)a... 透视好友房(AAPoker)aapoker发牌机制(透视)真是有挂(详细辅助新版2025教程)1、进...