linux上zookeeper相關部署配置

2021-09-05 09:59:14 字數 1150 閱讀 6701

1.確保linux上安裝了jdk

2.進入conf中複製zoo_sample.cfg命名為zoo.cfg ,vim zoo.cfg  進入編輯(i)

ticktime=2000解釋 : cs通訊心跳時間,寓意是心跳間隔,單位是毫秒,系統預設是2000毫秒也就是2秒心跳一次,

ticktime意義:客戶端與伺服器或則伺服器與伺服器之間維持心跳,也就是每個ticktime時間就會傳送一次心跳,,通過心跳不僅能夠監聽機器的工作狀態,還可以通過心跳控制flowerleader的通訊時間,預設情況下fl的會話時長是心跳間隔的兩倍

initlimit=10

集群中的flower伺服器於leader伺服器之間初始鏈結時能容忍的最多心跳數

synclimit=5

集群中flower伺服器跟leader伺服器之間的請求和答應最多能容忍的心跳數

datadir=/root/zookeeper-3.4.8/data     

儲存data資訊 寫zookeeper-3.4.8的安裝路徑,data要新建

datalogdir=/root/zookeeper-3.4.8/log

儲存log日誌資訊 寫zookeeper-3.4.8的安裝路徑,log要新建

clientport=2181

客服端鏈結的介面,客戶端鏈結zookeeper伺服器的埠,zookeeper會監聽這個埠,接收客戶端的請求訪問,這個埠預設就是2181

server.1=192.168.47.128:2888:3888

如果是多個集群

server.1=虛擬主機ip1(192.168.47.128).128:2888:3888

server.2=虛擬主機ip2(192.168.47.129):2888:3888

server.3=虛擬主機ip3(192.168.47.130):2888:3888

3.要在data中新增myid檔案 檔案裡面新增對應主機id  例如server.1那myid種就寫1就好了

Linux上安裝Zookeeper教程

3 解壓jar cd opt zookeeper 進入到opt tar zxvf zookeeper 3.4.10.tar.gz 解壓檔案 4 進入到剛剛解壓好的目錄中,建立兩個資料夾,分別是data和logs cd zookeeper 3.4.10 mkdir data mkdir logs 檔案...

Linux上搭建zookeeper服務註冊中心

1.上傳zookeeper檔案至linux中 jdk 8u121 linux x64.tar.gz zookeeper 3.4.9.tar.gz 上傳的具體步驟 2.安裝jdk以及jdk配置環境變數 具體步驟 3.解壓zookeeper壓縮包至 opt目錄下 tar xzvf zookeeper 3...

在Linux上安裝Zookeeper集群

集群環境準備 centos 7 x86 64 1810 jdk1.8 安裝zookeeper集群之前,先檢查一下系統是否存在jdk環境,如果沒有,先安裝jdk。jdk安裝教程 解壓 建議自己建立資料夾安裝,mkdir usr local zk 將上傳的檔案移動到新建的資料夾內 mv zookeepe...