在Linux上设置Kafka日志清理,主要涉及到配置日志的保留策略和清理频率。Kafka提供了两种主要的日志清理策略:删除策略(delete)和压缩策略(compact)。以下是具体的配置步骤和参数说明:
log.retention.hours、log.retention.minutes或log.retention.ms设置日志保留的时间。例如,将log.retention.hours设置为168表示日志保留7天。log.retention.bytes设置日志保留的字节数。例如,设置为1073741824表示日志保留1GB。log.cleaner.enable为true启用压缩功能。config文件夹中,文件名为server.properties。请注意,具体的配置参数可能会因Kafka版本的不同而有所差异,因此在实际应用中,还需要根据具体的业务需求和系统环境来调整相关参数。