kafka-manager安裝
1、創建相關目錄
mkdir -p /opt/server
mkdir -p /data/logs/kafka-manager
2、下載安裝
鏈接: https://pan.baidu.com/s/1hmoD0uSNH4XvwZuNc3TMtA
提取碼: 17rv
cd /opt/server
unzip kafka-manager-2.0.0.0.zip
mv kafka-manager-2.0.0.0 kafka-manager
cd kafka-manager
3、配置
cd /opt/server/kafka-manager/conf
vim application.conf
kafka-manager.zkhosts="172.16.10.205:2181,172.16.10.206:2181,172.16.10.207:2181"
配置kafka-manager.zkhosts,其他不用修改,保存
4、創建啓動腳本
cd /opt/server/kafka-manager
vim start.sh
#!/bin/sh
nohup /opt/server/kafka-manager/bin/kafka-manager \
-Dconfig.file=/opt/server/kafka-manager/conf/application.conf \
-Dhttp.port=8888 \
>/data/logs/kafka-manager/kafka-manager.log 2>&1
授權腳本可執行權限
chmod +x start.sh
5、將kafka-manager註冊爲Systemd服務
- 創建一個用於啓動kafka-manager的專有用戶
useradd -M -s /sbin/nologin kafka-manager
chown -R kafka-manager.kafka-manager /opt/server/kafka-manager
chown -R kafka-manager.kafka-manager /data/logs/kafka-manager
- 創建Systemd配置文件
cd /usr/lib/systemd/system/
vim kafka-manager.service
[Unit]
Description=Kafka-manager
After=network.target
[Service]
Type=simple
User=kafka-manager
Group=kafka-manager
ExecStart=/opt/server/kafka-manager/start.sh
KillSignal=SIGTERM
Restart=on-failure
[Install]
WantedBy=multi-user.target
6、運行Kafka-manager
- 啓動kafka-manager服務
systemctl start kafka-manager
- 停止kafka-manager服務
systemctl stop kafka-manager
- 查詢kafka-manager狀態
systemctl status kafka-manager