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 子目录的数量和长度

     

  • 相关阅读:
    IT学习 程序员 学习网址收藏
    PHP地图上的点文字标注
    php 三种文件下载的实现
    10个免费的jQuery富文本编辑器
    Docker Swarm(四)Volume 数据(挂载)持久化
    Docker Swarm(三)Service(服务)分配策略
    Docker Swarm(二)常用命令
    Docker Swarm(一)集群部署
    Linux——Shell脚本参数传递的2种方法
    Linux——系统时间、开机时间
  • 原文地址:https://www.cnblogs.com/JBLi/p/10718152.html
Copyright © 2011-2022 走看看