已解决:java.net.BindException: 地址已在使用

解决zookeeper报错:java.net.BindException: 地址已在使用,是因为端口被占用。显示Starting zookeeper ... STARTED,jps没有QuorumPeerMain进程。

问题截图:

看似Starting zookeeper ... STARTED,实则集群并没有启动起来。从jps没有QuorumPeerMain进程就能够看出来。

main:NIOServerCnxnFactory@89\] - 绑定到端口 0.0.0.0/0.0.0.0:2181 2023-11-09 21:05:49,443 \[myid:2\] - ERROR \[main:QuorumPeerMain@89\] - 发生意外异常,异常退出 java.net.BindException: 地址已在使用 这里我们通过打开zookeeper.out文件可以看到"2181"端口被占用。 解决方法: 第一步:拿到进程号 ![](https://file.jishuzhan.net/article/1723931500702863362/47a5ba5076ae1130e7450c0295a890fe.webp) ```python sudo netstat -nltp | grep 2181 ``` 第二步:杀掉该进程 ```python sudo kill -9 4988 ``` 不同人的号码不一样,请大家执行第一步。 第三步:重启zookeeper ![](https://file.jishuzhan.net/article/1723931500702863362/bd6d498e1ce5e9a6e3cc1466a51bd209.webp) ![](https://file.jishuzhan.net/article/1723931500702863362/3e007f3032037fff5be189275c69e139.webp) 效果展示: QuorumPeerMain终于出现了。成功! ![](https://file.jishuzhan.net/article/1723931500702863362/28187d756d53b1cebae3360c59a65b20.webp)

相关推荐
m0_591364737 小时前
golang如何实现语言包自动加载_golang语言包自动加载实现指南
jvm·数据库·python
麻雀飞吧7 小时前
期货量化策略讲解:天勤量化下的跨期价差均值回归策略实战
python·算法·均值算法·回归
我命由我123457 小时前
Windows 操作系统 - Windows 查看架构类型
运维·windows·笔记·学习·系统架构·运维开发·系统
用户8356290780518 小时前
使用 Python 处理 Word 文档书签
后端·python
dinglu1030DL8 小时前
如何让水平滚动条始终固定在页面底部
jvm·数据库·python
2301_783848658 小时前
Python Selenium怎么定位元素_By.XPATH与By.CSS_SELECTOR操作DOM节点
jvm·数据库·python
goyeer8 小时前
【ITIL4】34服务实践 - 服务请求管理
运维·it·数字化·信息化·itil·信息化企业管理
Li emily8 小时前
用外汇实时api搭建多货币对波动率实时看板
python·api·fastapi
2501_901006478 小时前
如何解决OUI图形界面无法调用_xhost与DISPLAY变量设置
jvm·数据库·python
生活真难8 小时前
SpringCloud - 任务调度 - xxl-job-java
java·spring boot·spring cloud