Zookeeper安裝(偽分布式)
1、下載安裝包并解壓
#下載
wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.12/zookeeper-3.4.12.tar.gz
#解壓
tar -zxvf zookeeper-3.4.12.tar.gz
2、改配置
cd $zookeeper_home/conf
cp zoo_sample.cfg zk1.cfg
cp zoo_sample.cfg zk2.cfg
cp zoo_sample.cfg zk3.cfg
vim zk1.cfg #僅修改下面部分,其他默認(rèn)
dataDir=/data/zookeeper/zk1
clientPort=2181
server.1=127.0.0.1:12888:13888
server.2=127.0.0.1:22888:23888
server.3=127.0.0.1:32888:33888
vim zk2.cfg #僅修改下面部分,其他默認(rèn)
dataDir=/data/zookeeper/zk2
clientPort=2182
server.1=127.0.0.1:12888:13888
server.2=127.0.0.1:22888:23888
server.3=127.0.0.1:32888:33888
vim zk3.cfg #僅修改下面部分,其他默認(rèn)
dataDir=/data/zookeeper/zk3
clientPort=2183
server.1=127.0.0.1:12888:13888
server.2=127.0.0.1:22888:23888
server.3=127.0.0.1:32888:33888
創(chuàng)建必要目錄
mkdir -p /data/zookeeper/zk{1..3}
cd /data/zookeeper/zk1
echo 1 > myid
cd /data/zookeeper/zk2
echo 2 > myid
cd /data/zookeeper/zk3
echo 3 > myid
創(chuàng)建運(yùn)行腳本
vim start.sh
./bin/zkServer.sh start conf/zk1.cfg
./bin/zkServer.sh start conf/zk2.cfg
./bin/zkServer.sh start conf/zk3.cfg
chmod +x start.sh
sh start.sh
#或者jps 確認(rèn)有沒有3個(gè)QuorumPeerMain進(jìn)程
ps aux | grep zookeeper
登錄客戶端
cd $zookeeper_home/bin
./zkCli.sh #便可以連接zookeeper了
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。