Zookeeper本地安裝 day08
簡單的本地安裝教程
一、下載鏈接
在Linux中用wget下載資源
wget https://mirrors.bfsu.edu.cn/apache/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz
二、創建安裝目錄
/usr/local/zookeeper
mkdir /usr/local/zookeeper
三、解壓至指定目錄
tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz #解壓
mv apache-zookeeper-3.7.0-bin/ /usr/local/zookeeper/zookeeper-3.7
# 移動到指定位置并重新命名
四、配置zoo.cfg檔案
目錄切換至/usr/local/zookeeper/zookeeper-3.7
cd conf #進入zookeeper的組態檔夾
創建一個zoo.cfg檔案,將zoo_sample.cfg檔案內容復制進去,并修改內容
vim zoo_sample.cfg #進入全選復制
全部復制:按esc后,然后ggyG
全部洗掉:按esc后,然后dG
touch zoo.cfg #創建檔案zoo.cfg
修改zoo.cfg檔案中:dataDir=/usr/local/zookeeper/zookeeper-3.7/zkdata ,原路徑只是系統暫時提供,一個月就會清除一次資料,故而自己建一個存放資料的檔案夾,將目錄修改為自己建的檔案夾即可

五、保存退出并運行
修改完畢保存退出,進入bin目錄下啟動zkServer.sh服務器檔案
cd /usr/local/zookeeper/zookeeper-3.7/bin

啟動Server服務端和Clent客戶端命令:
./zkServer.sh start #啟動服務端
./zkServer.sh status #查看服務端的狀態
jps -l #查看具體資訊


啟動客戶端
./zkCli.sh

至此本地安裝成功,并啟動,最后輸入quit即可退出!
Zookeeper 組態檔決議
Zookeeper中的組態檔zoo.cfg中的引數含義解讀:
-
tickTime=2000:通信心跳時間,zookeeper客戶端與服務端通信心跳的時間,ms(毫秒)

-
initLimit=10:LF初始化通信時限(
第一次初始化鏈接能容忍的最多心跳時間10*2000ms) -
syncLimit=5:LF同步通信時限(
即是第一次連接后,之后連接最大容忍心跳時間:5*2000ms) -
dataDir:保存Zookeeper中的資料
-
clientPort:外部訪問時的埠號
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/292896.html
標籤:其他
上一篇:Flink原始碼篇-FLINK的StreamingHive實作流程以及小檔案壓縮流程
下一篇:Web前端開發應該具備哪些知識
