zookeeper系列 (第一章 :ubuntu 下安装zookeeper)

1.zookeeper是分布式一致性管理服务。解决了分布式中死锁,不一致,原子性操做等问题。java

2.环境:系统ubuntu,zookeeper 下载地址:http://archive.apache.org/dist/zookeeper/zookeeper-3.3.3/apache

3.将下载的zk 解压:tar zxvf zookeeper-3.3.3.tar.gz ,将解压的项目放在/data/app/zookeeper 下ubuntu

4.解压的目录结构:vim

bin:存放zk的启动脚本。服务器

conf:中保存配置文件app

lib:java 的jar包分布式

5.开始以独立运行模式运行zk3d

  1).到conf 下备份一下配置文件:cd conf/blog

  

  2).修改data目录后台

  vim zook.cfg

  建立一个Data的存放路径,将zook.cfg 的dataDir 设置为此路径

   3.启动zookeeper 服务器(标红线的是以单节点运行standalone)  bin/zkServer.sh start 是之前台模式运行, nohup bin/zkServer.sh start 后台模式运行

查看zk的状态

 启动客户端

   客户端创建链接的步骤:1.客户算启动程序创建一个会话。

              2.客户端尝试链接zookeeper 主机

              3.客户端链接成功,服务器尝试初始化这个新的会话

              4.会话初始化完成。

              5.服务器端向客户端发送一个SyncConnect链接

至此zookeeper 的服务搭建完毕。

相关文章
相关标签/搜索