Zookeeper版本可以去Zookeeper官網選擇合適的鏡像下載。
筆者使用的是3.4.5版本
進入/usr/local目錄下
cd /usr/local
解壓文件
tar zookeeper-3.4.5.tar.gz
重命名
mv zookeeper-3.4.5.tar.gz zookeeper
修改環境變量
vi /etc/profile
export ZOOKEEPER_HOME=/usr/local/zookeeper
export PATH=.:$ZOOKEEPER_HOME/bin
刷新文件
source /etc/profile
到zookeeper目錄下修改配置文件
cd /usr/local/zookeeper/conf
mv zoo_sample.cfg zoo.cfg
修改conf文件
vi zoo.cfg
(1)dataDir=/usr/local/zookeeper/data
(2)最後面添加
#其中0表示服務器標識
server.0=node0:2888:3888
#server.1=node1:2888:3888
#server.2=node2:2888:3888
配置服務器標識
#進入到/usr/local/zookeeper
mkdir data
cd data
#創建文件myid並填寫內容爲0
vi myid
#填寫內容後 保存退出
配置host文件 服務器域名指定ip地址
vi /etc/hosts
#添加
127.0.0.1 node0
#報存退出
以上是單機版配置,如需配置集羣只需要按照上述步驟在不同機器上進行同樣操作即可
啓動zookeeper
#zk啓動腳本位於zk文件夾/bin下
#執行以下命令啓動
zkServer.sh start
查看啓動是否完成
如啓動出錯,可查看zookeeper.out日誌文件
zkServer.sh常見命令
zkServer.sh start|stop|status|restart