然後執行tar -zxvf
解壓
進入conf目錄,拷貝zoo_******.cfg成zoo.cfg,單機版本不用修改。
直接執行指令碼啟動伺服器: ./zkserver.sh start
然後執行指令碼啟動客戶端:./zkcli.sh
在命令列中輸入help,得到結果:
[zk: localhost:2181(connected) 1] help
zookeeper -server host:port cmd args
stat path [watch]
set path data [version]
ls path [watch]
delquota [-n|-b] path
ls2 path [watch]
setacl path acl
setquota -n|-b val path
history
redo cmdno
printwatches on|off
delete path [version]
sync path
listquota path
rmr path
get path [watch]
create [-s] [-e] path data acl
addauth scheme auth
quit
getacl path
close
connect host:port
[zk: localhost:2181(connected) 2]
./zkserver.sh stop
zookeeper jmx enabled by default
using config: /users/xingoo/soft/zookeeper-3.4.11/bin/../conf/zoo.cfg
stopping zookeeper ... stopped
**位址
官方文件
zookeeper學習筆記
zookeeper簡介 zookeeper是乙個為分布式應用程式提供高效能協調服務的工具集合,是著名的開源框架 hadoop的子專案,它可以應用在一些需要提供統一協調服務的任務中,例如命名 配置管理 同步和組服務等,而在分布式快取設計中,它被作為乙個協調分布式環境中各快取伺服器之間共享狀態資料的基礎...
zookeeper(二)zookeeper單機啟動
其實都不用想單機邏輯肯定非常簡單,畢竟一台伺服器,很多都很好實現。整個流程圖如下 其中箭頭中的數字是呼叫的順序,橫向表示在同乙個方法中,而黃色區域為該方法的注釋。單機啟動的整個體系就是這個展開的。從啟動項就能明白,我們指定了配置檔案啟動,所以肯定是把配置檔案的引數解析出來,然後載入到記憶體中,最後初...
單鏈表 學習筆記1
首先我們來看一下整體 include define ok 1 using namespace std class infonode infonode createhead int el,infonode l void addtotail int el infonode l r new infonod...