작성
·
19
·
수정됨
0
안녕하게요 강의를 보고 있는데 Kafka Connect 이 부분이 기존의 zookeeper 에서 kraft 로 버전이 변경되서 지원을 안 하는데 혹시 다른 방법이 있을까 ? 싶어 질문 올립니다.
참고로 블로그 도 여러개 봤는데 계속 에러가 걸려서 질문 올립니다.
정확히 kafka Connect 설치 를 하고 이거를 했을때
C:\Work\confluent-5.5.2>bin\windows\connect-distributed.bat etc\kafka\connect-distributed.properties Classpath is empty. Please build the project first e.g. by running 'gradlew jarAll' C:\Work\confluent-5.5.2>
윈도우이고 이런 에러가 계속 뜨는데 해결이 안됩니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. KMC님!
Kafka Connect 설정 시 Zookeeper 대신 Kraft 모드를 사용하려고 하다 보니 오류가 발생하는 것 같습니다. Kafka의 새로운 버전에서 Kraft 모드를 사용할 경우 일부 기존 기능과의 호환성 문제가 발생할 수 있습니다. 이에 대해 몇 가지 해결 방법을 제안드리겠습니다.
Kraft 모드와 호환되는 새로운 설정 사용: 일단, Kafka Connect의 최신 버전과 함께 Kraft 모드에서 제대로 동작하도록 하는 최신 설정 가이드를 찾아보시는 것을 추천드립니다. Kafka 2.8 버전부터 Kraft 모드가 추가되고, 지속적으로 개선되고 있기 때문에 이에 대응하는 업데이트된 설정이 필요할 수 있습니다.
Zookeeper 모드로 변경: 만약 설정 변경이 어렵다면, Zookeeper 모드를 유지하면서 설정을 시도해 보시는 것도 하나의 방법입니다. Zookeeper는 여전히 많은 Kafka 설정에서 기본으로 사용되는 구조이기 때문에, 초기 세팅에서는 더 안정적일 수 있습니다.
커뮤니티 및 공식 문서 활용: Kafka 커뮤니티나 Confluent의 공식 문서 등을 참고하여 최신의 권장 설정을 확인하시는 것도 좋은 방법입니다. 커뮤니티에서 유사한 사례를 살펴볼 수 있을 것입니다.
아래 링크의 유사한 질문들을 참고하면 더 도움이 될 수 있습니다:
해당 질문에서는 Kafka 환경 설정에 관련된 다양한 문제와 해결책이 제시되었습니다. Kraft 모드를 사용할 경우, 약간의 설정 변화를 통해 문제를 해결할 수 있는 아이디어를 얻을 수 있을 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
잘 모르겠습니다.ㅠ