zookeeper安裝文檔
a低千、安裝前準(zhǔn)備步驟
- 版本:
zookeeper3.4.8
- zookeeper 下載鏈接
- 安裝用戶:
eoi
- 解壓zookeeper
tar -zxvf zookeeper-3.4.8.tar.gz
b、配置zookeeper
vim zookeeper-3.4.8/conf/zoo.cfg
- zookeeper 配置如下
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/data01/zookeeper
dataLogDir=/data01/zookeeper/log
clientPort=2181
server.1=sunsk01:2888:3888
server.2=sunsk02:2888:3888
server.3=sunsk03:2888:3888
- 將myid寫(xiě)入dataDir
//注意:三臺(tái)機(jī)器都要寫(xiě)入一條棋傍,myid不能重復(fù)
echo '1' >> /data01/zookeeper/myid //sunsk01機(jī)器
echo '2' >> /data01/zookeeper/myid //sunsk02機(jī)器
echo '3' >> /data01/zookeeper/myid //sunsk03機(jī)器
c瘫拣、啟動(dòng)zookeeper:
//注意:三臺(tái)盡量同時(shí)啟動(dòng)
啟動(dòng)命令:bin/zkServer.sh start
d告喊、檢驗(yàn)是否安裝成功
> jps //出現(xiàn)進(jìn)程QuorumPeerMain(zookeeper進(jìn)程)
> bin/zkCli.sh
[zk: localhost:2181(CONNECTED) 0]> ls /
//沒(méi)有錯(cuò)誤輸出即為正常
e、常用維護(hù)命令
jps 查看QuorumPeerMain進(jìn)程是否存在
bin/zkCli.sh
[zk: localhost:2181(CONNECTED) 0]> ls /
是否報(bào)錯(cuò)
f拢切、常見(jiàn)問(wèn)題
jps進(jìn)程有停止情況
查看zookeeper日志
日志文件地址:/app/zookeeper-3.4.8/zookeeper.out
g秆吵、 卸載
//注意:請(qǐng)勿隨意執(zhí)行
rm -rf /data01/zookeeper //刪除zookeeper所有數(shù)據(jù)
rm -rf /app/zookeeper-3.4.8 //刪除安裝包配置