ubuntu15.10
jdk1.7
解壓安裝包到目標路徑,並修改檔案許可權
設定環境變數,將bin目錄新增到path路徑下,將lib目錄新增到classpath路徑下
修改配置檔案
將/conf路徑下的zoo_sample.cfd檔案更改名稱為zoo.cfd,並修改如下
配置說明:啟動與關閉zookeeper1)ticktime:這個時間是作為 zookeeper 伺服器之間或客戶端與伺服器之間維持心跳的時間間隔,也就是每個 ticktime 時間就會傳送乙個心跳。
2)datadir:顧名思義就是 zookeeper 儲存資料的目錄,預設情況下,zookeeper 將寫資料的日誌檔案也儲存在這個目錄裡。
3)clientport:這個埠就是客戶端連線 zookeeper 伺服器的埠,zookeeper 會監聽這個埠,接受客戶端的訪問請求。
執行啟動命令:zkserver.sh start
檢視zookeeper埠:netstat -at|grep 2181
執行關閉命令:zkserver.sh stop
偽分布式模式基於單機模式基礎上
將conf資料夾新增到path路徑
在conf資料夾下新建三個配置檔案zoo1.cfg、zoo2.cfg、zoo3.cfg,分別配置如下
3.建立配置檔案myid
除了修改 zoo.cfg 配置檔案,集群模式下還要配置乙個檔案 myid,這個檔案在 datadir 目錄下,這個檔案裡面就只有乙個資料就是 a 的值,zookeeper 啟動時會讀取這個檔案,拿到裡面的資料與 zoo.cfg 裡面的配置資訊比較從而判斷到底是那個 server。在d_1下面建立myid 裡面的內容為1,d_2下面建立myid 裡面的內容為2,d_3下面建立myid 裡面的內容為3
4. 偽分布式的啟動
由於所有的配置檔案都在/conf資料夾下面,因此要執行三次,而且要加檔名的引數,不然會預設執行zoo.cfg這個檔案
Zookeeper 安裝與配置
zookeeper的安裝和配置十分簡單,既可以配置成單機模式,也可以配置成集群模式.下面將分別進行介紹.bash ticktime 2000 clientport 4180 引數說明 至此,zookeeper的單機模式已經配置好了.啟動server只需執行指令碼 bash bin zkserver....
zookeeper的安裝配置
2 解壓 tar xvf apache zookeeper 3.5.5 bin.tar.gz 進入解壓後的目錄的conf目錄下 cd apache zookeeper 3.5.5 bin conf 將zoo sample.cfd檔名稱改為zoo.cfg 該檔案配置說明 ticktime 這個時間是作...
Zookeeper的安裝和配置
1.安裝zookeeper3.4.6到本地路徑 d program files zookeeper 3.4.6 2.開啟本地路徑 d program files zookeeper 3.4.6 conf 3.在zoo.cfg檔案加下面兩行 沒有資料夾要自己提前建立。zookeeper儲存資料的目錄 ...