linux centos7 安裝zookeeper

linux 系統下 zookeeper 安裝教程java

1.下載安裝包linux

  1)進入安裝目錄redis

  cd /home/install/apache

  2)下載vim

  wget http://mirror.bit.edu.cn/apache/zookeeper/stable/zookeeper-3.4.12.tar.gz測試

  

2.安裝spa

  1)建立和解壓至安裝目錄3d

  mkdir /usr/local/zookeeperrest

  tar -zxcf /home/install/zookeeper-3.4.12.tar.gz -C /usr/local/zookeeper/日誌

  2)拷貝樣本配置爲主配置

     進入配置目錄,賦值拷貝樣本文件

    cd /usr/local/zookeeper/zookeeper-3.4.12/conf/

    cp zoo_sample.cfg zoo.cfg

    

  3)簡單修改配置

    建立數據存儲目錄與日誌目錄

    mkdir /usr/local/zookeeper/zookeeper-3.4.12/dataDir

    mkdir /usr/local/zookeeper/zookeeper-3.4.12/dataLogDir

    修改數據存儲和日誌目錄

    vim /usr/local/zookeeper/zookeeper-3.4.12/conf/zoo.cfg

      

3.配置zookeeper環境變量

  1)依賴JVM環境,因此JVM與zookeeper環境變量都要配置

    vim /etc/profile

    在尾部加入或修改如下

JAVA_HOME=/usr/local/java/jdk1.8.0_181
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME PATH
ZOOKEEPER_HOME=/usr/local/zookeeper/zookeeper-3.4.12
PATH=$PATH:$ZOOKEEPER_HOME/bin
export PATH ZOOKEEPER_HOME PATH

    

  2)生效

    source /etc/profile

3.測試

  1)啓動

     /usr/local/zookeeper/zookeeper-3.4.12/bin/zkServer.sh start

  2)鏈接

    /usr/local/zookeeper/zookeeper-3.4.12/bin/zkCli.sh

  3)增刪改查

    

  4)其餘

    help查看指令幫助

    

4.開機啓動

  (1)編輯zookeeper.service文件

    vim /usr/lib/systemd/system/zookeeper.service 

    加入以下內容

[Unit] Description=zookeeper After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/usr/local/zookeeper/zookeeper-3.4.12/bin/zkServer.sh start ExecReload=/usr/local/zookeeper/zookeeper-3.4.12/bin/zkServer.sh restart ExecStop=/usr/local/zookeeper/zookeeper-3.4.12/bin/zkServer.sh stop [Install] WantedBy=multi-user.target

  (2)生效

    systemctl daemon-reload

  (3)改變文件權限

    chmod 777 /usr/lib/systemd/system/zookeeper.service

  (4)systemctl開機啓動zookeeper

    systemctl enable /usr/lib/systemd/system/zookeeper.service

    或

    systemctl enable /usr/lib/systemd/system/zookeeper

  (5)查看是否開機啓動

    systemctl is-enabled zookeeper.service

  (6)systemctl取消開機啓動redis

    systemctl disable zookeeper.service

 

本章只講安裝,關於配置屬性與操做指令,先參考度娘

相關文章
相關標籤/搜索