zkcli腳本命令介紹 
        
 
        
          zkcli    連接默認zookeeper服務器 
        
 
        
          zkcli -server ip:port    連接指定的zookeeper服務器 
        
 
        
          create -s -e path data [acl]    創建節點,-s表示順序,-e表示臨時,默認是持久節點,acl缺省表示不做任何權限限制 
        
 
        
          ls path [watch]    顯示path下的節點,不遞歸顯示,watch注冊監聽,命令行可忽視 
        
 
        
          ls2 path    顯示當前節點下的節點和當前節點的屬性信息 
        
 
        
          get path [watch]    獲取path的屬性信息和數據內容 
        
 
        
          set path data [version]    更新path的數據內容,version是做類似cas的功能的對應dataversion,命令行可忽略 
        
 
        
          delete path [version]    刪除節點,不能遞歸刪除,只能刪除葉子節點 
        
 
        
          setacl path acl    設置節點acl,例子(scheme:id:password=:perm)-(digest:example:sha-1(base64(pwd))=:cdrwa) create delete read write admin 
        
 
         
         
        
          getacl path    獲取path節點的acl 
        
 
        
          stat path    查看path的屬性信息 
        
 
        
          quit 退出zkcli 
        
 
         
         四字命令介紹(開放遠程jmx端口,用jconsole觀察更直觀更全面) 
        
 
        
          telnet ip port     連接上后通過執行四字命令操作 
        
 
        
          conf    服務器的配置信息打印 datadir datalogdir ticktime等 
        
 
        
          cons    輸出所有客戶端連接的詳細信息 
        
 
        
          crst    重置所有客戶端連接的統計信息 
        
 
        
          dump    輸出當前幾圈所有會話信息 
        
 
        
          envi    服務器運行時的環境信息 
        
 
        
          ruok    輸出服務器是否正在運行 i‘m ok 只能說明端口打開着 
        
 
        
          stat/srvr    輸出服務器運行時的狀態信息,srvr不會將客戶端的連接情況輸出 
        
 
        
          srst    重置服務器的統計信息 
        
 
         
         
        
          wchs    輸出服務器上watcher的概要信息 
        
 
        
          wchc/wchp    輸出服務器上watchs的詳細信息,p是以節點路徑進行歸組顯示,c是已watch進行歸組 
        
 
        
          mntr    輸出比stat更新詳盡的服務器統計信息 
        
 
        