kafka topic 생성시 다음과 같은 에러가 발생했다.
해당 문구로 오류를 찾아봐도 해답을 찾을 수 없었다. 그래서 kafka 자체가 정상적으로 등록이 된건가 확인하니 host가 localhost가 아닌 다른 public ip로 등록되어 있었다.
INFO Registered broker 0 at path /brokers/ids/0 with addresses: PLAINTEXT://192.168.x.x:9092, czxid (broker epoch): 196 (kafka.zk.KafkaZkClient)
그래서 bootstrap-server를 localhost로 등록하려고 하니 찾을 수 없어서 에러가 발생했던 것이다.
localhost로 등록을 해주려면 kafka의 $kafka_home/config/server.properties를 수정해야 한다.
vi server.properties
vi의 find 명령어로 해당 부분 찾기 /listeners
listeners=PLAINTEXT://:9092
해당 부분을 다음과 같이 변경
listeners=PLAINTEXT://localhost:9092
'Infra' 카테고리의 다른 글
TLS 버전 차이 (0) | 2024.09.29 |
---|---|
Dockerfile 작성시 RUN, CMD 구분하기 (0) | 2024.09.15 |
git repository 변경시 충돌문제 해결 (0) | 2024.09.06 |
모니터링 기초 - netstat 명령어 (0) | 2024.09.01 |
OSI 7계층 (0) | 2024.08.25 |