linux上安裝zookepeer

1.下載zookeeper

點擊下載各個版本

2.上傳到服務器解壓

解壓到 /usr/local/

tar -zxvf zookeeper-3.3.6.tar.gz -C /usr/local/

3.修改配置

我們進入到conf文件夾下面,將zoo_sample.cfg這個文件複製爲zoo.cfg,必須是這個名字。

cp zoo_sample.cfg zoo.cfg

vi編輯增加配置

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

前者表示數據文件,後者是日誌,也可以修改一下默認端口clientPort
這裏寫圖片描述
創建目錄文件夾

mkdir /tmp/zookeeper/log -p
  • 注意:dataDir和dataLogDir後面所指的文件夾必須要存在如果不存在的話,在啓動Zookeeper服務端的時候是會報錯的。本文講的是單機情況下的配置情況,如果你是集羣的話,請在clientPort下面添加服務器的ip。如server.1=192.168.180.132:2888:3888
    server.2=192.168.180.133:2888:3888 ……..等等。

4.添加環境變量

vim /etc/profile
這裏寫圖片描述

重載:source /etc/profile
查看:echo $PATH

5.啓動bin目錄下

啓動 ./zkServer.sh start
看日誌 cat zookeeper.out
啓動客戶端:./zkCli.sh
看狀態 ./zkServer.sh status

6.啓動不了報錯Error contacting service. It is probably not running.

解決:查看日誌路徑下面有個zookeeper_server.pid
刪除即可

7.開機啓動

參考這個
https://blog.csdn.net/u012453843/article/details/70162796

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