zookeeper无法启动"Unable to load database on disk"
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了zookeeper无法启动"Unable to load database on disk",小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2349字,纯文字阅读大概需要4分钟。
内容图文
点29:53.411 INFO org.apache.zookeeper.server.quorum.QuorumPeerConfig Reading configuration from: /var/run/cloudera-scm-agent/process/517-zookeeper-server/zoo.cfg 下午5点29:53.420 INFO org.apache.zookeeper.server.quorum.QuorumPeerConfig Defaulting to majority quorums 下午5点29:53.423 INFO org.apache.zookeeper.server.DatadirCleanupManager autopurge.snapRetainCount set to 5 下午5点29:53.424 INFO org.apache.zookeeper.server.DatadirCleanupManager autopurge.purgeInterval set to 24 下午5点29:53.430 INFO org.apache.zookeeper.server.DatadirCleanupManager Purge task started. 下午5点29:53.434 ERROR org.apache.zookeeper.server.DatadirCleanupManager Error occured while purging. org.apache.zookeeper.server.persistence.FileTxnSnapLog$DatadirException: Missing data directory /var/lib/zookeeper/version-2, automatic data directory creation is disabled (zookeeper.datadir.autocreate is false). Please create this directory manually. at org.apache.zookeeper.server.persistence.FileTxnSnapLog.<init>(FileTxnSnapLog.java:102) at org.apache.zookeeper.server.PurgeTxnLog.purge(PurgeTxnLog.java:68) at org.apache.zookeeper.server.DatadirCleanupManager$PurgeTask.run(DatadirCleanupManager.java:140) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462)来源: http://192.168.40.205:7180/cmf/process/all/logs/context?timestamp=1437989392521&port=9000&host=slave2.cloudera&path=%2Fvar%2Flog%2Fzookeeper%2Fzookeeper-cmf-zookeeper1-SERVER-slave2.cloudera.log&roleId=113
Removing data from /var/zookeeper/version-2 then restart seems to “fix” the problem (it gets a snapshot from one of the other nodes in the quorum).
This is Zookeeper 3.3.5+19.5-1~squeeze-cdh3, i.e. from Cloudera’s distribution.
来源: https://issues.apache.org/jira/browse/ZOOKEEPER-1546
看了老外的文章,下面上是处理方法
more /etc/zookeeper/conf.dist/zoo.cfg
找到datadir
[root@slave2 zookeeper]# pwd
/var/lib/zookeeper
[root@slave2 zookeeper]# ls
myid version-2 version-2.bak
清空version-2目录下的所有文件
版权声明:本文为博主原创文章,未经博主允许不得转载。linux公社盗转死妈
zookeeper无法启动"Unable to load database on disk"
标签:zookeeper cloudera hadoop
本文系统来源:http://blog.csdn.net/ashic/article/details/47088299
内容总结
以上是互联网集市为您收集整理的zookeeper无法启动"Unable to load database on disk"全部内容,希望文章能够帮你解决zookeeper无法启动"Unable to load database on disk"所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。