1. 程式人生 > 其它 >小計--------安裝部署滴滴開源kafka-manager工具

小計--------安裝部署滴滴開源kafka-manager工具

GitHub地址:https://github.com/didi/LogiKM
  1. 下載安裝包
https://github.com/didi/LogiKM/releases
  1. 解壓安裝包
tar -zxvf kafka-manager-2.4.2.tar.gz
  1. 建立資料庫
開啟解壓好的包可以看到 create_mysql_table.sql 這個是kafka-manager是通過mysql資料庫做元資料管理的, 所以首先我們要準備好mysql, 然後再mysql中執行這個檔案 執行命令: source create_mysql_table.sql 會生成所有需要的資料庫和表 注意: 沒有建立使用者,需要我們手動建立使用者並賦許可權 GRANT ALL PRIVILEGES ON資料庫名(檢視執行檔案後生成的資料庫名就OK了).* TO ‘使用者名稱'@'%' IDENTIFIED BY '使用者密碼’;
  1. 配置檔案
這就OK了。。。。
  1. 配置叢集
建立完成後點選名稱進入該物理叢集,正常情況下這樣應該就可以了,但是滴滴的這款開源管理工具是可以接入多個叢集進行管理的, 所以它是有root使用者和其他普通使用者的,然而普通使用者是看不到物理叢集的, 因為滴滴引入了region的概念(應用於叢集規模較大的叢集,比如有1000臺伺服器,可以使用region的概念將500臺機器放入一個region,另外500臺機器放入另一個region,這樣管理起來比較方便) 邏輯叢集,普通使用者只能看到邏輯叢集 ,因此我們還需要建立region 和邏輯叢集。 新增region,視情況而定配置幾個region 新增邏輯叢集 此時就可以再叢集管理中 看到叢集資訊了, 然後進入topic管理中也可以看到topic 全部了 進入topic管理中, 選擇一個topic 檢視其基本資訊中會有實時監控流量,但是因為我們Kafka叢集沒有配置JMX 所以顯示看不到 配置Kafka 的JMX監控 需要再kafka每臺機器中都進行如下操作
  1. kafka-server-start.sh
增加JMX_PORT 埠
  1. kafka-run-class.sh
這下徹底OK。 作者:於二黑 出處:https://www.cnblogs.com/yzqyxq/ 本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,否則保留追究法律責任的權利。