一、環境作業系統和軟體版本介紹
1.環境作業系統為CentOS Linux release 7.2.1511 (Core)
可用cat /etc/redhat-release查詢
2.軟體版本
Zookeeper版本為:3.4.9
注意:請用java –version檢查環境有無安裝JDK,如顯示java版本資訊,表示已安裝,可以進行以下步驟。如無安裝,請自行安裝JDK并配置環境變量,再進行以下操作!
二、詳細安裝步驟
1.在zookeeper官網下載下傳壓縮包,此文下載下傳版本為zookeeper-3.4.9.tar.gz
如果提示無wget指令,用yum -y install wget進行安裝
wget指令安裝完成
下載下傳壓縮包完成
2.從目前目錄/data/soft解壓zookeeper到/data/app/Zookeeper目錄下
[[email protected] soft]# tar -zxvf zookeeper-3.4.9.tar.gz -C /data/app/Zookeeper
解壓成功
3.進入到 /data/app/Zookeeper/zookeeper-3.4.9/conf 目錄中:
[[email protected] zookeeper-3.4.9]# cd conf/
複制 zoo_sample.cfg 檔案的并命名為為 zoo.cfg:
[[email protected] conf]# cp zoo_sample.cfg zoo.cfg
複制完成後,編輯zoo.cfg檔案
[[email protected] conf]# vi zoo.cfg
可注釋掉原data路徑(也可保留),添加新的data、logs路徑
#dataDir=/tmp/zookeeper
dataDir=/data/app/Zookeeper/zookeeper-3.4.9/data
dataLogDir=/data/app/Zookeeper/zookeeper-3.4.9/logs
添加完成後用:wq指令儲存并關閉 zoo.cfg 檔案
三、驗證
在/data/app/Zookeeper/zookeeper-3.4.9/bin下分别執行zkServer.sh start、zkServer.sh status、zkServer.sh stop指令,如出現下圖所示的資訊,表示安裝正确。
1 [[email protected] bin]# zkServer.sh start
2 ZooKeeper JMX enabled by default
3 Using config: /data/app/Zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg
4 Starting zookeeper ... STARTED
5 [[email protected] bin]# zkServer.sh status
6 ZooKeeper JMX enabled by default
7 Using config: /data/app/Zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg
8 Mode: standalone
9 [[email protected] bin]# zkServer.sh stop
10 ZooKeeper JMX enabled by default
11 Using config: /data/app/Zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg
12 Stopping zookeeper ... STOPPED
轉載于:https://www.cnblogs.com/littlemonsterksn/p/6283990.html