zookeeper單節點安裝
阿新 • • 發佈:2019-01-03
zooKeeper是作為分散式協調服務,是不需要依賴於Hadoop的環境,也可以為其他的分散式環境提供服務
解壓
tar -zxvf zookeeper-3.4.5-cdh5.1.0.tar.gz
mv zookeeper-3.4.5-cdh5.1.0 /usr/local/cdh/zookeeper
配置
vim zoo.cfg
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/cdh/zookeeper/data
dataLogDir=/usr/local/cdh/zookeeper/logs
clientPort=2181
配置解析:
tickTime: zookeeper中使用的基本時間單位, 毫秒值.
dataDir: 資料目錄. 可以是任意目錄.
dataLogDir: log目錄, 同樣可以是任意目錄. 如果沒有設定該引數, 將使用和dataDir相同的設定.
clientPort: 監聽client連線的埠號.
啟動
sh $zookeeper_home/bin/zkServer.sh start
檢視服務:
jps
5321 QuorumPeerMain
5338 Jps
檢視執行狀態:
sh $zookeeper_home/bin/zkServer.sh status
/home/conan/zoo/zk0/zookeeper345/bin/../conf/zoo.cfg
Mode: standalone