2. Zookeeper 설정

Series: Docker 환경에서 Kafka 설치

Zookeeper 컨테이너 구성

호스트명 ID IP
zoo1 1 172.17.0.2
zoo2 2 172.17.0.3
zoo3 3 172.17.0.4

컨테이너 공통 설정

Zookeeper 설정

vi /kafka/config/zookeeper.properties
---
dataDir=/data
tickTime=2000
initLimit=5
syncLimit=2
server.1=zoo1:2888:3888
server.2=zoo2:2888:3888
server.3=zoo3:2888:3888

컨테이너 개별 설정

Zookeeper 고유 ID 설정

  • zoo1

    mkdir -p /data && echo 1 > /data/myid
    
  • zoo2

    mkdir -p /data && echo 2 > /data/myid
    
  • zoo3

    mkdir -p /data && echo 3 > /data/myid
    

Zookeeper 시작

각 컨테이너에서 Zookeeper 시작

$KAFKA_HOME/bin/zookeeper-server-start.sh $KAFKA_HOME/config/zookeeper.properties
Series: Docker 환경에서 Kafka 설치
comments powered by Disqus