1. 程式人生 > >zookeeper單節點安裝

zookeeper單節點安裝

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