重慶國外網(wǎng)站推廣企業(yè)為何選擇網(wǎng)站推廣外包?
文章目錄
- 前言
- 一、Zookeeper單機(jī)部署(手動部署)
- 1. 下載Zookeeper安裝包到Linux
- 2. 解壓zookeeper安裝包
- 3. 配置zookeeper配置文件
- 4. 配置Zookeeper系統(tǒng)環(huán)境變量
- 5. 啟動Zookeeper
- 6. 停止Zookeeper
- 在這里插入圖片描述
- 注意
前言
本文將詳細(xì)介紹Zookeeper的單機(jī)部署過程,包括從下載安裝包到啟動和停止服務(wù)的每一個步驟。通過手動部署,讀者將深入了解Zookeeper的配置文件及其參數(shù)設(shè)置,從而為后續(xù)的集群搭建和應(yīng)用開發(fā)打下堅(jiān)實(shí)的基礎(chǔ)。
一、Zookeeper單機(jī)部署(手動部署)
1. 下載Zookeeper安裝包到Linux
使用wget命令下載的zookeeper安裝包apache-zookeeper-3.8.1-bin.tar.gz到/export/software目錄。
wget https://archive.apache.org/dist/zookeeper/zookeeper-3.8.1/apache-zookeeper-3.8.1-bin.tar.gz -P /export/software/
2. 解壓zookeeper安裝包
將zookeeper安裝包通過解壓方式安裝至/export/servers目錄。
tar -zxvf /export/software/apache-zookeeper-3.8.1-bin.tar.gz -C /export/servers/
重命名
把解壓后的安裝目錄apache-zookeeper-3.8.1-bin重命名為zookeeper-3.8.1,重命名是為了簡化路徑,其次是為了標(biāo)準(zhǔn)化命名。
mv /export/servers/apache-zookeeper-3.8.1-bin /export/servers/zookeeper-3.8.1
3. 配置zookeeper配置文件
執(zhí)行如下命令修改和添加配置文件內(nèi)容。
cat >/export/servers/zookeeper-3.8.1/conf/zoo.cfg <<EOF
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/export/data/zookeeper/zkdata
clientPort=2181
EOF
4. 配置Zookeeper系統(tǒng)環(huán)境變量
使用echo
命令向環(huán)境變量配置文件/etc/profile
追加環(huán)境變量內(nèi)容。
echo >> /etc/profile
echo 'export ZK_HOME=/export/servers/zookeeper-3.8.1' >> /etc/profile
echo 'export PATH=$PATH:$ZK_HOME/bin' >> /etc/profile
配置環(huán)境變量后,需要使用如下命令加載環(huán)境變量配置文件/etc/profile,使用Zookeeper的環(huán)境變量生效。
source /etc/profile
5. 啟動Zookeeper
執(zhí)行如下命令啟動zookeeper。
zkServer.sh start
執(zhí)行如下命令查看Zookeeper集群狀態(tài)是否正常。
zkServer.sh status
6. 停止Zookeeper
如果需要停止Zookeeper運(yùn)行,執(zhí)行如下命令停止zookeeper服務(wù)。
zkServer.sh stop
注意
如果zookeeper在安裝過程中出現(xiàn)問題,需要重新安裝,請執(zhí)行如下命令刪除生成的數(shù)據(jù)目錄。
rm -rf /export/data/zookeeper/zkdata