本部分內(nèi)容主要是幫助使用CentOS和Redhat電腦、Mac電腦部署Zookeeper環(huán)境使用。 演示環(huán)境為阿里云ECS服務(wù)器,操作系統(tǒng)為CentOS 7, 用戶為root用戶
本章內(nèi)容主要如下:
1、下載JDK和Zookeeper安裝包
2、安裝并測試JDK
3、安裝Zookeeper并修改配置文件
4、測試zookeeper
5、關(guān)鍵注意事項
1、下載JDK和Zookeeper安裝包
我演示機的下載地址是:/opt/show/software 安裝地址是:/opt/show/install 。 各位可以根據(jù)自己的物理位置自行修改
JDK下載地址:
鏈接:https://pan.baidu.com/s/1xoJHNeDtyqxREx50N4Z1xg
提取碼:hhwu
復(fù)制這段內(nèi)容后打開百度網(wǎng)盤手機App,操作更方便哦--來自百度網(wǎng)盤超級會員V7的分享
zookeeper下載地址:
鏈接:https://pan.baidu.com/s/1ybJgFy16I7EMOcG_IEHI-w
提取碼:11ud
復(fù)制這段內(nèi)容后打開百度網(wǎng)盤手機App,操作更方便哦--來自百度網(wǎng)盤超級會員V7的分享
上傳JDK和Zookeeper至服務(wù)器上

解壓JDK至待安裝目錄
cd /opt/show/software
tar -zxf jdk-8u151-linux-x64.tar.gz -C /opt/show/install/
解壓zookeeper至待安裝目錄
cd /opt/show/software
tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz -C /opt/show/install/
檢查安裝結(jié)果
cd /opt/show/install
ls

2、安裝并測試JDK
2.1 修改全局變量
# 復(fù)制JAVA_HOME的路徑
cd /opt/show/install/jdk1.8.0_151/
pwd
# 修改/etc/profile
vi /etc/profile
# 在/etc/profile中配置如下內(nèi)容
## JAVA_HOME
export JAVA_HOME=/opt/show/install/jdk1.8.0_151/
export PATH=$PATH:$JAVA_HOME/bin
# 退出vi編輯模式【如不會可以baidu一下】
# 使/etc/profile生效
source /etc/profile
2.2 測試JDK安裝是否成功
# 測試JDK是否可用
java -version

3、安裝zookeeper并修改配置
3.1 進(jìn)入zookeeper根目錄
# 進(jìn)入zookeeper目錄
cd /opt/show/install/apache-zookeeper-3.7.0-bin
# 展示下目錄內(nèi)容
ls
結(jié)果如下圖:

3.2 修改配置文件名稱
# 復(fù)制出一個zoo.cfg,這個文件是zookeeper默認(rèn)讀取的配置文件
cp conf/zoo_sample.cfg conf/zoo.cfg
# 看一下復(fù)制是否成功
ls conf/zoo*

3.3 編輯zoo.cfg
# vi進(jìn)入zoo.cfg的編輯模式,這一步不好演示,如果不熟悉可以baidu搜索一下
vi conf/zoo.cfg

大家可以視自己的情況決定如何修改,我這里就使用默認(rèn)的了
3.4 啟動zookeeper
# 后臺啟動zookeeper
bin/zkServer.sh start
# 過十幾秒,查看zk進(jìn)程
jps
展示如下就是大概率啟動成功了

3.5 驗證zookeeper啟動是否成功
# 執(zhí)行zkCli鏈接服務(wù)端,無參數(shù)默認(rèn)查本機的2181端口
bin/zkCli.sh

如上圖,能查出東西就是zookeeper已經(jīng)正常運行了