Java KafkaStorageException:尝试访问磁盘上的日志文件时发生磁盘错误

Java KafkaStorageException:尝试访问磁盘上的日志文件时发生磁盘错误,java,apache-kafka,kafka-consumer-api,kafka-producer-api,Java,Apache Kafka,Kafka Consumer Api,Kafka Producer Api,有人能告诉我是什么导致了这个错误吗 WARN org.apache.kafka.clients.producer.internals.Sender-[producer clientId=KafkaExampleProducer1]在my-example-topic1-1分区上的生成请求中收到无效元数据错误,原因是org.apache.kafka.common.errors.kafkastrageeException:尝试访问磁盘上的日志文件时发生磁盘错误。。正在请求元数据更新“ 我在window

有人能告诉我是什么导致了这个错误吗

WARN org.apache.kafka.clients.producer.internals.Sender-[producer clientId=KafkaExampleProducer1]在my-example-topic1-1分区上的生成请求中收到无效元数据错误,原因是org.apache.kafka.common.errors.kafkastrageeException:尝试访问磁盘上的日志文件时发生磁盘错误。。正在请求元数据更新“

我在windows环境下运行3 broker Kafka安装程序,我创建了2个主题,每个主题有5个分区,我使用了2个生产者实例。每个主题一个,我使用一个消费者实例从这两个主题中消费。安装程序运行了一段时间,运行良好。然后生产者和消费者中的一个停止工作,第e以下消息打印在生产者和消费者控制台上

my-example-topic1和my-example-topic2是两个主题

生产者控制台:

74394[kafka producer网络线程| KafkaExampleProducer1]WARN org.apache.kafka.clients.NetworkClient-[producer clientId=KafkaExampleProducer1]1分区具有没有匹配侦听器的引导代理,包括[my-example-topic1-1] 74494[kafka producer网络线程| KafkaExampleProducer1]WARN org.apache.kafka.clients.NetworkClient-[producer clientId=KafkaExampleProducer1]1分区具有没有匹配侦听器的引导代理,包括[my-example-topic1-1] 74595[kafka producer网络线程| KafkaExampleProducer1]WARN org.apache.kafka.clients.NetworkClient-[producer clientId=KafkaExampleProducer1]1分区具有没有匹配侦听器的引导代理,包括[my-example-topic1-1] 74697[kafka producer network thread | KafkaExampleProducer1]WARN org.apache.kafka.clients.NetworkClient-[producer clientId=KafkaExampleProducer1]1分区具有没有匹配侦听器的引导代理,包括[my-example-topic1-1] 74798[kafka producer network thread | KafkaExampleProducer1]WARN org.apache.kafka.clients.NetworkClient-[producer clientId=KafkaExampleProducer1]1分区具有没有匹配侦听器的引导代理,包括[my-example-topic1-1] 74900[kafka producer network thread | KafkaExampleProducer1]WARN org.apache.kafka.clients.NetworkClient-[producer clientId=KafkaExampleProducer1]1分区具有没有匹配侦听器的leader Broker,包括[my-example-topic1-1] 75001[kafka producer network thread | KafkaExampleProducer1]WARN org.apache.kafka.clients.NetworkClient-[producer clientId=KafkaExampleProducer1]1分区具有没有匹配侦听器的leader Broker,包括[my-example-topic1-1]

用户控制台:

17533[main]WARN org.apache.kafka.clients.NetworkClient-[Consumer-clientId=Consumer-KafkaExampleConsumer1-1,groupId=KafkaExampleConsumer1]1分区具有没有匹配侦听器的领导者代理,包括[my-example-topic1-1] 17636[main]WARN org.apache.kafka.clients.NetworkClient-[Consumer-clientId=Consumer-KafkaExampleConsumer1-1,groupId=KafkaExampleConsumer1]1分区具有没有匹配侦听器的领导者代理,包括[my-example-topic1-1] 17738[main]WARN org.apache.kafka.clients.NetworkClient-[Consumer-clientId=Consumer-KafkaExampleConsumer1-1,groupId=KafkaExampleConsumer1]1分区具有没有匹配侦听器的领导者代理,包括[my-example-topic1-1] 17840[main]WARN org.apache.kafka.clients.NetworkClient-[Consumer-clientId=Consumer-KafkaExampleConsumer1-1,groupId=KafkaExampleConsumer1]1分区具有没有匹配侦听器的领导者代理,包括[my-example-topic1-1] 17943[main]WARN org.apache.kafka.clients.NetworkClient-[Consumer-clientId=Consumer-KafkaExampleConsumer1-1,groupId=KafkaExampleConsumer1]1分区具有没有匹配侦听器的领导者代理,包括[my-example-topic1-1] 18044[main]WARN org.apache.kafka.clients.NetworkClient-[Consumer-clientId=Consumer-KafkaExampleConsumer1-1,groupId=KafkaExampleConsumer1]1分区具有没有匹配侦听器的领导者代理,包括[my-example-topic1-1] 18147[main]WARN org.apache.kafka.clients.NetworkClient-[Consumer-clientId=Consumer-KafkaExampleConsumer1-1,groupId=KafkaExampleConsumer1]1分区具有没有匹配侦听器的领导者代理,包括[my-example-topic1-1] 18248[main]WARN org.apache.kafka.clients.NetworkClient-[Consumer-clientId=Consumer-KafkaExampleConsumer1-1,groupId=KafkaExampleConsumer1]1分区具有没有匹配侦听器的领导者代理,包括[my-example-topic1-1] 18350[main]WARN org.apache.kafka.clients.NetworkClient-[Consumer-clientId=Consumer-KafkaExampleConsumer1-1,groupId=KafkaExampleConsumer1]1分区具有没有匹配侦听器的领导者代理,包括[my-example-topic1-1]


由于您提到安装程序在一段时间后停止工作,因此有可能磁盘已满。您能否验证两个代理上与kafka log Dir相对应的磁盘空间?磁盘空间未满,我已验证了我所有3个代理上的空间。由于您提到安装程序在一段时间后停止工作,因此出现了一个错误磁盘已满。能否验证与kafka log Dir对应的两个代理上的磁盘空间?磁盘空间未满,我已验证了我所有3个代理上的磁盘空间