kafka不能啓動

近期在搭建一個kafka集羣的時候。碰到一個很奇怪的問題。相關報錯如下:
[2014-05-07 14:18:24,439] INFO [Kafka Server 2], Starting (kafka.server.KafkaServer)
[2014-05-07 14:18:24,457] INFO [Log Manager on Broker 2] Loading log 'kafka_metrics' (kafka.log.LogManager)
[2014-05-07 14:18:24,473] FATAL Fatal error during KafkaServerStable startup. Prepare to shutdown (kafka.server.KafkaServerStartable)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1911)
at kafka.log.LogManager.kafka$log$LogManager$$parseTopicPartitionName(LogManager.scala:335)
at kafka.log.LogManager$$anonfun$loadLogs$1$$anonfun$apply$3.apply(LogManager.scala:112)
at kafka.log.LogManager$$anonfun$loadLogs$1$$anonfun$apply$3.apply(LogManager.scala:109)
at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:34)
at kafka.log.LogManager$$anonfun$loadLogs$1.apply(LogManager.scala:109)
at kafka.log.LogManager$$anonfun$loadLogs$1.apply(LogManager.scala:101)
at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34)
at scala.collection.mutable.WrappedArray.foreach(WrappedArray.scala:32)
at kafka.log.LogManager.loadLogs(LogManager.scala:101)
at kafka.log.LogManager.(LogManager.scala:62)
at kafka.server.KafkaServer.startup(KafkaServer.scala:63)
at kafka.server.KafkaServerStartable.startup(KafkaServerStartable.scala:34)
at kafka.Kafka$.main(Kafka.scala:46)
at kafka.Kafka.main(Kafka.scala)
[2014-05-07 14:18:24,474] INFO [Kafka Server 2], Shutting down (kafka.server.KafkaServer)
[2014-05-07 14:18:24,476] INFO Shutdown Kafka scheduler (kafka.utils.KafkaScheduler)
[2014-05-07 14:18:24,476] INFO [Kafka Server 2], Shut down completed (kafka.server.KafkaServer)
[2014-05-07 14:18:24,477] INFO [Kafka Server 2], Shutting down (kafka.server.KafkaServer)

經過一番查找,終於知道原因,是因爲在kafka的server.properties中。
log.dir=/home/data/kafka和kafka.csv.metrics.dir=/home/data/kafka
目錄相同。造成的。




 

發佈了61 篇原創文章 · 獲贊 0 · 訪問量 5139
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章