我正在尝试使用Kafka 0.7.2启动多个Broker。我收到以下错误:
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)
我为两个代理创建了两个不同的配置文件,并使用以下命令运行它:
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做了同样的事情,并且工作正常。我在这里错过了什么吗?
答案 0 :(得分:0)
使用以下命令杀死进程
sudo fuser -k 2181/tcp