1、登錄Zookeeper客戶端
#通過zkCli.sh可以登錄到Zookeeper $ cd /usr/local/zookeeper-3.4.6/bin $ ./zkCli.sh
#如果顯示下面這樣就說明登錄成功了 JLine support is enabled WATCHER:: WatchedEvent state:SyncConnected type:None path:null [zk: localhost:2181(CONNECTED) 0]
2、如何在Zookeeper下使用幫助文檔
#通過 -h命令可以可看Zookeeper下的所有命令和使用方法 [zk: localhost:2181(CONNECTED) 0] -h ZooKeeper -server host:port cmd args connect host:port get path [watch] ls path [watch] set path data [version] rmr path delquota [-n|-b] path quit printwatches on|off create [-s] [-e] path data acl stat path [watch] close ls2 path [watch] history listquota path setAcl path acl getAcl path sync path redo cmdno addauth scheme auth delete path [version] setquota -n|-b val path
下面是一些小練習:
#查看所有目錄 ls / #在Zookeeper的根目錄下創建一個test的文件 內容是xxx create / test2 womendoushixiaoxueshen # 獲取一個文件的值,下面是輸出信息 get /test2 #womendoushixiaoxueshen #cZxid = 0x4300000003 #ctime = Sun Mar 13 13:28:53 CST 2016 #mZxid = 0x4300000004 #mtime = Sun Mar 13 14:12:15 CST 2016 #pZxid = 0x4300000003 #cversion = 0 #dataVersion = 1 #aclVersion = 0 #ephemeralOwner = 0x0 #dataLength = 10 #numChildren = 0 #重新設置一個文件的值 set /test2 helloword #刪除一個文件或目錄 rmr /test2