博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zookeeper 本地测试环境搭建
阅读量:5771 次
发布时间:2019-06-18

本文共 1340 字,大约阅读时间需要 4 分钟。

  hot3.png

搭建shell脚本

#/bin/sh# zookeeper 安装脚本,用于自己搭建测试环境cd /opt/tmpZOOKEEPER_VERSION="zookeeper-3.4.8"wget http://apache.01link.hk/zookeeper/$ZOOKEEPER_VERSION/$ZOOKEEPER_VERSION.tar.gztar -zxvf $ZOOKEEPER_VERSION.tar.gz > /dev/nullfor((i = 1; i < 4; i++)); do	echo "begin $i";	dirZookeeper="server$i"	cp -r $ZOOKEEPER_VERSION $dirZookeeper	mkdir $dirZookeeper/data $dirZookeeper/dataLog $dirZookeeper/logs	echo $i > $dirZookeeper/data/myid	echo "#zookeeper1" >> $dirZookeeper/conf/zoo.cfg	echo "initLimit=5" >> $dirZookeeper/conf/zoo.cfg	echo "tickTime=2000" >> $dirZookeeper/conf/zoo.cfg	echo "syncLimit=2" >> $dirZookeeper/conf/zoo.cfg	echo "dataDir=/opt/zookeeper/$dirZookeeper/data" >> $dirZookeeper/conf/zoo.cfg	echo "dataLogDir=/opt/zookeeper/$dirZookeeper/dataLog" >> $dirZookeeper/conf/zoo.cfg	echo "clientPort=$(expr $i + 2180)" >> $dirZookeeper/conf/zoo.cfg	echo "server.1=127.0.0.1:2888:3888" >> $dirZookeeper/conf/zoo.cfg	echo "server.2=127.0.0.1:2889:3889" >> $dirZookeeper/conf/zoo.cfg	echo "server.3=127.0.0.1:2890:3890" >> $dirZookeeper/conf/zoo.cfgdonerm -rf $ZOOKEEPER_VERSIONrm $ZOOKEEPER_VERSION.tar.gz

启动服务

./opt/tmp/server1/bin/zkServer.sh start./opt/tmp/server2/bin/zkServer.sh start./opt/tmp/server3/bin/zkServer.sh start

客户端连接

./opt/tmp/server1/bin/zkCli.sh -server 127.0.0.1:2181

转载于:https://my.oschina.net/le284/blog/652520

你可能感兴趣的文章
SQL Server 2016 Alwayson新增功能
查看>>
HTTP库Axios
查看>>
CentOS7下安装python-pip
查看>>
认知计算 Cognitive Computing
查看>>
左手坐标系和右手坐标系 ZZ
查看>>
陀螺仪主要性能指标
查看>>
Java 架构师眼中的 HTTP 协议
查看>>
Linux 目录结构和常用命令
查看>>
Linux内存管理之mmap详解 (可用于android底层内存调试)
查看>>
利润表(年末)未分配利润公式备份
查看>>
Android开发中ViewStub的应用方法
查看>>
gen already exists but is not a source folder. Convert to a source folder or rename it 的解决办法...
查看>>
HDOJ-2069Coin Change(母函数加强)
查看>>
遍历Map的四种方法
查看>>
Altium Designer 小记
查看>>
【Linux高级驱动】I2C驱动框架分析
查看>>
赵雅智:js知识点汇总
查看>>
二维有序数组查找数字
查看>>
20个Linux服务器性能调优技巧
查看>>
多重影分身:一套代码如何生成多个小程序?
查看>>