강의

멘토링

커뮤니티

Inflearn Community Q&A

ytnam16837's profile image
ytnam16837

asked

Kafka Complete Guide - Connect

<Important - Do not skip> Resetting the Entire Kafka Practice Environment

초기화 진행 후 카프카 구동이 안됩니다.

Written on

·

337

0

영상에 나온 설명대로 서버를 내려준 뒤 디렉토리 삭제 후 다시 생성- zookeeper 실행 --->여기까진 잘 됩니다.그런데 카프카 서버를 실행하려고 하면 이러한 로그가 나오면서 실행이 안되네요. 지금 계속 해결이 안돼서 여기서 진도를 못나가고 멈춰있습니다..
kafka데이터-엔지니어링

Answer 3

0

image.png

저는 잘 되네요. 특별히 설정을 바꾸거나 한 것 없습니다.

 

zookeeper, server properties 옵션도 변경해보고도 시도해봤지만 해당 에러 재현이 안되네요. /home/${user}/data/ 경로에 dir가 없어도 알아서 생성되네요.

 

stackoverflow에도 해당 부분은 그냥 삭제했다가 다시 재기동하면 된다고만 답변이 달려서.. 혹시 원인이 무엇인지 아셨나요? 공유해 주신다면 진심으로 감사드리겠습니다.

0

ytnam1님의 프로필 이미지
ytnam1
Questioner

좀 전에 kraft라는 디렉토리 안의 server.properties에서 log.dirs 경로를 수정해주니 원래대로(home/min/data/kafka-logs) 재생성되는것을 확인할 수 있었습니다.

초기화 후 지금까지 kafka디렉토리의 server.properties가 아닌 kraft 디렉토리의 server.properties 경로가 사용되고 있었던거 같더군요. 혹시 이유가 무엇인지 알 수 있을까요?

dooleyz3525님의 프로필 이미지
dooleyz3525
Instructor

음, 강의에서 사용된 카프카 버전이 아니라 다른 버전을 사용하고 계시는 것 같습니다.

강의 버전은 kraft를 사용하지 않고 zookeeper를 사용합니다.

강의 버전과 동일한 카프카 버전을 사용하시면 강의대로 수행이 안될 수 있습니다. 강의와 동일한 버전의 카프카를 설치하시고 강의를 수강해 주십시요.

0

dooleyz3525님의 프로필 이미지
dooleyz3525
Instructor

안녕하십니까,

강의 대로 kafka-logs와 zookeeper 디렉토리를 다 삭제하면 zookeeper와 kafka가 재 기동할 시 필요한 메타파일들을 초기화 하면서 만들어지게 됩니다.

대부분의 경우 별 문제 없이 다 초기화됩니다.

강의대로 다시 지워 보시고, 기동시 zookeeper를 기동하고, 조금 시간을 두고 기다렸다가 kafka를 기동해 보십시요.

그래도 안되면 kafka를 다 지우고, 첫번째 강의 섹션의 kafka 설치부터 다시 해보시기 바랍니다. 여전히 안되면 다시 글 부탁드립니다.

감사합니다.

ytnam1님의 프로필 이미지
ytnam1
Questioner

카프가 재기동까진 어떻게 성공을 했는데 재기동 후 kafka-logs 하위에 생성되어야 할 파일들이 생성이 안됩니다. ls -lia 입력으로 확인하였을때 아무것도 나오지 않았는데 이건 무슨 문제일까요? server.properties안에 log.dirs 경로 설정에는 문제가 없어보입니다.

dooleyz3525님의 프로필 이미지
dooleyz3525
Instructor

테스트용으로 토픽을 하나 만들어 보시면 좋을거 같습니다

ytnam1님의 프로필 이미지
ytnam1
Questioner

테스트용 토픽 생성 후에도 하위파일들이 kafka-logs에 생성되지는 않았지만 강의내용 실습에는 별 문제가 없는거 같아 일단 넘어가려 합니다. 답변 감사합니다!

ytnam16837's profile image
ytnam16837

asked

Ask a question