zookeeper 偽分布式安裝

2021-09-08 18:12:23 字數 2149 閱讀 7293

2 解壓縮

將zookeeper-3.4.6.tar.gz複製到/usr/local資料夾下

執行命令 tar -zxvf zookeeper-3.4.6.tar.gz

解壓後的資料夾為 zookeeper-3.4.6 ,為了方便,將資料夾改為zookeeper。mv zookeeper-3.4.6  zookeeper

3 配置

為模擬3個分布式節點,所以須要建立三個節點的配置檔案 zoo1.cfg、zoo2.cfg、zoo3.cfg

cd /usr/local/zookeeper/conf

將zoo_sample.cfg改名為zoo1.cfg

zoo1.cfg配置例如以下 (注意以下標紅的地方)

注:上面的hadoop3是我的機器名,能夠寫成127.0.0.1  

zoo2.cfg配置例如以下

zoo3.cfg配置例如以下

建立zookeeper 儲存資料的資料夾

mkdir -p /usr/local/zookeeper/data/zk1

mkdir -p /usr/local/zookeeper/data/zk2

mkdir -p /usr/local/zookeeper/data/zk3

4 配置說明

5 建立節點標識

在/usr/local/zookeeper/data/zk1 、 /usr/local/zookeeper/data/zk3 、/usr/local/zookeeper/data/zk3 三個資料夾下分別建立myid檔案

裡面分別寫1、2、3用於標識第幾號server

vi /usr/local/zookeeper/data/zk1 1

vi /usr/local/zookeeper/data/zk1

2vi /usr/local/zookeeper/data/zk1

36 啟動zookeeper

7 檢視啟動狀態

能夠看到管理節點在3號server上

8 假設想停止server可使用下面命令

./bin/zkserver.sh stop conf/zoo1.cfg 

./bin/zkserver.sh stop conf/zoo2.cfg 

./bin/zkserver.sh stop conf/zoo3.cfg

9 驗證zookeeper安裝的正確性

./bin/zkcli.sh -server 127.0.0.1:2183

注:因為上面的leader在3號server上,3號server的client連線port是2183

執行成功後:

watcher::

watchedevent state:syncconnected type:none path:null

[zk: 127.0.0.1:2183(connected) 0] 

檢視幫助:

測試

至此,zookeeper 安裝完畢。

zookeeper偽分布式

wget解壓 tar zxvf zookeeper 3.4.5 cdh5.9.3.tar.gz c opt 進入 opt 目錄修改檔名 mv zookeeper 3.4.5 cdh5.9.3 zookeeper01進入 opt zookeeper01 conf目錄設定配置檔案 cp zoo samp...

ZooKeeper偽分布式集群安裝

摘要 講述單台linux伺服器中搭建zookeeper集群的步驟,以及配置檔案中引數的說明。偽分布式集群 在一台server中,啟動多個zookeeper的例項。cd usr rz by tar xf zookeeper 3.4.6.tar.gz cd zookeeper 3.4.6 conf cp...

Zookeeper分布式安裝手冊

一 安裝準備 zookeeper 2 jdk版本 jdk 6u20 linux i586.bin 3 作業系統 linux s132 2.6.9 78.8axs2smp 1 smp tue dec 16 02 42 55 est 2008 x86 64 x86 64 x86 64 gnu linux...