异常描述
org.apache.kafka.common.KafkaException: Failed to acquire lock on file .lock in /data/tools/software/kafka2.11/logs. A Kafka instance in another process or thread is using this directory.
[2019-05-08 14:08:30,010] ERROR [KafkaServer id=0] Fatal error during KafkaServer startup. Prepare to shutdown (kafka.server.KafkaServer)
org.apache.kafka.common.KafkaException: Failed to acquire lock on file .lock in /data/tools/software/kafka2.11/logs. A Kafka instance in another process or thread is using this directory.
at kafka.log.LogManager$$anonfun$lockLogDirs$1.apply(LogManager.scala:240)
at kafka.log.LogManager$$anonfun$lockLogDirs$1.apply(LogManager.scala:236)
at scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:241)
at scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:241)
at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59)
at scala.collection.mut

当遇到Kafka运行时的KafkaException,特别是'Failed to acquire lock on file .lock'错误,可以尝试删除指定的日志目录,如/data/tools/software/kafka2.11/logs,并通过`ps -ef | grep kafka`命令杀掉相关进程,以解决锁文件问题。重新启动Kafka服务后,日志目录通常会自动生成,确保服务正常运行。
最低0.47元/天 解锁文章
1738

被折叠的 条评论
为什么被折叠?



