zoukankan      html  css  js  c++  java
  • zookeeper服务【-】windows安装与liunx安装

    windows安装zookeeper-3.4.14

    https://www.apache.org/dyn/closer.cgi/zookeeper/ 【zookeeper下载地址】

    1、开启服务之前需要先安装jdk【jdk1.8最好】  --java -version【在cmd下验证jdk安装和环境搭建是否成功】

    2、在zookeeper下直接启动服务即可

    3、配置文件在conf目录下进行修改

    linux 安装zookeeper服务

    1、在liunx下安装jdk【不需要搭建jdk环境】

    2、在use/local/下创建zookeeper文件夹:mkdir zookeeper【命令】

    3、将下载的zookeeper-3.4.14.tar.gz通过工具传入该文件下解压:tar -zxcf zookeeper-3.4.14.tar.gz【命令】

    4、修改zookeeper配置文件:

    cp  zoo_sample.cfg    zoo.cfg 【修改文件名,这里是用的copy文件命令】vi zoo.cfg【编辑文件】

    按 i 进入编辑模式,修改以下内容:

    dataDir=/tmp/zookeeper/data
    dataLogDir=/tmp/zookeeper/log

    注意:如果想配置集群的话,请在clientPort下面添加服务器的ip。如

    server.1=192.168.180.132:2888:3888
    server.2=192.168.180.133:2888:3888

    server.3=192.168.180.134:2888:3888

    mkdir /tmp/zookeeper mkdir /tmp/zookeeper/data  mkdir /tmp/zookeeper/log【在tmp下创建两个文件夹】

     touch myid 【在data文件夹下添加集群配置文件】

    touch:一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。

    .如果是配置集群,还需要在前面配置过的dataDir路径下新增myid文件

    [root@localhost conf]# cd /tmp/zookeeper/data

    [root@localhost data]# touch myid
    [root@localhost data]# vim myid


    在data目录下创建文件,文件名为“myid”, 编辑该“myid”文件,并在对应的IP的机器上输入对应的编号。
    如在192.168.180.132上,“myid”文件内容就是1。在192.168.180.133上,内容就是2。【命令】

    5、配置环境变量

    [root@localhost zookeeper-3.4.13]# export ZOOKEEPER_INSTALL=/usr/local/zookeeper-3.4.13/
    [root@localhost zookeeper-3.4.13]# export PATH=$PATH:$ZOOKEEPER_INSTALL/bin  【命令】
    6、在bin文件夹下启动zookeeper 服务:./zkCli.sh【命令】
    7、在同目录下启动客户端连接:./zkCli.sh【单机模式】./zkCli.sh-server 192.168.180.132:2888【集群模式】
     
     
    学着把生活的苦酒当成饮料一样慢慢品尝, 不论生命经过多少委屈和艰辛, 我们总是以一个朝气蓬勃的面孔, 醒来在每一个早上。
  • 相关阅读:
    react系列教程
    实现 React Hooks
    实现 call、apply、bind
    Webpack概念
    写一个简单的模板引擎
    闭包和let块级作用域
    react系列(六)Redux Saga
    react系列(五)在React中使用Redux
    java学习12天2020/7/17
    java学习第十一天2020/7/16
  • 原文地址:https://www.cnblogs.com/yhm9/p/11262350.html
Copyright © 2011-2022 走看看