zoukankan      html  css  js  c++  java
  • zookeeper系列 (第一章 :ubuntu 下安装zookeeper)

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

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

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

    4.解压的目录结构:

    bin:存放zk的启动脚本。

    conf:中保存配置文件

    lib:java 的jar包

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

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

      

      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 的服务搭建完毕。

      

  • 相关阅读:
    .Net 第三方工具包整理
    Memcached帮助类
    十八、JavaScript之布尔类型
    十七、JavaScript之幂运算
    十六、JavaScript之%运算符
    十五、JavaScript之除法
    十四、JavaScript之不同类型变量相加
    十三、JavaScript之跨多行的变量申明
    十二、JavaScript之变量申明
    十一、JavaScript之两种注释方法
  • 原文地址:https://www.cnblogs.com/blogxiao/p/10738818.html
Copyright © 2011-2022 走看看