zoukankan      html  css  js  c++  java
  • Zk搭建(Zookeeper)

     

    第一步:

      上传----解压   tar -zxvf zookeeper-3.4.5.tar.gz----

          

            配置zk的环境变量  ----------配置源码

       vim /etc/profile    ----------source  /etc/profile   

    export ZOOKEEPER_HOME=/root/Downloads/zookeeper-3.4.5
    export PATH=$PATH:$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/sbin

    第二步:在zktar包路径下: 

        1. 创建data文件---------在data下创建myid给各个机器编号

        mkdir data----------touch myid ----------(从第一台开始)

        

                   2. 创建 logs文件

             mkdir logs  

     

     

    第三步:在zookeeper路径下  修改 conf配置文件     ----------cd  $ZOOKEEPER_HOME

     

    dataDir=/root/Downloads/zookeeper-3.4.5/data
    dataLogDir=/root/Downloads/zookeeper-3.4.5/logs



    server.1=linux04:2888:3888 server.2=linux05:2888:3888 server.3=linux06:2888:3888

     

     

    第四步输入命令:

                zkServer.sh start------------查看状态    zkServer.sh status

               

               

    第五步:

               

     第六步:

    zkCli.sh链接客户端

    zkServer.sh start 启动

    zkServer.sh stop 关闭zookeeper

    zkServer.sh status(leader:主节点通过选取机制得到,follower子节点)

    Get  /zookeeper状态

    Set  /zookeeper 45678 挂数据 设置子节点数据

    Create /text1 123创建 (123是挂的数据,不挂数据不能创建成功)

    Create -s /text1 123 可以创重复文件系统会默认分配文件夹编号

    Create -e 创建临时文件(机器重启(zkServier.sh restart)消失)

    rmr /text1  强制删除

    Setquota -n 3 /text1  限定创建子文件数量

    Listquota /text1 子目录的数量和长度

     

  • 相关阅读:
    透过书本了解HTML5
    Seam性能讨论
    Maven依赖管理
    Tapestry
    为HTML5的未来制定学习计划
    后缀数组
    HDU 1042(大数)
    教你理解复杂的C/C++声明
    编程修养
    平衡二叉树
  • 原文地址:https://www.cnblogs.com/JBLi/p/10718152.html
Copyright © 2011-2022 走看看