인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

최아라님의 프로필 이미지

작성한 질문수

[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!

로컬에서 카프카 브로커 실행

zookeeper실행시 오류가 발생합니다.

작성

·

63

0

bin/zookeeper-server-start.sh config/zookeeper.properties

이 명령어를 통해서 주키퍼를 실행시킬 떄 오류가 발생합니다.

 

image.png

삭제했다가 다시 설치도 반복했음에도 불구하고 계속 오류가 발생합니다. 도와주세요..

답변 2

0

데브원영 DVWY님의 프로필 이미지
데브원영 DVWY
지식공유자

안녕하세요 해당 에러는 kafka 바이너리가 관련 소스코드를 찾지 못해서 생기는 현상인것 같습니다.

image.png

카프카 다운로드 페이지에서 Binary downloads에서 tgz 파일을 다운로드 받아서 다시 해보시겠어요?

0

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다. 최아라님께서 주키퍼 실행 시 발생하는 오류로 인해 곤란을 겪고 계시는 것 같습니다. 주키퍼를 실행할 때의 오류는 다양한 이유로 발생할 수 있으며, 주로 설정 파일의 문제나 실행 환경에 따른 오류일 수 있습니다.

우선 기본적으로 확인해볼 수 있는 몇 가지 해결 방법을 설명드리겠습니다:

  1. 설정 파일 확인: zookeeper.properties 파일에서 설정된 포트나 로그 디렉토리 설정이 올바른지 확인해보세요. 잘못된 포트나 경로가 설정되어 있을 경우 오류가 발생할 수 있습니다.

  2. 프로세스 확인: 주키퍼가 이미 실행 중인 경우 Address already in use와 같은 오류가 발생할 수 있습니다. 현재 시스템에서 주키퍼가 실행 중인지 프로세스를 확인하여 중복 실행을 방지하세요.

  3. 로그 파일 확인: 주키퍼 실행 시 생성되는 로그 파일(zookeeper.out 등)을 확인하여 자세한 오류 메시지를 확인해 보세요. 특정 오류 메시지를 통해 원인을 파악할 수 있을 것입니다.

  4. 자바 버전 및 환경 변수 확인: 주키퍼가 자바 환경에서 작동하기 때문에 사용하는 자바 버전이 올바른지, 자바 실행 파일이 환경 변수에 잘 설정되어 있는지 확인해보세요.

  5. 이전 데이터 제거: 데이터 저장 디렉토리를 삭제하거나 백업 후 깨끗한 상태에서 다시 실행해보세요. 이 때 dataDir 설정 경로를 확인하여 사용 중인 디렉토리를 올바르게 설정했는지 체크해야 합니다.

만약 위 방법으로 해결되지 않는다면, 유사한 문제가 해결된 경우를 참고해보시면 도움이 될 수 있습니다. 관련하여 아래 링크를 확인해 주세요:

혼란스러운 상황이 지속될 경우 추가적인 정보를 제공해주시거나, 인프런 강의의 Q&A를 통해 질문을 남겨주시면 전문가가 좀 더 빠르게 도와드릴 수 있을 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.