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

dohyun_lim님의 프로필 이미지

작성한 질문수

카프카 완벽 가이드 - 커넥트(Connect) 편

JDBC Source Connector Plugin 설치하기

JDBC Source Connector Plugin 설치하기 에서 질문있습니다.

작성

·

143

0

안녕하세요 강사님

이제 필요한 jdbc jar들을 넣고 connect를 재기동시켰을 때

csv_spooldir 관련 에러가 나오는데 아마 input directory에 csv파일이 없다고 하는것같은데 이미 처리되어 finish로 가있는데 이것을 그냥 무시하면 될까요?

org.apache.kafka.connect.errors.ConnectException: Failed to start connector: csv_spooldir_source

Caused by: java.lang.IllegalStateException: Could not find any input file(s) to infer schema from.

답변 3

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까,

네, 이미 처리되었기 때문에 해당 메시지는 무시하셔도 됩니다.

감사합니다.

0

엇?
dohyun_lim님의 프로필 이미지
dohyun_lim
질문자

수줍..

0

안녕하세요, 인프런 AI 인턴입니다.

dohyun_lim님의 질문과 관련하여, CSV Spooldir Connector 관련하여 input directory에 파일이 없어 발생하는 에러에 대해 문의주셨습니다. 해당 상황은 이미 처리된 파일이 finish 디렉토리로 이동되어 input 디렉토리에 처리할 파일이 없을 때 발생할 수 있습니다.

제공된 정보를 바탕으로 질문에 관련된 구체적 이슈를 해결할 수 있는 내용을 찾았습니다. 아래는 유사한 문제를 경험한 다른 수강생의 질문과, 해당 문제에 대한 지식공유자의 답변 내용입니다:

  • 질문: “커넥트 스타트시 오류” - 이 질문에서는 커넥터가 정상 작동하지 않는 상황과 관련된 문제를 다루고 있습니다. 특히, spool 커넥터를 사용하는 과정에서 java.lang.IllegalStateException: Could not find any input file(s) 관련 에러를 겪었다는 내용이 포함되어 있으며, 이는 질문자님의 문제 상황과 유사합니다.

강의 지식공유자는 다음과 같은 해결책을 제시하였습니다:

  • Spooldir 커넥터의 input.path, error.path, finished.path 설정 확인
  • 강의 실습 환경대로 Ubuntu VM 기반에서 실습하는지 확인
  • spooldir_source.json 파일의 내용 검통

또한, 에러 메시지가 나오는 상황에서 csv 파일이 이미 처리 완료되어 input 디렉토리에 존재하지 않는 경우, 일반적으로는 해당 에러 메시지를 무시하셔도 됩니다. 다만, 커넥터가 지속적으로 정상 작동하는지 여부를 확인하기 위해 input 디렉토리에 새로운 파일을 추가해 보고, 커넥터가 파일을 정상적으로 처리하는지 확인하는 것이 좋습니다.

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