CentOS7安装ZooKeeper(非集群)

ZooKeeper的简介:

    ZooKeeper是一个分布式应用程序协调服务,可以用于协调多个Web应用程序以完成特定的任务,如常见的Dubbo注册中心。

 

CentOS7安装ZooKeeper的过程:

   

   1.安装ZooKeeper前先确保CentOS7系统已经安装了1.6或以上版本的JDK。

 

    2.下载ZooKeeper的压缩包

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

        这里选择zookeeper-3.4.6.tar.gz版本下载

 

    3.解压zookeeper-3.4.6.tar.gz文件

        tar -zxvf zookeeper-3.4.6.tar.gz

        

 

    4.打开进入zookeeper-3.4.6文件夹目录

        cd zookeeper-3.4.6

 

    5.在zookeeper-3.4.6目录下新建log文件夹

        mkdir log

        

 

    6.打开进入conf文件夹目录

        cd conf

 

    7.进入conf文件夹目录后,找到zoo_sample.cfg文件并拷贝一份重命名为zoo.cfg

        cp zoo_sample.cfg zoo.cfg

        

 

    8.使用vim打开zoo.cfg文件

        vim zoo.cfg

 

    9.找到dataDir属性名,将属性值修改为当前ZooKeeper的根目录,并添加一个名为dataLogDir的属性名,属性值是之前新建的log文件夹的路径

        

        退出并保存修改内容

 

    10.打开进入ZooKeeper根目录下的bin文件夹下,启动ZooKeeper服务

        ./zkServer.sh start      // 启动ZooKeeper服务,出现Starting zookeeper ... STARTED说明启动成功

        ./zkServer.sh stop      // 停止ZooKeeper服务,出现Stopping zookeeper ... STOPPED说明停止成功

 

    11.打开ZooKeeper自带的客户端查看ZooKeeper服务端的节点状况

        ./zkCli.sh          // 打开ZooKeeper的客户端

        ls /               // 查看节点数据

        quit              // 退出ZooKeeper客户端

 

        ** 更多的命令可以使用help命令查看

 

    (完)

 

 

                     

 

 

 

 

 

    

 

posted on 2018-06-09 12:07  /***/  阅读(154)  评论(0)    收藏  举报

导航