博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【ZooKeeper Notes 2】ZooKeeper快速搭建
阅读量:5935 次
发布时间:2019-06-19

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

 转载请用注明:@  nileader@gmail.com

 

       本文是ZooKeeper的快速搭建,旨在帮助大家以最快的速度完成一个ZK集群的搭建,以便开展其它工作。本方不包含多余说明及任何调优方面的高级配置。如果要进行更深一层次的配置,请移步《ZooKeeper管理员指南——部署与运维》。

  单机模式(7步)

Step1配置JAVA环境。检验方法:执行java –versionjavac –version命令。

Step2下载并解压zookeeper

链接:,(更多版本:

)最终生成目录类似结构:/home/admin/taokeeper/zookeeper-3.4.3/bin

Step3重命名 zoo_sample.cfg文件

 mv /home/admin/taokeeper/zookeeper-3.4.3/conf/zoo_sample.cfg  zoo.cfg

 Step4vi zoo.cfg,修改

dataDir=/home/admin/taokeeper/zookeeper-3.4.3/data

Step5创建数据目录:mkdir /home/admin/taokeeper/zookeeper-3.4.3/data

 
  1. mkdir  /home/admin/taokeeper/zookeeper-3.4.3/data 

Step6启动zookeeper:执行

/home/admin/taokeeper/zookeeper-3.4.3/bin/zkServer.sh start

Step7检测是否成功启动:执行

/home/admin/taokeeper/zookeeper-3.4.3/bin/zkCli.sh 或 echo stat|nc localhost 2181

 

集群模式(8步)

Step1配置JAVA环境。检验方法:执行java –versionjavac –version命令。

Step2下载并解压zookeeper

链接:,(更多版本:)最终生成目录类似结构:/home/admin/taokeeper/zookeeper-3.4.3/bin

Step3重命名 zoo_sample.cfg文件

 mv /home/admin/taokeeper/zookeeper-3.4.3/conf/zoo_sample.cfg  zoo.cfg

 Step4vi zoo.cfg,修改

dataDir=/home/admin/taokeeper/zookeeper-3.4.3/data server.1=1.2.3.4:2888:3888 server.2=1.2.3.5:2888:3888 server.3=1.2.3.6:2888:3888

这里要注意下server.1这个后缀,表示的是1.2.3.4这个机器,在机器中的server id是1

Step5创建数据目录:mkdir /home/admin/taokeeper/zookeeper-3.4.3/data

 
  1. mkdir  /home/admin/taokeeper/zookeeper-3.4.3/data 

Step6在标识Server ID.

在/home/admin/taokeeper/zookeeper-3.4.3/data目录中创建文件 myid 文件,每个文件中分别写入当前机器的server id,例如1.2.3.4这个机器,在/home/admin/taokeeper/zookeeper-3.4.3/data目录的myid文件中写入数字1.

Step7启动zookeeper:执行

/home/admin/taokeeper/zookeeper-3.4.3/bin/zkServer.sh start

Step8检测是否成功启动:执行

/home/admin/taokeeper/zookeeper-3.4.3/bin/zkCli.sh 或 echo stat|nc localhost 2181

 

 

你可能感兴趣的文章
scala中tuple(一)
查看>>
lvm逻辑卷管理
查看>>
Linux链接概念
查看>>
单播、多播(组播)和广播的区别
查看>>
学习Linux坚持贴!第二天
查看>>
MySQL如何实现分库分表,如何提高查询效率
查看>>
Linux常用命令——stat
查看>>
用户登陆管理
查看>>
Html5的培训内容
查看>>
MySQL AutoCommit带来的问题
查看>>
使用lombok编写优雅的Bean对象
查看>>
eclipse安装scala插件及创建maven工程
查看>>
Python中如何把程序放到后台执行
查看>>
网页内嵌播放器
查看>>
NO.60 需求的状态和研发阶段
查看>>
我的友情链接
查看>>
一些设计思想的汇集(1)
查看>>
MySQL 整体性能调优
查看>>
学 Win32 汇编[23] - 位测试与位扫描指令: BT、BTC、BTR、BTS、BSF、BSR
查看>>
服务端测试工具
查看>>