天天看點

linux下zookeeper最新版3.6.1安裝配置

前提:安裝JDK8 ;

官網:https://zookeeper.apache.org/

倉庫:https://github.com/apache/zookeeper

下載下傳位址:https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gz

附圖:

linux下zookeeper最新版3.6.1安裝配置

1.找一個自己的安裝目錄:我的是:/opt/soft/dubbo;

1.1   cd /opt/soft/dubbo

1.2  下載下傳: 

wget -c https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gz

2.解壓:

tar -zxf apache-zookeeper-3.6.1-bin.tar.gz (如果要看明顯,自己加v參數);

3.到項目目錄,配置項目:

 3.1    cd apache-zookeeper-3.6.1-bin/conf;

(如果你覺得名字别扭,可以改名:mv apache-zookeeper-3.6.1-bin  zookeeper);

3.2 複制一份配置檔案: cp zoo_sample.cfg zoo.cfg;

3.3 修改配置:vi zoo.cfg (根據服務版本不同,有的需要vim);

3.4 修改資料存儲目錄(為了友善在同目錄管理,随便你放有權限的目錄就行):

dataDir=/opt/soft/dubbo/apache-zookeeper-3.6.1-bin/zkdata/;

3.5 如果你的服務8080端口被占用,那麼需要加端口設定:admin.serverPort=8081;

如圖:

linux下zookeeper最新版3.6.1安裝配置

3.6 wq! 儲存退出;

4.到bin目錄啟動:

cd ../bin (因為我們在conf目錄,它與bin同級,是以可以../上去)

4.1啟動:

/zkServer.sh start
           

停止:./zkServer.sh stop

4.2檢視狀态:./zkServer.sh status

如果出現如下資訊,表示單機安裝完成:

Client port found: 2181. Client address: localhost.

Mode: standalone