代码之家  ›  专栏  ›  技术社区  ›  user9467051

无法启动zookeeper服务器

  •  1
  • user9467051  · 技术社区  · 6 年前

    我试着从以下方面开始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   
    

    但我有

    错误意外异常,异常退出(org.apache.zookeeper.server.ZooKeeperServerMain) JAVA网BindException:地址已在使用中

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

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

    压井-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服务器时没有异常

    1 回复  |  直到 6 年前
        1
  •  1
  •   OneCricketeer Gabriele Mariotti    6 年前

    压井-9 2181-->bash:kill:(2181)-没有这样的过程

    你想杀死一个端口号, 不是进程ID

    地址已在使用中

    好的,很明显你已经在那个端口上找到了一些东西。

    选项:

    1. 编辑 zookeeper.properties 绑定到其他端口。还可以编辑kafka属性以使用新的Zookeeper连接。
    2. 你已经有了一个正在运行的动物园管理员,这可以解释为什么卡夫卡在启动时会工作。

    P、 无论如何,我建议使用卡夫卡的更高版本。很多很好的升级。