728x90
반응형
kafka cluster를 설정하기 위해서, 이전 포스팅에서 zk와 kafka를 실행했어요
이제 관리를 위해 yahoo에서 만든 kafka manager를 설치해보려합니다.
예상 독자
- kafka manager를 설치하려고 하는 분
- 미래의 나
요약
- cmak binary 다운로드
- 설정 변경
- 시작/중지
설명
1. cmak binary 다운로드
wget https://github.com/yahoo/CMAK/releases/download/3.0.0.6/cmak-3.0.0.6.zip
unzip cmak-3.0.0.6.zip
2. 설정 변경
# conf/application.conf 수정
kafka-manager.zkhosts="kafka1:2181,kafka2:2181,kafka3:2181"
cmak.zkhosts="kafka1:2181,kafka2:2181,kafka3:2181"
3. 시작 중지
cli
/home/manager/cmak/bin/cmak -Dpidfile.path=/opt/cmak/RUNNING_PID
/home/manager/cmak/bin/cmak stop
systemctl
vi /etc/systemd/system/kafka-manager.service
[Unit]
Requires=kafka.service
After=kafka.service
[Service]
Type=simple
User=kafka
ExecStart=/home/manager/cmak/bin/cmak -Dpidfile.path=/home/manager/cmak/RUNNING_PID
ExecStop=/home/manager/cmak/bin/cmak stop
Restart=on-abnormal
[Install]
WantedBy=multi-user.target
+ rm /home/manager/cmak/RUNNING_PID
# PID가 존재하면 CMAK 재시작 실패
cat ./RUNNING_PID
kill <PID>
최근에는 다양한 오픈소스들이 나와 있는 것 같아요.
+ 이거로 갈아탈까 생각 중이에요
참고:
728x90
반응형
'Data > Kafka' 카테고리의 다른 글
kafka) kafka_exporter 설정 (prometheus,helm) (0) | 2022.08.05 |
---|---|
kafka) kafka cluster 설정 (0) | 2022.07.28 |
kafka) zookeeper cluster 설정하기 (0) | 2022.07.28 |
udemy)초심자용 kafka 인강 :: mightytedkim (0) | 2022.03.26 |