centos7安裝zookeeper圖文教程

話不多說,直接開始

下載安裝包(ps:如果下載zookeeper-3.5.5會拋異常,做好心理準備)

    -----Error: Could not find or load main class org.apache.zookeeper.server.quorum.QuorumPeerMain

解壓

  • tar -zxvf zookeeper-3.4.14.tar.gz 

修改配置文件

  1. 進入conf目錄                                            ------------- cd zookeeper-3.4.14/conf
  2. 複製zoo_sample.cfg文件                         -------------- cp zoo_sample.cfg zoo.cfg
  3. 編輯zoo.cfg                                              -------------- vi zoo.fg

     4. 修改配置內容如下:

         dataDir=/tmp/zookeeper/data

         dataLogDir=/tmp/zookeeper/log

在tmp創建目錄

  • mkdir zookeeper                    --------------------------------- (/tmp目錄下)
  • mkdir data log                         --------------------------------- (/tmp/zookeeper目錄下)

配置環境變量 ----------------------------(Ps:不配置環境變量需要到bin目錄下執行指令

  • export ZOOKEEPER_HOME=/home/zookeeper/apache-zookeeper-3.5.5
  • export PATH=$PATH:$ZOOKEEPER_HOME/bin
  • nuset xxxxx       --------------------------(刪除指定的環境變量名)

啓動服務端

  • zkServer.sh  start                     ----------------------------(啓動zookeeper,因爲配置環境變量,所有可以不用去bin目錄下執行)
  • ps -ef | grep zookeeper            ----------------------------(查看zookeeper進程)
  • zkServer.sh  stop                     ----------------------------(停止zookeeper)
  • zkServer.sh  restart                  ----------------------------(重啓zookeeper)
  • zkServer.sh  status                   ----------------------------(查看zookeeper狀態)

連接客戶端

  • zkCli.sh -server 127.0.0.1:2181                   -----------------------------(連接zk)
  • create /test hello_word                                -----------------------------(創建一個爲test的節點,內容是hello_word)
  • get /test                                                         ----------------------------(獲取剛創建的test節點)

修改zookeeper的ip(ps:可以不用修改

  • vim zoo.cfg

開放2181端口

  • 這時候如果你是第一次安裝,沒有開放防火牆端口,則通過IP是無法進行訪問的,阿里雲配置安全組即可!!
  • firewall-cmd --permanent --add-port=2181/tcp  --------------------(開放2181端口)
  • firewall-cmd --reload  ----------------------------------------------------- (重啓防火牆)

測試連接

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章