Zookeeper安裝部署

2021-10-01 12:28:53 字數 1708 閱讀 7334

zookeeper:zookeeper是乙個分布式協調服務的開源框架。主要用來解決分布式集群中應用系統的一致性問題。

zookeeper本質上是乙個分布式的小檔案儲存系統。提供基於類似於檔案系統的目錄樹方式的資料儲存,並且可以對樹中的節點進行有效管理。從而用來維護和監控你儲存的資料的狀態變化。通過監控這些資料狀態的變化,從而可以達到基於資料的集群管理。

安裝zookeeper的注意事項:

安裝前需要安裝好jdk

檢測集群時間是否同步

檢測防火牆是否關閉

檢測主機 ip對映有沒有配置

apache版本

1、解壓:

cd /export/software

tar -zxvf zookeeper-3.4.5-cdh5.14.0.tar.gz -c /export/servers/

2、修改環境變數(注意:3臺zookeeper都需要修改)

vim /etc/profile

export zookeeper_home=/export/servers/zookeeper-3.4.5-cdh5.14.0

export path=pat

h:

path:

path

:zookeeper_home/bin

source /etc/profile

3、修改zookeeper配置檔案

cd /export/servers/zookeeper-3.4.5-cdh5.14.0/conf

cp zoo_sample.cfg zoo.cfg

vim zoo.cfg

修改內容:

datadir=/export/servers/zookeeper-3.4.5-cdh5.14.0/zkdata

新增內容:

(心跳埠、選舉埠)

server.1=node01:2888:3888

server.2=node02:2888:3888

server.3=node03:2888:3888

4、建立資料夾:

mkdir -p /export/servers/zookeeper-3.4.5-cdh5.14.0/zkdata

5、在zkdata資料夾下新建myid檔案,myid的檔案內容為:

cd /export/servers/zookeeper-3.4.5-cdh5.14.0/zkdata

echo 1 > myid

6、分發安裝包到其他機器

scp -r /export/servers/zookeeper-3.4.5-cdh5.14.0 root@node02:/export/servers

scp -r /export/servers/zookeeper-3.4.5-cdh5.14.0 root@node03:/export/servers

7、修改其他機器的配置檔案

在node02上:

vim /export/servers/zookeeper-3.4.5-cdh5.14.0/zkdata/myid

修改myid為:2

在node03上:

vim /export/servers/zookeeper-3.4.5-cdh5.14.0/zkdata/myid

修改myid為:3

8、啟動(每台機器)

zkserver.sh start

zookeeper 安裝部署

2.解壓 tar zxvf zookeeper 3.5.1.tar.gz 3.將zookeeper 3.5.1 conf 目錄下的zoo sample.cfg修改為zoo.cfg,配置如下 ticktime 2000 datadir home zookeeper data clientport 21...

zookeeper安裝部署

計畫zookeeper的安裝目錄為 home dmp zookeeper 2.上傳安裝包到臨時目錄 home python root data2 python ls lrt rw r r 1 root root 12392394 8月 19 22 43 apache zookeeper 3.6.0 ...

zookeeper部署安裝

wget apache zookeeper 3.6.2 bin.tar.gz 2.2 解壓,修改配置 檔案結構說明 cd usr local 解壓壓縮包 tar zxvf apache zookeeper 3.6.2 bin.tar.gz 重新命名 mv apache zookeeper 3.6.2...