Linux大資料開發centos7中的zookeeper開發環境搭建

hair請的發表於2020-10-23

目錄

說明

 解壓安裝包

 重新命名解壓檔案

新增環境變數

重新整理環境變數

建立tmp/myid標識機器id的儲存檔案

 進入/opt/zookeeper/conf目錄複製zoo_sample.cfg並重新命名為zoo.cfg

修改zoo.cfg檔案 

將zookeeper檔案傳輸到另外兩臺機器上

將環境變數檔案傳輸到另外兩臺機器上

在另外兩臺機器上重新整理環境變數使環境變數生效

修改myid檔案標識機器的id

​ 啟動zookeeper(三臺機器同樣操作)

 服務驗證(三臺機器同樣操作)


說明

zookeeper版本

zookeeper-3.4.10.tar.gz

zookeeper壓縮包儲存位置

/opt/soft

zookeeper安裝位置

/opt/zookeeper

zookeeper環境變數位置

/etc/profile.d/hadoop-etc.sh

主機名

shi1    shi2    shi3

 解壓安裝包

進入/opt/soft解壓安裝包至/opt

tar -zxvf zookeeper-3.4.10.tar.gz -C /opt/

 重新命名解壓檔案

進入/opt下重新命名zookeeper的解壓檔案為zookeeper,方便後期書寫

mv zookeeper-3.4.10/ zookeeper

新增環境變數

進入編寫環境變數檔案hadoop-etc.sh

vi /etc/profile.d/hadoop-etc.sh

新增以下內容

export ZOOKEEPER_HOME=/opt/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin

 儲存、退出

重新整理環境變數

source /etc/profile.d/hadoop-etc.sh

建立tmp/myid標識機器id的儲存檔案

 進入/opt/zookeeper/conf目錄複製zoo_sample.cfg並重新命名為zoo.cfg

修改zoo.cfg檔案 

vi zoo.cfg

修改以下內容 

 儲存、退出

將zookeeper檔案傳輸到另外兩臺機器上

scp -r /opt/zookeeper/ shi2:/opt/
scp -r /opt/zookeeper/ shi3:/opt/

將環境變數檔案傳輸到另外兩臺機器上

scp -r /etc/profile.d/hadoop-etc.sh shi2:/etc/profile.d/
scp -r /etc/profile.d/hadoop-etc.sh shi3:/etc/profile.d/

在另外兩臺機器上重新整理環境變數使環境變數生效

source /etc/profile.d/hadoop-etc.sh

修改myid檔案標識機器的id

 啟動zookeeper(三臺機器同樣操作)

通過以下命令進行啟動

zkServer.sh start

 服務驗證(三臺機器同樣操作)

通過以下命令進行服務驗證

zkServer.sh status

 通過zkServer.sh status可以觀察到每一臺zk的角色,其中兩臺follower,一臺leader

相關文章