文章目錄
取得 Kafka 與 zookeeper 版本
雖然各個環境的軟體都是使用 ansible 腳本來安裝設定的,但畢竟各個環境的執行時間有些落差,後續可能有版本更新的狀況,所以還是直接至環境上確認版本是最準確的
今天在對各個環境的服務版本時,發現我對於 kafka 跟 zookeeper 版本的查詢沒什麼印象,快速筆記一下
基本環境說明
- CentOS 8 kernel 5.7.2
- zookeeper 3.5.9
- Kafka 2.6.2
取得方式
Kafka
語法
kafka-topics.sh --version
zookeeper
語法
curl -s http://{zookeeper ip}:{zookeeper admin port}/commands/envi |grep zookeeper.version
範例
default admin port 為
8080
,可以透過 zookeeper config (檔案位置:{kafka_home}/config/zookeeper.properties
) 修改admin.serverPort={zookeeper_adminport}
curl -s http://localhost:8080/commands/envi |grep zookeeper.version
心得
kafka 跟 zookeeper 的版本查詢方式不太一樣,跟我之前印象不同XD 我重新檢視了一下,我推測可能跟安裝方式改變有關:過去是 zookeeper 與 kafka 獨立安裝,現在是透過整合包
參考資訊
文章作者 Yowko Tsai
上次更新 2021-11-07
授權合約
本部落格 (Yowko's Notes) 所有的文章內容(包含圖片),任何轉載行為,必須通知並獲本部落格作者 (Yowko Tsai) 的同意始得轉載,且轉載皆須註明出處與作者。
Yowko's Notes 由 Yowko Tsai 製作,以創用CC 姓名標示-非商業性-相同方式分享 3.0 台灣 授權條款 釋出。