TIL

8.2 주키퍼 의존성이 있는 카프카 롤링 업그레이드

8.2.1 최신 버전의 카프카 다운로드와 설정

카프카 새 버전 다운로드

lrwxrwxrwx 1 root root 27 1월 01 00:08 kafka -> /usr/local/kafka_2.12-2.1.0
drwxr-xr-x 7 root root 101 1월 01 00:08 kafka_2.12-2.1.0
drwxr-xr-x 8 root root 116 1월 01 00:03 kafka_2.12-2.6.0

카프카 설정 파일 복사

sudo cp kafka_2.12-2.1.0/config/server.properties kafka_2.12-2.6.0/config/server/properteis

버전 업그레이드 준비

inter.broker.protocol.version=2.1
log.message.format.version=2.1

8.2.2 브로커 버전 업그레이드

sudo rm -rf kafka
sudo ln -sf kafka_2.12-2.6.0 kafka
sudo systemctl start kafka-server

8.2.3 브로커 설정 변경

inter.broker.protocol.version=2.1
log.message.format.version=2.1
sudo systemctl restart kafka-server

8.2.4 업그레이드 작업 시 주의사항