9.2. 与 RHEL 7 不兼容


在 Kafka 3.7 中使用 RHEL 7 时已知的不兼容问题。因此,RHEL 7 不再被支持。造成这个问题的原因是,在 RHEL 7 上有一个过时的 GCC (GNU Compiler Collection)版本,它与 RocksDB JNI 库的版本不兼容(org.rocksdb:rocksdb:rocksdbjni:7.9.2)。

RocksDB JNI 版本 7.9.2 需要较新版本的 GCC 和相关的 libstdc++ 库,而不是 RHEL 7 中的可用内容。由于这些过时的库,使用 snappy 压缩和 Kafka Streams (依赖于 RocksDB)在 RHEL 7 上无法正常工作。

建议

  • 将运行在 RHEL 7 上的客户端升级到 RHEL 8,以确保与 Kafka 3.7 和最新的 Apache Kafka 功能兼容。
  • 如果要继续使用 RHEL 7,请考虑使用 Streams for Apache Kafka 2.5 LTS 或 2.6。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat