CentOS 7 搭建 zookeeper 集群

①、下載 zookeeper-3.4.11.tar.gz ,上傳服務(wù)器并解壓
下載網(wǎng)址:http://mirrors.hust.edu.cn/apache/zookeeper/

## 如果沒有 /root/apps 文件夾,應(yīng)該先建立文件夾
mkdir apps
tar -zxvf zookeeper-3.4.11.tar.gz -C apps/

②、重命名

cd apps/
mv zookeeper-3.4.11 zookeeper

③、修改配置文件名以及內(nèi)容

cd zookeeper/conf/
mv zoo_sample.cfg zoo.cfg
vi zoo.cfg
dataDir=/root/apps/zookeeper/data
dataLogDir=/root/apps/zookeeper/log
server.1=mini01:2888:3888
server.2=mini02:2888:3888
server.3=mini03:2888:3888
## 主機(jī)名:心跳端口:數(shù)據(jù)端口

④、創(chuàng)建文件夾

cd /root/apps/zookeeper/
mkdir data
mkdir log

⑤、在 data 文件夾下新建 myid 文件,myid 的文件內(nèi)容為 1

cd data
echo 1 > myid

⑥、將集群下發(fā)到其他機(jī)器上

scp -r /root/apps/zookeeper root@mini02:/root/apps/
scp -r /root/apps/zookeeper root@mini03:/root/apps/

⑦、修改其他機(jī)器的配置文件
去 mini02 上,修改 myid 為 2
去 mini03 上,修改 myid 為 3
⑧、修改每臺(tái)機(jī)器的環(huán)境變量

vi /etc/profile
export ZOOKEEPER_HOME=/root/apps/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin
source /etc/profile

⑨、啟動(dòng)每臺(tái)機(jī)器

zkServer.sh start

⑩、查看集群狀態(tài)

jps ## 查看進(jìn)程
zkServer.sh status ## 查看集群狀態(tài),主從信息
最后編輯于
?著作權(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ù)。

友情鏈接更多精彩內(nèi)容