1 提问说明
kafka 集群中有一台机器宕机报错如下,想请教一下这种错误什么原因导致的,又什么好的解决方法
2、报错信息如下
ERROR There was an error in one of the threads during logs loading: org.apache.kafka.common.KafkaException: java.io.IOException: Input/output error (kafka.log.LogManager)
FATAL [Kafka Server 3], Fatal error during KafkaServer startup. Prepare to shutdown (kafka.server.KafkaServer)
3、自己的解决方法
把broker的logs目录里面的数据删除,重启集群
请问有没有不用删除数据就能恢复,或者能给说一下有可能是什么操作导致的这种错误
你kafka是什么版本? 只有很老的版本才会有这个漏洞呀。
confluent3.3.0版本
请问这种问题是怎么导致的,是index 丢失引起的么
是confluent3.3.0版本,集成了kafka0.11.0.0
https://issues.apache.org/jira/browse/KAFKA-2222
问题聚焦在磁盘,与文件系统相关,但也只有这么多可参考的。
建议你排查一下自身的文件系统,是否有出现什么异常波动。
好的,谢谢
你的答案