본문 바로가기

빅데이터/Kafka

standalone 카프카(kraft모드 in local) 실행 스크립트(1줄)

 

 

standalone 카프카(kraft모드 in local) 실행을 위한 준비와 실행

$ bin/kafka-storage.sh random-uuidcKUMbEGERui8cHUhwdc6XA$ bin/kafka-storage.sh format -t cKUMbEGERui8cHUhwdc6XA -c config/kraft/server.propertiesFormatting /tmp/kraft-combined-logs with metadata.version 3.6-IV2.$ bin/kafka-server-start.sh config/kraft/serv

blog.voidmainvoid.net

지난 포스팅에서 kraft모드를 로컬에서 실행할 때 차례대로 실행해야 하는 코드를 올린적이 있었는데, 불편해서 한줄로 요약한 버전을 올려봄!

 

$ UUID=$(bin/kafka-storage.sh random-uuid | tr -d '\n') && echo "Generated UUID: ${UUID}" && bin/kafka-storage.sh format -t "${UUID}" -c config/kraft/server.properties && bin/kafka-server-start.sh config/kraft/server.properties

 

  1. bin/kafka-storage.sh random-uuid로 UUID를 생성하고 변수 UUID에 저장합니다.
  2. 생성된 UUID를 출력합니다.
  3. 해당 UUID를 사용하여 Kafka storage를 format 합니다.
  4. 마지막으로 Kafka 서버를 시작합니다.

 

반응형