当前位置: 首页 > news >正文

zookeeper总是重启失败

为什么只有kill -9 10422 后,才能把zookeeper重启成功?

问题分析
根据你提供的信息,Zookeeper 服务在启动时失败,并且只有在使用 kill -9 10422 命令终止某个进程(PID 为 10422)后,才能成功重启 Zookeeper。这通常表明 PID 为 10422 的进程占用了 Zookeeper 所需的资源(如端口、文件句柄等),导致 Zookeeper 无法正常启动。


进程 10422 占用资源
原因:
端口被占用:Zookeeper 默认使用 2181 端口,如果该端口被其他进程(如 PID 为 10422 的进程)占用,则 Zookeeper 无法绑定该端口,导致启动失败。
文件句柄未释放:即使文件被删除,如果仍有进程持有文件句柄,相关资源不会被释放。

相关文章:

  • java解决超大二维矩阵数组引起的内存占用过大问题
  • 圆周期性显示和消失——瞬态实现(CAD c#二次开发、插件定制)
  • NebulaGraph 图数据库介绍
  • 伏羲万能报名平台小程序系统源码支持核销/快递发货/配送自提/网盘卡密发货
  • 实测推荐:一款能看4K直播的万能播放器,支持多端同步
  • 【51单片机5毫秒定时器】2022-6-1
  • 使用Charles中文版抓包工具进行高效的API调试与性能优化
  • day43/60
  • 桌面小屏幕实战课程: DesktopScreen 12 WiFi AP
  • RPC(Remote Procedure Call)技术解析
  • 面试破局:告别流水账,用“故事思维”重塑自我介绍
  • 视频关键帧提取
  • recipes的版本比较老如何更新到新版本?
  • 【计网】期末复习知识总结
  • 基于STM32的智能书房系统的设计
  • 49-有效的字母异位词
  • chili3d笔记23 正交投影3d重建笔记4 点到线2
  • QT实现一个三轴位移台的控制界面
  • WinAppDriver 自动化测试:C#篇
  • Nginx配置文件介绍和基本使用