inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[해결] Kafka Connect 실행이 안됨

22

김진원

작성한 질문수 3

0

 

에러내용

$ ./bin/connect-distributed ./etc/kafka/connect-distributed.properties
Error: Could not find or load main class org.apache.kafka.connect.cli.ConnectDistributed
Caused by: java.lang.ClassNotFoundException: org.apache.kafka.connect.cli.ConnectDistributed

 

해결

  1. ./bin/windows/connect-distributed.bat 수정

    1. rem Log4j settings의 하위 내용 변경 (경로 변경)

      1. %BASE_DIR%/etc/kafka/connect-log4j.properties

  2. 실행 명령어

./bin/windows/connect-distributed.bat ./etc/kafka/connect-distributed.properties

 

원인

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
김진원님, Kafka Connect 실행 관련 에러에 대해 질문 주셨네요.

윈도우 환경에서는 connect-distributed 스크립트를 실행할 때 bin 대신 bin/windows 하위에 있는 스크립트를 사용하셔야 합니다. 김진원님이 제시해 주신 것처럼 connect-distributed.bat 파일을 수정하여 올바른 Log4j 설정 경로를 지정한 후 아래 명령어로 실행하면 문제가 해결될 것입니다.

./bin/windows/connect-distributed.bat ./etc/kafka/connect-distributed.properties

이는 윈도우 환경에서의 실행 방법에 관한 부분으로, Linux나 macOS에서는 다르게 처리해야 할 수 있으니 주의하세요. 추가적인 정보는 Kafka Connect 문서에서 확인하실 수 있습니다. 도움이 되셨기를 바랍니다!

백준 서비스 종료

9

677

1

[업데이트] 파이썬 패키지 부분에서 안되어서 강의 진행 불가

2

53

3

이력서 구성에 대한 질문드립니다.

1

79

2

itertools, sys같은 STL을 사용할 수 없는 경우 질문드립니다.(백준 11724)

1

30

1