728x90
사용중인 환경
OS : macOS Monterey 12.4
Docker 에 CentOS7 설치 후 Kafka 를 적용해보겠다.
CentOS7 pull
docker pull centos:7.9.2009
docker run --name mycent -i -t centos:7.9.2009 /bin/bash
## 컨테이너 접속
docker exec -it mycent /bin/bash
Apache Kafka 홈페이지 접속 후 kafka 다운로드
# 원하는 경로에서
wget https://dlcdn.apache.org/kafka/3.2.0/kafka_2.13-3.2.0.tgz
tar -xvf kafka_2.13-3.2.0.tgz
# 필수 아님
mv kafka_2.13-3.2.0.tgz kafka
Kafka 실행
cd /kafka/bin/
# zookeeper 실행
./zookeeper-server.start.sh ../config/zookeeper.properties
# 확인
telnet localhost 2181
Connect ... 뜨면 성공
# kafka 실행
./kafka-server-start.sh ../config/server.properties
# 확인
telnet localhost 9092
Connect ... 뜨면 성공
Topic 생성
kafka-topics.sh --create --topic <topic-name> --bootstrap-server localhost:2181 --replication-factor 1 --partitions 1
Creted topic <topic-name> -> 이거 나오면 topic 생성 완료
다음 시간에는 다중 노드로 해보겠다.
728x90
Comment