kafka在zookeeper上的節點信息和查看方式


啟動zookeeper

./kafka-server-start.sh -daemon ../config/server.properties

啟動kafka命令

./kafka-server-start.sh -daemon ../config/server.properties

進入zookeeper客戶端的命令:./zkCli.sh

以下是幾個zookeeper客戶端用的命令,不只kafka,其他任何注冊到zookeeper的服務都可以使用這些命令。

  1. ls
    ls會顯示該節點下的子節點信息
    比如:
  1. 顯示zookeeper根目錄下的子節點,其中kafka的broker在zookeeper根目錄注冊了brokers節點
[zk: localhost:2181(CONNECTED) 0] ls / [controller_epoch, controller, brokers, zookeeper, admin, consumers, config, FirstZnode] 

[zk: localhost:2181(CONNECTED) 2] ls /brokers/topics/test/partitions
[0, 1]

顯示test這個topic下的partitions的子節點

2,get

get命令會顯示該節點的節點數據內容和屬性信息

比如:

get /brokers/topics/test

顯示test這個topic的節點數據內容和屬性信息。

第一行大括號里面就是節點的數據內容,創建topic時候的定義的topic級別配置會被記錄在這里

3,ls2

ls2命令會顯示該節點的子節點信息和屬性信息

比如:

ls2 /brokers/topics/test

顯示test這個topic的子節點和屬性信息。

第一行中括號里的是子節點。(按照上面的圖,某個topic下就一個子節點partitions)



作者:逝水如歌
鏈接:https://www.jianshu.com/p/c8eb710bba33
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM