zoukankan      html  css  js  c++  java
  • [Linux环境] -centos7安装zookeeper

    1.下载tar包并上传到centos

    define$ scp zookeeper-3.4.5.tar.gz root@10.211.55.4:/usr/local/

    2.解压tar 包到创建的zookeeper 目录

    [root@centos-linux-7 zookeeper]# tar -zxvf zookeeper-3.4.5.tar.gz 

    3.记得rm掉相关的tar包

    [root@centos-linux-7 zookeeper]# rm -rf zookeeper-3.4.5.tar.gz 

    4.cd 到配置目录

    [root@centos-linux-7 zookeeper-3.4.5]# cd conf/

    5.创建data,log 目录 --之后需要用到,存放数据和日志

    [root@centos-linux-7 zookeeper-3.4.5]# mkdir data/ log/

    6.修改配置文件 sample 样例文件

    [root@centos-linux-7 conf]# mv zoo_sample.cfg zoo.cfg

    7.配置 zoo.cfg文件

    [root@centos-linux-7 conf]# vim zoo.cfg 

    dataDir=/usr/local/zookeeper/zookeeper-3.4.5/data

    dataLogDir=/usr/local/zookeeper/zookeeper-3.4.5/log

    server.1=master:2287:3387

    server.2=slave1:2288:3388

    server.3=slave2:2289:3389

    8.在每个服务器的对应 data/下创建对应server id 的文件 

    [root@centos-linux-7 zookeeper-3.4.5]# cd data/

    [root@centos-linux-7 data]# echo 1 > myid

    9.编辑PATH变量

    [root@centos-linux-7 data]# vim /etc/profile

    export ZK_HOME=/usr/local/zookeeper/

    export PATH=$PATH:${ZK_HOME}/bin

    10.编译生效

    [root@centos-linux-7 zookeeper-3.4.5]# source /etc/profile

    11.启动zookeeper

    [root@centos-linux-7 zookeeper-3.4.5]# cd bin/

    [root@centos-linux-7 bin]# chown root:root *.*    -- 使用zkServer.sh当前目录无法使用, 查看得知是

    用户不符,修改文件的属组,本人使用root配置虚拟机

    [root@centos-linux-7 bin]# sh zkServer.sh start

    JMX enabled by default

    Using config: /usr/local/zookeeper/zookeeper-3.4.5/bin/../conf/zoo.cfg

    Starting zookeeper ... STARTED

    12.检查生效

    [root@centos-linux-7 bin]# ps -ef|grep zoo

    [root@centos-linux-7 bin]# sh zkServer.sh status

  • 相关阅读:
    每日一练4
    每日一练3
    每日一练2 字符串逆序输出
    每日一练1
    python全局变量
    python __file__ 与argv[0]
    python 静态方法和类方法
    常用的python库(不断更新)
    django 自定义用户user模型的三种方法
    实例详解Django的 select_related 和 prefetch_related 函数对 QuerySet 查询的优化(三)
  • 原文地址:https://www.cnblogs.com/LinuxSuDa/p/8497193.html
Copyright © 2011-2022 走看看