`
futeng
  • 浏览: 263017 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

zk数据文件读取异常(Unable to load database on disk)

阅读更多

数据文件读取异常

 

现象:zookeeper无法启动;

异常:Unable to load database on disk;

原因:数据文件读取异常,缺失则无法启动;

解决:在zk数据文件存放目录下(见 $ZK/conf/zoo.cfg,dataDir和dataLogDir属性),删除version-2文件夹。再重启zk。

异常贴下:

 

2014-09-24 14:01:30,558 [myid:11] - ERROR [main:QuorumPeer@453] - Unable to load database on disk
java.io.IOException: Failed to process transaction type: 1 error: KeeperErrorCode = NoNode for /crxj/intercept
    at org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSnapLog.java:153)
    at org.apache.zookeeper.server.ZKDatabase.loadDataBase(ZKDatabase.java:223)
    at org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase(QuorumPeer.java:417)
    at org.apache.zookeeper.server.quorum.QuorumPeer.start(QuorumPeer.java:409)
    at org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig(QuorumPeerMain.java:151)
    at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:111)
    at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:78)
Caused by: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /crxj/intercept
    at org.apache.zookeeper.server.persistence.FileTxnSnapLog.processTransaction(FileTxnSnapLog.java:211)
    at org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSnapLog.java:151)
    ... 6 more

 

 

转载请标明作者和原文链接

ifuteng#gmail.com 2014/9/24

分享到:
评论

相关推荐

    Mycat ZK配置文件详解

    Mycat是一款开源的分布式数据库中间件,它支持大规模数据分布式处理,提供了数据库分片、读写分离、数据冗余备份等功能。在Mycat的部署和运行中,ZooKeeper(ZK)起着至关重要的角色,它负责协调和管理Mycat集群的...

    zk 数据绑定(grid进行嵌套显示数据)

    在ZK中,数据绑定是连接应用程序模型与用户界面的关键特性,允许数据自动更新并反映到UI上。本文将深入探讨如何利用ZK的数据绑定功能,特别是针对Grid组件进行嵌套数据的显示。 一、ZK数据绑定基础 ZK的数据绑定...

    ZK数据绑定

    ZK数据绑定是ZK框架中的一个重要特性,它允许开发者将UI组件的显示与应用程序的数据模型直接关联起来,实现数据的动态更新和交互。ZK是一个基于Java的轻量级Web应用框架,专注于提供富客户端功能,使得在浏览器中...

    zk curd 小例 数据绑定 页面间事件传送 适合初学者

    ZK CURD小例是针对初学者的一个教程,主要涵盖了数据绑定和页面间事件传送这两个核心概念。在Web开发中,ZK是一个基于组件的Java AJAX框架,它提供了丰富的用户界面组件和简单易用的数据绑定机制,使得开发者可以更...

    zkAPI 的chm文件

    《ZK API 使用指南》 ZK API 是 ZooKeeper 的一套接口,ZooKeeper 是一个分布式的、开放源码的...提供的 CHM 文件《ZK API 使用指南》将帮助你更全面地了解和掌握这些功能,进一步提升你的分布式协调服务开发能力。

    ZK-bin包文件

    ZK-bin包文件是ZooKeeper的可执行文件集合,包含了运行ZooKeeper服务所需的所有必要组件。在Eclipse环境中部署ZK-bin包,可以方便地进行开发和测试工作。 首先,了解ZooKeeper的核心概念: 1. **节点(Znode)**:...

    ZK中使用JS读取客户端txt文件内容问题

    在ZK框架中,开发一个功能允许用户通过点击按钮直接读取本地计算机上的TXT文件内容并显示在网页上,这涉及到客户端与服务器之间的交互以及浏览器的安全限制。在本例中,开发者遇到了一些挑战,主要是由于浏览器的...

    12.2.1 zk数据复制.md

    12.2.1 zk数据复制

    ZKTeco-ZK4500:ZK4500指纹读取器设备实现

    ZK4500指纹读取器是其中一款,专为高效、准确的指纹识别设计。本文将深入探讨如何在C#环境中实现ZK4500指纹读取器设备的功能。 首先,我们需要理解C#编程语言的基本概念。C#是由微软开发的一种面向对象的编程语言,...

    zk-bin-6.5.0.zip

    ZK-1239: Grid, Listbox, Tree can support to scroll the content by finger on tablet/mobile device ZK-1240: Input element support HTML5 type, like tel, number, email, and so on ZK-1242: Datebox ...

    zookeeper-util:Zookeeper管理助手,用于导入,导出和清除zk数据

    将正在运行的zk实例中的数据导出(读取)到文件中保持数据可编辑 从另一个zk实例导入(写入)完整(或部分)导出 清除(删除)正在运行的zk实例中的所有数据 只有一个可执行文件( zkutil )可以理解上面指定的三个...

    ZK资料学习zk框架的助手

    3. **数据节点(ZNode)**:ZNode是ZK中的基本数据单元,类似于文件系统中的文件或目录。每个ZNode都可以存储数据,并且有自己的路径,例如 `/config/server_list`。ZNode分为临时节点和持久节点,临时节点在创建它...

    Zk上传案例

    1. **元数据存储**:当用户上传文件时,文件的相关元数据(如文件名、大小、创建时间等)可以存储在ZooKeeper的节点上,便于后续的查询和操作。 2. **文件分片管理**:对于大文件,通常会进行分片处理,每片文件的...

    ZK+spring+hibernate的整合

    1. **配置Spring**:首先,我们需要配置Spring的IoC容器,定义Bean的定义文件,包括ZK组件、Hibernate的SessionFactory以及数据源等。 2. **集成Hibernate**:在Spring配置文件中,我们需配置Hibernate的...

    ZK框架:Ajax开发实战

    由于提供的文件信息中,有关股票知识的部分占据了大部分内容,而与标题“ZK框架:Ajax开发实战”相关的内容并未在文件中明确出现,因此无法直接从给定的文件信息中生成与ZK框架和Ajax开发相关的内容。不过,我将基于...

    zk 开发依赖包

    10. **zel.jar**:ZEL(ZK Expression Language)是ZK框架内的表达式语言,用于在ZUL文件中进行条件判断、逻辑运算和数据绑定等操作。zel.jar很可能包含了ZEL的相关实现和解析器。 这些依赖包的组合使用,使得...

    zkstudio_2.0.1_indigo

    【标题】"zkstudio_2.0.1_indigo" 是一个特定版本的ZK Studio,它是基于Eclipse Indigo开发的一款专为ZK框架设计的集成开发环境(IDE)。ZK Studio是ZK框架的官方插件,它提供了一系列便利工具,用于提升ZK应用的...

    zk入门.web框架

    ZK 是一个基于 Java 的轻量级Web框架,专门用于构建富客户端的Web应用程序。它提供了丰富的用户界面组件和事件处理机制,使得开发者能够轻松创建交互式的Web应用。本篇文章将深入探讨ZK框架的基本概念、开发环境的...

    使用JMeter对ZK性能测试时需要安装的插件

    Version: Applicable to JMeter 2.8+(适用JMeter版本) 以下为官方说明: Prepare a simple IdGenerator For security reasons, ZK generates ID randomly. However to perform a record & reply test, it is ...

Global site tag (gtag.js) - Google Analytics