zookeeper无故挂掉,启动不起来的问题
一台测试的服务器重启后,运行zookeeperd的启动脚本显示启动成功:
- JMX enabled by default
- Using config: /data/programfiles/zookeeper-3.4.5/bin/../conf/zoo.cfg
- Starting zookeeper ... STARTED
但用zkServer.sh status查看,反馈如下:
- JMX enabled by default
- Using config: /data/programfiles/zookeeper-3.4.5/bin/../conf/zoo.cfg
- Error contacting service. It is probably not running.
使用ps -aux|grep java命令也没看到任何进程,后来经过不断排查,终于发现了原因如下:
在zookeeper的配置文件zoo.cfg中:
- dataDir=/data/installed
在/data/installed里面查找zookeeper_server.pid这个文件,里面保存的是zookeeper的启动id,当服务器重启时zookeeper非正常退出,这个zookeeper_server.pid的值没有被清除,当执行zookeeper启动脚本时发现这个文件的值,就以为zookeeper已经启动。
解决方案:
把zookeeper_server.pid里面的内容清空,zookeeper就能正常启动。
转载于:https://www.cnblogs.com/maohuidong/p/8407458.html
zookeeper无故挂掉,启动不起来的问题相关推荐
- scheduledexecutorservice 只执行一次_一个ScheduledExecutorService启动的Java线程无故挂掉引发的思考...
2018年12月12日18:44:53 案件现场 不久前,在开发改造公司一个端到端监控日志系统的时候,出现了一个bug:有个扫表写日志的线程无故挂掉. 顺藤摸瓜 我看了很久的代码,都没有想出来有什么地 ...
- HMaster节点无故挂掉
HMaster节点无故挂掉 1.报错信息: 2018-09-05 18:40:58,483 FATAL [main-EventThread] master.HMaster: Master server ...
- [异常笔记] zookeeper集群启动异常: Cannot open channel to 2 at election address ……
[异常笔记] zookeeper集群启动异常: Cannot open channel to 2 at election address -- 参考文章: (1)[异常笔记] zookeeper集群启 ...
- Zookeeper 3.5启动时 8080端口被占用
今天闲来无事,学习Zookeeper,下载了Zookeeper的最新版本3.5.启动以后显示: ZooKeeper JMX enabled by default Using config: /opt/ ...
- Zookeeper安装以及启动详解
操作系统:Centos7 前提:必须已经安装了java的环境. 步骤: 下载压缩包,可以在windows下载然后用xftp等工具上传到linux上.也可以使用命令直接下载到linux上. wget h ...
- Zookeeper集群启动异常: Cannot open channel to x at election address xx/xxx.xxx.xxx.xxx:3888
Zookeeper 集群启动出现以下错误: Cannot open channel to x at election address xx/xxx.xxx.xxx.xxx:3888 java.net. ...
- zookeeper单机服务器启动流程
zookeeper单机服务器启动流程 一.源码编译 二.启动流程 总结 一.源码编译 源码编译 编译zookeeper源码 1:ant eclipse2:将bulild.xml中的(1900多行的地方 ...
- 启动zookeeper时IDEA启动项目时提示8080端口被占用
今天在启动一个Spring项目时,总是出现 Error running 'police':Address localhost:8080 is already in use.样子如下图所示: (图中只是 ...
- zookeeper集群启动的时候有一个别没有启动成功,出现Error contacting service. It is probably not running解决方法
首先查看每个zookeeper下的 data/myid 是否正确,分别对应各自的id 1,2,3一般没有启动成功的情况就是id消失了,需要重新修改myid中对应的 数字
最新文章
- java京东左侧固定层_京东首页右侧固定层
- 豆瓣评分9.4分!这部大片你不应该错过,每一秒都是不敢看的残忍!
- 在Linux下不使用密码远程登陆其他Linux
- javascript自定义startWith()和endWith()方法
- java 停止kettle转换_通过java运行Kettle转换
- 腾讯音乐娱乐集团宣布管理层调整,着眼长远战略发展与行业生态布局
- 数组(有序数组)的公共部分
- HBuilderX里面创建项目时没有模板解决方案
- oracle卸载和服务问题
- springboot中设置pageSize的默认值
- 谁说淘宝客不赚钱?用此招,票子流量手到擒来!
- 01[自制油猴插件]去掉烦人的外链提醒
- ffmpeg视频添加meta信息
- sim卡与imei号和手机号码之间的关系
- 故障诊断分类 matlab代码 轴承内圈、外圈、滚动体故障分类
- 1.1 windows环境安装Perl
- VSCode升级后启动不了~
- 【jprofiler】jprofiler安装使用教程
- 【老李的模拟赛】【#6】【2014-08-12】
- 遗传算法求解无人机路径多目标规划问题(python实现)
热门文章
- 缓存层redis总结
- 双口RAM和多模块存储器
- 8086CPU汇编:一般的标号与直接定址标号
- C 语言 普通基本数据类型 以及 其储存形式
- 简单易懂的 pwnable.kr 第一题[fd]Writeupt
- Openg-三角形绘制
- linux文件类型elf,[Linux]四种ELF对象文件类型
- MongoDB 里面日期查询的问题
- Intel(R)Turbo Boost Technology Driver上面显示为感叹号
- SLF4J: Failed to load class org.slf4j.impl.StaticLoggerBinder