当前位置:   article > 正文

关于安装zookeeper服务报8080端口冲突问题_quorumpeermain 8080

quorumpeermain 8080

(1)启动zookeeper服务时,报端口冲突,日志如下

  1. 2024-01-17 09:25:15,137 [myid:1] - ERROR [main:ZooKeeperServerMain@86] - Unable to start AdminServer, exiting abnormally
  2. org.apache.zookeeper.server.admin.AdminServer$AdminServerException: Problem starting AdminServer on address 0.0.0.0, port 8080 and command URL /commands
  3. at org.apache.zookeeper.server.admin.JettyAdminServer.start(JettyAdminServer.java:179)
  4. at org.apache.zookeeper.server.ZooKeeperServerMain.runFromConfig(ZooKeeperServerMain.java:155)
  5. at org.apache.zookeeper.server.ZooKeeperServerMain.initializeAndRun(ZooKeeperServerMain.java:113)
  6. at org.apache.zookeeper.server.ZooKeeperServerMain.main(ZooKeeperServerMain.java:68)
  7. at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:141)
  8. at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:91)
  9. Caused by: java.io.IOException: Failed to bind to /0.0.0.0:8080
  10. at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:349)
  11. at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:310)
  12. at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
  13. at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:234)
  14. at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
  15. at org.eclipse.jetty.server.Server.doStart(Server.java:401)
  16. at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
  17. at org.apache.zookeeper.server.admin.JettyAdminServer.start(JettyAdminServer.java:170)
  18. ... 5 more
  19. Caused by: java.net.BindException: 地址已在使用
  20. at sun.nio.ch.Net.bind0(Native Method)
  21. at sun.nio.ch.Net.bind(Net.java:461)
  22. at sun.nio.ch.Net.bind(Net.java:453)
  23. at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:222)
  24. at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:85)
  25. at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:344)
  26. ... 12 more
  27. Unable to start AdminServer, exiting abnormally
  28. 2024-01-17 09:25:15,139 [myid:1] - INFO [main:ZKAuditProvider@42] - ZooKeeper audit is disabled.
  29. 2024-01-17 09:25:15,142 [myid:1] - ERROR [main:ServiceUtils@42] - Exiting JVM with code 4

(2)解决办法

在zoo.cfg配置文件中,新增如下内容,指定端口(即换一个端口,并确保8081端口未被占用)

admin.serverPort=8081

(3)重新启动zookeeper服务,测试结果如下

  1. root@xxx:/data/software/apache-zookeeper-3.7.0-bin/bin# ./zkServer.sh start
  2. ZooKeeper JMX enabled by default
  3. Using config: /data/software/apache-zookeeper-3.7.0-bin/bin/../conf/zoo.cfg
  4. Starting zookeeper ... STARTED
  5. root@xxx:/data/software/apache-zookeeper-3.7.0-bin/bin# ./zkServer.sh status
  6. ZooKeeper JMX enabled by default
  7. Using config: /data/software/apache-zookeeper-3.7.0-bin/bin/../conf/zoo.cfg
  8. Client port found: 3292. Client address: localhost. Client SSL: false.
  9. Mode: standalone

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/685527
推荐阅读
相关标签
  

闽ICP备14008679号