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...