저번에 설치까지 마쳐서(https://naa0.tistory.com/410) Documents쪽에 kafka_2.12-2.5.0라는 이름의 폴더로 kafka가 설치되어 있다.
포인트는 주키퍼를 먼저 실행시키고 브로커를 실행시켜야한다는 점이다.
해당 폴더에서 config/server.properties를 고쳐준다.
- 여기에는 broker.id=0이라는 값이 있는데 이를 통해 우리가 띄울 broker id가 0이라는 걸 알 수 있다.
- 우선 listeners와 advertised.listeners 주석 해제후 localhost로 바꾸기

그리고 data 디렉토리를 새로 생성해준다.

- 로그세그먼트 여기에 저장할 예정인데, 그럼 다시 server.properties의 log.dirs를 해당 경로로 바꿔준다.

- 주키퍼 실행
- bin/zookeeper-server-start.sh config/zookeeper.properties
- 브로커 실행
- bin/kafka-server-start.sh config/server.properties
- 브로커 정상 통신 확인
- bin/kafka-broker-api-versions.sh --bootstrap-server localhost:9092

- sudo vi /etc/hosts 하여
127.0.0.1IP 주소에my_kafka라는 호스트 이름을 추가하여 로컬 컴퓨터에서my_kafka라는 이름으로 로컬 호스트를 참조할 수 있게 하기.

'DevOps > Kafka' 카테고리의 다른 글
| [카프카 프로그래밍] kafka-configs.sh (0) | 2024.06.30 |
|---|---|
| [카프카 프로그래밍] kafka-topics.sh (0) | 2024.06.30 |
| [카프카 프로그래밍] 로컬 카프카 설치 (0) | 2024.06.30 |
| [카프카 퀴즈] 카프카 운영 퀴즈 (0) | 2024.06.29 |
| [카프카 프로그래밍] 카프카 클러스터를 운영하는 여러가지 방법 (0) | 2024.06.29 |