1. 程式人生 > >zookeeper安裝文檔

zookeeper安裝文檔

創建 log border 參考 idt 端口 datadir bin tps

1.下載Zookeeper安裝包

https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.10/

2.zookeeper集群規劃

主機名稱

IP

部署軟件

node01

192.168.183.100

zookeeper

node02

192.168.183.101

zookeeper

node03

192.168.183.102

zookeeper

一共部署三臺機器,每臺機器啟動一個zookeeper進程

3.使用root用戶分別登錄三臺機機器

切換到hadoop用戶

su hadoop

進入到hadoop用戶的家目錄下

cd /home/hadoop

創建apps目錄用於存放所有以後需要安裝的軟件

mkdir apps

進入到apps目錄

cd ./apps

4.上傳zookeeper安裝包

使用rz命令上傳zookeeper安裝包

5.解壓安裝包

tar -zxvf zookeeper-3.4.10.tar.gz

退出hadoop用戶切換到root用戶,輸入exit按回車

6.創建軟連接

使用root用戶操作

語法:ln -s 源路徑 軟連接路徑

ln -s /home/hadoop/apps/zookeeper-3.4.10 /usr/local/zookeeper

7.修改環境變量

使用root用戶操作

vim /etc/profile

export JAVA_HOME=/usr/local/jdk

export ZOOKEEPER_HOME=/usr/local/zookeeper

export PATH=$PATH:${ZOOKEEPER_HOME}/bin:${JAVA_HOME}/bin

8.重新編譯環境變量

使用root用戶操作

source /etc/profile

9.修改zookeeper軟鏈接屬主為hadoop

使用root用戶操作

chown -R hadoop:hadoop /usr/local/zookeeper

10.切換到hadoop用戶

su hadoop

11.修改zookeeper配置文件

cd /usr/local/zookeeper/conf

拷貝樣例配置文件並重命名zoo.cfg

cp zoo_sample.cfg zoo.cfg

編輯zoo.cfg文件

vim zoo.cfg

添加內容

dataDir=/usr/local/zookeeper/data #快照文件存儲目錄

dataLogDir=/usr/local/zookeeper/log #事務日誌文件目錄

#註意node01、node02、node03是安裝zookeeper的主機名,根據自己的虛擬機自行修改

server.1=node01:2888:3888 (主機名, 心跳端口、數據端口)

server.2=node02:2888:3888

server.3=node03:2888:3888

12.創建data、log目錄,只有hadoop用戶具有寫權限

在/usr/local/zookeeper目錄下創建

mkdir -m 755 data

mkdir -m 755 log

13.在data文件夾下新建myid文件,myid的文件內容為該節點的編號

cd data

創建myid文件

touch myid

添加編號1

echo 1 > myid

14.通過scp將安裝包拷貝到其他兩個節點node02和node03的/home/hadoop/apps目錄下,提前在node02和node03創建好/home/hadoop/apps目錄

scp -r /home/hadoop/apps/zookeeper-3.4.10 hadoop@node02:/home/hadoop/apps

scp -r /home/hadoop/apps/zookeeper-3.4.10 hadoop@node03:/home/hadoop/apps

分別創軟鏈接參考步驟6和添加環境變量參考步驟7,步驟8,步驟9

15.修改其他節點的myid

node02的myid文件內容是2

node03的myid文件內容是3

16.啟動

/usr/local/zookeeper/bin/zkServer.sh start

關閉命令

/usr/local/zookeeper/bin/zkServer.sh stop

查看zk狀態

zkServer.sh status

zookeeper安裝文檔