优化Kafka在CentOS上的存储空间可从以下方面入手:
noatime选项减少磁盘访问开销。log.retention.hours(如72小时)或log.retention.bytes控制保留时间/大小。compression.type=lz4/snappy)减少数据量。log.segment.bytes(如1GB)控制单个日志段大小。-Xmx)减少GC开销。ulimit -n)避免资源耗尽。关键参数参考:
log.retention.hours=168(默认7天,可按需缩短)。compression.type=lz4(平衡压缩比与性能)。log.segment.bytes=1073741824(1GB,避免单个文件过大)。实施前建议在测试环境验证配置效果,避免影响生产环境。