码迷,mamicode.com
首页 > 其他好文 > 详细

zookeeper学习之环境搭建

时间:2019-08-23 19:21:41      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:amp   同步控制   data   管理   解压   star   目录   etc   image   

 学了zookeeper有一段时间了,写个博客记录一下。。。

 一、zookeeper是什么?

        zookeeper是一个高效的分布式协调服务,它暴露了一些公共服务,比如起名/配置管理/同步控制/群组控制等。我们可以使用zk来实现达成共识、集群管理、lender选举等。

       zookeeper是一个高可用的分布式管理和协调框架,基于ZAB算法(原子消息广播协议)的实现。该框架可以很好地保证分布式环境中数据的一致性。正是基于这样的特性,使得zookeeper成为解决分布式一致性的有效利器。

二、安装zookeeper

          安装zookeeper的前提要安装jdk。

        1、将zookeeper的软件包放到linux环境中

技术图片

      2、在local目录下创建一个zookeeper文件夹

技术图片

     3、将zookeeper安装包解压到zookeeper文件夹中

技术图片

      4、将zookeeper安装目录下的conf文件夹中的zoo_sample.cfg 改名为zoo.xfg

技术图片

       5、利用vi zoo.cfg编辑zoo.cfg文件内容

技术图片

           6、在zookeeper安装目录下创建文件夹data,并在文件夹下创建myid文件

技术图片

           7、编辑myid文件,根据之前配置的集群信息,填写对应的值。我的192.168.1.23是3号机器,所以这个位置要填写3技术图片

           8、配置环境变量vi  /etc/profile

              技术图片

           9、令配置文件生效,执行source命令

          技术图片

          10、用zkServer.sh start 启动zookeeper,用zkServer.sh status查看zookeeper状态

技术图片

 

           

 

 

            

zookeeper学习之环境搭建

标签:amp   同步控制   data   管理   解压   star   目录   etc   image   

原文地址:https://www.cnblogs.com/songlove/p/11399995.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!