Linux安裝zookeeper
安裝zookeeper之前需要安裝jdk,確認jdk環境沒問題之后再開始安裝zookeeper
下載zookeeper壓縮包,官方下載地址:Apache Download Mirrors
將zookeeper壓縮包拷貝到Linux并解壓
# (-C 路徑)可以解壓到指定路徑
tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz
進入解壓文件夾的conf文件夾里面有一個配置文件樣例:zoo_sample.cfg,修改該配置文件名稱為:zoo.cfg使其作為zookeeper配置文件生效
mv zoo_sample.cfg zoo.cfg
修改配置文件dataDir路徑(默認zookeeper數據存放在/tmp路徑下,該路徑下存放的是臨時文件,會不定時清理數據,所以為了保護數據安全,需要更換數據存放路徑),dataDir路徑可以自定義
# 在zookeeper解壓目錄下新建dataDir文件夾作為zookeeper新的數據存放路徑,也可以是其他路徑,可以自定義
dataDir=/home/user01/java/zookeeper/apache-zookeeper-3.5.7-bin/dataDir
進入zookeeper解壓目錄下的bin文件夾,執行zookeeper相關命令
# 啟動zookeeper
./zkServer.sh start
# 查看zookeeper狀態
./zkServer.sh status
# 啟動zookeeper客戶端
./zkCli.sh
# 退出zookeeper客戶端
quit
# 停止zookeeper
./zkServer.sh stop