新聞中心
由于要學(xué)習(xí)Dubbo,需要用到Zookeeper,所以這里記錄一下centos 7 linux的Zookeeper安裝與配置。

一、下載zookeeper的包:官方地址
二、把包上傳到linux上,同樣也是放到 /usr/local 目錄下,當(dāng)然同樣也是放在哪里都行,最后解壓到 /usr/local/zookeeper 目錄下即可
首先創(chuàng)建 zookeeper 文件夾
mkdir -p /usr/local/zookeeper
把zookeeper包解壓到zookeeper目錄下
tar -zxvf zookeeper-3.4.10.tar.gz -C zookeeper
三、首先進(jìn)入 /usr/local/zookeeper/zookeeper-3.4.10/conf目錄
cd /usr/local/zookeeper/zookeeper-3.4.10/conf
把 /usr/local/zookeeper/zookeeper-3.4.10/conf 目錄下的 zoo_sample.cfg 文件賦值一份,并且重命名為 zoo.cfg,
cp zoo_sample.cfg zoo.cfg
這個(gè)zoo.cfg是zookeeper的配置文件,這里我搭的是單機(jī)版,如果想搭集群版也是通過修改配置文件即可。
修改 zoo.cfg
進(jìn)入到zookeeper的bin目錄
cd /usr/local/zookeeper/zookeeper-3.4.10/bin
啟動(dòng)zookeeper
./zkServer.sh start
結(jié)果如下圖
利用
./zkServer.sh status
查看當(dāng)前zookeeper的狀態(tài)
至此,zookeeper的單機(jī)版搭建成功。
四、將zookeeper修改成為開機(jī)啟動(dòng)
進(jìn)入到 /etc/rc.d/init.d 目錄下
cd /etc/rc.d/init.d
新建一個(gè)名為 zookeeper 的文件
touch zookeeper
編輯zookeeper文件
vi zookeeper
按 i 鍵進(jìn)入插入模式,把文件修改為
#!/bin/bash
#chkconfig: 2345 10 90
#description: service zookeeper
export Java_HOME=/usr/local/java/jdk1.8.0_162
export ZOO_LOG_DIR=/usr/local/zookeeper/zookeeper-3.4.10/logs
ZOOKEEPER_HOME=/usr/local/zookeeper/zookeeper-3.4.10
su root ${ZOOKEEPER_HOME}/bin/zkServer.sh "$1"
然后退出并保存。
為新建的/etc/rc.d/init.d/zookeeper文件添加可執(zhí)行權(quán)限
chmod +x /etc/rc.d/init.d/zookeeper
把zookeeper這個(gè)腳本添加到開機(jī)啟動(dòng)項(xiàng)里面
chkconfig --add zookeeper
最后重啟linux
reboot
重啟之后
service zookeeper status
查看zookeeper是否啟動(dòng)
結(jié)果如下圖
網(wǎng)頁題目:CentOS7安裝與配置Zookeeper過程
當(dāng)前鏈接:http://m.5511xx.com/article/copgdsh.html


咨詢
建站咨詢
