1. 程式人生 > 實用技巧 >Centos7安裝Zookeeper 3.5.5步驟

Centos7安裝Zookeeper 3.5.5步驟

1、下載zookeeper安裝包

進入zookeeper官網選擇下載連結如下:https://www-eu.apache.org/dist/zookeeper/

選擇最新穩定版本3.5.5,選擇下載apache-zookeeper-3.5.5-bin.tar.gz,檔案說明:

1)apache-zookeeper-3.5.5.tar.gz 原始碼包

2)apache-zookeeper-3.5.5-bin.tar.gz 安裝包

2、vim修改配置檔案/etc/hosts ,增加如下內容:

192.168.3.71 edu-provider-01

3、儲存後,執行/etc/init.d/network restart 使配置檔案 hosts生效

4、上傳下載好的apache-zookeeper-3.5.5-bin.tar.gz包到 /usr/local/src 目錄下

5、執行 tar -zxvf /usr/local/apache-zookeeper-3.5.5-bin.tar.gz解壓tar包

6、進入解壓好的目錄中建立 data 和 logs資料夾,命令如下:

[[email protected] apache-zookeeper-3.5.5-bin]# cd /usr/local//apache-zookeeper-3.5.5-bin/

[[email protected] apache-zookeeper-3.5.5-bin]# mkdir data

[[email protected] apache-zookeeper-3.5.5-bin]# mkdir logs

7、進入conf資料夾,並拷貝一份.cfg檔案並編輯,編輯後的結果如圖,儲存

[[email protected] apache-zookeeper-3.5.5-bin]# cd conf/
[[email protected] conf]# cp zoo_sample.cfg zoo.cfg
[[email protected] conf]# vim zoo.cfg

請注意:edu-provider-01名稱為hosts檔案中輸入的內容

8、進入data資料夾,建立myid檔案,並輸入1,儲存

[[email protected] conf]# cd ../data/
[[email protected] data]# vim myid

請注意: 這裡輸入的1 是zoo.cfg檔案中server.1的1

9、編輯profile檔案,並加入zookeeper的環境變數

[[email protected] data]# vim /etc/profile

10、執行 命令使profile檔案生效

[[email protected] data]# source /etc/profile

11、防火牆中新增允許zookeeper訪問的埠,並重啟防火牆

[[email protected] data]# firewall-cmd --permanent --zone=public --add-port=2181/tcp
[[email protected] data]# firewall-cmd --permanent --zone=public --add-port=2888/tcp
[[email protected] data]# firewall-cmd --permanent --zone=public --add-port=3888/tcp
[[email protected] data]# systemctl restart firewalld.service
12、啟動 zookeeper服務並測試是否正常啟動

[[email protected] data]# cd /usr/local/src/apache-zookeeper-3.5.5-bin/bin/
[[email protected] bin]# ./zkServer.sh start

圖片說明已經正常啟動,還可以使用jps命令檢視,是否有QuorumPeerMain

13、如果想要關閉執行stop命令

[[email protected] bin]# ./zkServer.sh stop