7장. 확인된 문제
이 섹션에는 RHEL의 Apache Kafka 2.8 스트림의 알려진 문제가 나열되어 있습니다.
7.1. RHEL 7과의 비호환성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
Kafka 3.7에서 RHEL 7을 사용할 때 알려진 비호환성 문제가 있습니다. 결과적으로 RHEL 7은 더 이상 지원되지 않습니다. 이 문제는 Kafka 3.7에 필요한 RocksDB JNI 라이브러리 버전(org.rocksdb:rocksdb:7.9.2)과 호환되지 않는 RHEL 7의 오래된 GCC(GNU Compiler Collection) 버전으로 인해 발생합니다.
rocksdb JNI 버전 7.9.2에는 RHEL 7에서 사용할 수 있는 것보다 최신 버전의 GCC 및 관련 libstdc++ 라이브러리가 필요합니다. RocksDB에 의존하는 snappy 압축 및 Kafka Streams는 RHEL 7에서 이러한 오래된 라이브러리로 인해 제대로 작동하지 않습니다.
권장 사항
- RHEL 7에서 실행되는 클라이언트 및 브로커를 RHEL 8로 업그레이드하여 Kafka 3.7 및 Apache Kafka 기능의 최신 Streams와의 호환성을 보장합니다.
- RHEL 7을 계속 사용하려면 Apache Kafka 2.5 LTS 또는 2.6용 Streams를 사용하는 것이 좋습니다.