zoukankan      html  css  js  c++  java
  • zookeeper的配置安装

    前提:得有三台虚拟机。jdk的环境得配置好,因为zookeeper本来就是基于java开发的。

      一、下载zookeeper的压缩包。

      地址:http://archive.apache.org/dist/zookeeper

      找到3.4.9.然后进去选择即可。

      二、然后将zookeeper的压缩包传到我们的虚拟机上。

      可以通过远程连接软件放上去。

      然后我们可以在虚拟机里面查看:

       有这个zookeeper的压缩包。

       三、我们可以将其解压到自己想放的路劲下。例如:tar -xvf zookeeper-3.4.9.tar.gz -C  /usr/local  

      四、然后再zookeeper-3.4.9下建一个zkdatas文件:mkdir zkdatas       (当前的目录是在zookeeper-3.4.9)

      五、需要修改配置文件:

        再解压之后的的zookeeper-3.4.9的目录下的conf的目录下:

        cp zoo_sample.cfg  zoo.cfg

        复制一下并且重命名为zoo.cfg

        打开zoo.cfg文件:vim zoo.cfg

        将里面的dataDir路劲改为自己第四部刚才创建的文件下:dataDir=/usr/local/zookeeper/zkdatas

        并且取开注释      autopurge.snapRetainCount=3
                 autopurge.purgeInterval=1

        在最后面添加  server.1=master:2888:3888
                server.2=slave1:2888:3888
                server.3=slave2:2888:3888

        (前面server后面的1、2、3是id,master,slave1,slave2是三台主机的主机名。)

        

         然后再zkdatas的目录下创建myid文件,在里面输入1.

      六、然后要将zookeeper-3.4.9的文件发到其他主机上:scp -r /usr/local/zookeeper/     slave1:/usr/local/

          (我之前将解压的zookeeper-3.4.9改名为了zookeeper)

          所有的子节点的虚拟机都要进行发送,然后对应的 server.1=master:2888:3888
                             server.2=slave1:2888:3888
                             server.3=slave2:2888:3888

          slave1上的zookeeper-3.4.9下的zkdatas的myid文件1改为2,slave2就改为3.要与上面的对应起来。

          然后进行测试在每一台机器上面,在zookeeper-3.4.9下执行bin/zkSercer.sh start

          来启动zookeeper。然后输入jps会出现下面这样的,如果是这样你就是成功了的:

          

              遇到的错误可以通过cat zookeeper.out查看错误信息。

  • 相关阅读:
    jQuery实现button按钮提交表单
    jQuery实现button按钮提交表单
    egret清除缓存的方法
    jquery 路径动画贝塞尔动画
    html5自动横屏的方法
    vm虚拟机安装linux centos教程
    php pdo mysql存入转义
    格式工厂转化成mp4 avc格式 暴风影音不能播放的解决方法
    PHP过滤换行的方法
    css3 svg路径蒙版动画
  • 原文地址:https://www.cnblogs.com/moxihuishou/p/13829414.html
Copyright © 2011-2022 走看看