• zookeeper安装笔记


    安装zookeeper,将zookeeper上传到三个服务器,保存在/usr/local/zookeeper目录下,解压tar包
      tar -xzvf zookeeper-3.4.6.tar.gz
      进入目录zookeeper-3.4.6中,将conf目录中的zoo_sample.cfg文件复制为zoo.cfg并利用vi命令进行修改
      tickTime=2000
      initLimit=10
      syncLimit=5
      clientPort=2181
    #这里都写在/usr/local/zookeeper/下有一个好处是一个机器配置好了可以直接复制到其他机器上而且只用复制一次
      dataDir=/usr/local/zookeeper/zookeeper-3.4.6/data    保存数据目录
      dataLogDir=/usr/local/zookeeper/zookeeper-3.4.6/log 保存日志目录
      server.1=ip:2888:3888   ip为服务器的ip
      server.2=ip:2888:3888   ip为服务器的ip
      server.3=ip:2888:3888   ip为服务器的ip
      

    其中2888是folloer和leader通信用的,3888是投票用的
      这里的data和log需要自己创建 mkdir命令创建
      
      在/usr/local/zookeeper/zookeeper-3.4.6/data目录下创建一个文件:myid
     
      分别在myid上按照配置文件的server.<id>中id的数值,在不同机器上的该文件中填写相应过的值
      ip  的myid内容为1
      ip  的为2
      ip  的为3
        ip为服务器的ip   这里对应上面的server.1,server.2,server.3
     
      创建一个环境变量ZOOKEEPER并把该环境变量添加到系统路径:
      vim /etc/profile
     
      在export PATH语句前添加两行:
      ZOOKEEPER=/usr/local/zookeeper/zookeeper-3.4.6
      PATH=$PATH:$ZOOKEEPER/bin
     
      并执行 source /etc/profile
    此时安装成功,进行测试:
      1.进入zookeeper的bin目录,执行sh zkServer.sh start进行启动zookeeper(每台机器都要执行才能执行sh zkServer.sh status 不然会报错,lz在安装时就遇到这个问题,同时还要关闭防火墙
      2.查看状态   进入bin目录,执行sh zkServer.sh status
      3.停止    进入bin目录,执行sh zkServer.sh stop
     

  • 相关阅读:
    [HAOI2011] 向量
    [HNOI2004] 树的计数
    [TJOI2009] 猜数字
    Wannafly Camp 2020 Day 6K 最大权值排列
    [HAOI2012] 容易题
    [ZJOI2008] 生日聚会
    [CQOI2007] 余数求和
    [CQOI2009] 中位数
    [SDOI2012] Longge的问题
    我的Apache又挂了之apache错误:server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName'
  • 原文地址:https://www.cnblogs.com/rocky-AGE-24/p/6847609.html
Copyright © 2020-2023  润新知