この問題を取得するために行った手順は以下のとおりです。
.\bin\windows\kafka-server-start.bat .\config\server.properties
また、私のOSはWindowsであることに注意してください
そして2番目のステップでエラーが発生します:
ERROR KafkaServerの起動中に致命的なエラーが発生しました。シャットダウンの準備(kafka.server.KafkaServer)kafka.common.InconsistentClusterIdException:クラスターID Reu8ClK3TTywPiNLIQIm1wがmeta.propertiesに保存されているclusterId Some(BaPSk1bCSsKFxQQ4717R6Q)と一致しません。ブローカーが間違ったクラスターに参加しようとしています。設定されたzookeeper.connectは間違っている可能性があります。kafka.server.KafkaServer.startup(KafkaServer.scala:220)at kafka.server.KafkaServerStartable.startup(KafkaServerStartable.scala:44)at kafka Kafka $ .main(Kafka.scala:84)at kafka.Kafka.main(Kafka.scala)
トリガーしたとき.\bin\windows\kafka-server-start.bat .\config\server.properties
zookeeperコンソールは次を返します:
INFO [SyncThread:0:FileTxnLog @ 216]-新しいログファイルを作成しています:log.1
この問題を修正してkafkaを実行するには?
[〜#〜] edit [〜#〜]これを参照 answer これらの手順に従って問題を解決
私のマシン(Windows 10)では、ログディレクトリにあるmeta.propertiesファイルを削除することでこの問題を解決しました。
この問題自体は、飼育係とサーバーの両方を停止してから再起動した後に発生しました。
WindowsマシンでKafkaサーバーを実行しているときに同じ問題が発生しました。この問題を解決するには、次の方法を試してください。
次を試してください...
./config/server.propertiesで次の行を有効にします
リスナー= PLAINTEXT://:9092
デフォルトのZooKeeper dataDirを変更します
デフォルトを変更Kafka log dir
データの損失を気にしない場合は、kafka "data"フォルダーを削除して、kafkaを再起動します。デフォルトの場所を使用した場合、 "data"という名前のフォルダーは、おそらく/ tmp/kafkaにあります-ログ。
tmpフォルダからkafka-logsを削除するを試してください。これは、WindowsではデフォルトでC:/ tmpにありますフォルダであり、[your-kafka-folder ] /config/server.propertiesファイルをlog.dirsとして