【问题标题】:Can't start zookeeper server无法启动 Zookeeper 服务器
【发布时间】:2018-04-20 15:59:24
【问题描述】:

我尝试使用以下方式启动 zookeeper:

/opt/Kafka/kafka_2.10-0.10.0.1/bin/zookeeper-server-start.sh  
/opt/Kafka/kafka_2.10-0.10.0.1/config/zookeeper.properties   

但我得到了

ERROR 意外异常,异常退出(org.apache.zookeeper.server.ZooKeeperServerMain) java.net.BindException:地址已在使用中

我重新启动了计算机,我遇到了同样的问题
我试过 netstat -nlp|grep 2181 结果:

tcp6       0      0 :::2181                 :::*                    LISTEN   

kill -9 2181 --> bash: kill: (2181) - 没有这样的进程

./zookeeper-server-stop.sh  # no result so it works but 
./zookeeper-server-start.sh /opt/Kafka/kafka_2.10-0.10.0.1/config/zookeeper.properties # the same exception 

我能做什么?

注意:启动kafka server时没有异常

【问题讨论】:

    标签: apache-kafka port apache-zookeeper


    【解决方案1】:

    kill -9 2181 --> bash: kill: (2181) - 没有这样的进程

    您试图杀死一个端口号,不是进程 ID

    地址已在使用中

    好的,所以你显然已经在那个端口上有了一些东西。

    选项:

    1. 编辑zookeeper.properties 以绑定到不同的端口。还要编辑 kafka 属性以使用新的 Zookeeper 连接。
    2. 您已经有一个正在运行的 Zookeeper,这将解释为什么 Kafka 在启动时会工作。

    附:无论如何,我建议使用更高版本的 Kafka。很多不错的升级。

    【讨论】:

      猜你喜欢
      • 2015-08-15
      • 1970-01-01
      • 2015-08-08
      • 1970-01-01
      • 2017-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多