ubuntu

kafka配置Ubuntu有哪些注意事项

小樊
39
2025-08-10 07:26:03
栏目: 智能运维

在Ubuntu上配置Kafka需注意以下关键事项:

  1. Java环境:安装OpenJDK 8或11(推荐11+),配置JAVA_HOME环境变量。
  2. Zookeeper依赖:需先安装并配置Zookeeper(可独立部署或使用Kafka内置),确保zoo.cfgdataDirclientPort正确。
  3. Kafka核心配置
    • 修改server.properties:设置唯一broker.id、监听地址listeners(如PLAINTEXT://0.0.0.0:9092)、日志目录log.dirs(建议持久化路径)及Zookeeper连接地址。
    • 集群模式需确保各节点broker.id唯一且配置一致。
  4. 网络与端口:开放防火墙端口(如9092),确保listeners绑定正确IP(单机可设0.0.0.0,集群需指定具体IP)。
  5. 权限与资源
    • 确保Kafka数据目录权限正确,进程可访问。
    • 调整系统文件描述符限制(/etc/sysctl.conf/etc/security/limits.conf),避免因文件句柄不足导致异常。
  6. 安全配置(可选):可启用SASL/SSL认证、加密传输等安全策略。
  7. 日志管理:配置日志保留策略(如log.retention.hours),避免磁盘占满。
  8. 启动与验证:启动后通过netstatss命令检查端口监听状态,使用kafka-topics.sh等脚本测试Topic创建及消息收发。

参考来源:

0
看了该问题的人还看了