在我的一个Kafka主题中同步了2百万条消息后,我的磁盘空间已用完。我甚至删除了这个主题但仍然以某种方式消耗了空间。任何链接的帮助将不胜感激。
答案 0 :(得分:2)
使用以下命令了解每个主题消耗的磁盘空间
du -sh /tmp/kafka-logs/*
答案 1 :(得分:1)
确定发送指标的主题大小的另一种方法,例如graphite。然后可以找到如下大小:
kafka.log.Log.<topic_name>-<partition_number>-Size.value
答案 2 :(得分:1)
答案 3 :(得分:0)
来自server.properties
#A逗号分隔的目录列表,用于存储日志文件
log.dirs = / TMP /卡夫卡-日志
du可以使用,但请务必检查 所有 日志目录。实际上,您想检查磁盘空间的任何常规unix命令都可以。
删除主题并不能保证删除。它将把它置于“待删除”状态。如果您仍有任何生产者/消费者附加到该主题,则不会将其删除。请尝试以下方法: