1

Kafka 0.7.2 を使用して複数のブローカーを開始しようとしています。次のエラーが表示されます。

Exception in thread "kafka-acceptor" java.net.BindException:
Address already in use at sun.nio.ch.Net.bind0(Native Method)
    at sun.nio.ch.Net.bind(Net.java:444)
    at sun.nio.ch.Net.bind(Net.java:436)
    at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:214)
    at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
    at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:67)
    at kafka.network.Acceptor.run(SocketServer.scala:128)
    at java.lang.Thread.run(Thread.java:724)

2 つのブローカー用に 2 つの異なる構成ファイルを作成し、次のコマンドで実行しました。

env JMX_PORT=9999   bin/kafka-server-start.sh  config/server.properties
env JMX_PORT=10000  bin/kafka-server-start.sh  config/server1.properties 

私は0.8で同じことをしましたが、うまくいきました。ここで何か不足していますか?

4

1 に答える 1

0

次のコマンドを使用してプロセスを強制終了します

   sudo fuser -k 2181/tcp
于 2016-12-30T07:38:02.937 に答える