数据文件读取异常
现象: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
相关推荐
在ZK中,数据绑定是连接应用程序模型与用户界面的关键特性,允许数据自动更新并反映到UI上。本文将深入探讨如何利用ZK的数据绑定功能,特别是针对Grid组件进行嵌套数据的显示。 一、ZK数据绑定基础 ZK的数据绑定...
Mycat是一款开源的分布式数据库中间件,它支持大规模数据分布式处理,提供了数据库分片、读写分离、数据冗余备份等功能。在Mycat的部署和运行中,ZooKeeper(ZK)起着至关重要的角色,它负责协调和管理Mycat集群的...
ZK数据绑定是ZK框架中的一个重要特性,它允许开发者将UI组件的显示与应用程序的数据模型直接关联起来,实现数据的动态更新和交互。ZK是一个基于Java的轻量级Web应用框架,专注于提供富客户端功能,使得在浏览器中...
ZK CURD小例是针对初学者的一个教程,主要涵盖了数据绑定和页面间事件传送这两个核心概念。在Web开发中,ZK是一个基于组件的Java AJAX框架,它提供了丰富的用户界面组件和简单易用的数据绑定机制,使得开发者可以更...
《ZK API 使用指南》 ZK API 是 ZooKeeper 的一套接口,ZooKeeper 是一个分布式的、开放源码的...提供的 CHM 文件《ZK API 使用指南》将帮助你更全面地了解和掌握这些功能,进一步提升你的分布式协调服务开发能力。
ZK-bin包文件是ZooKeeper的可执行文件集合,包含了运行ZooKeeper服务所需的所有必要组件。在Eclipse环境中部署ZK-bin包,可以方便地进行开发和测试工作。 首先,了解ZooKeeper的核心概念: 1. **节点(Znode)**:...
在ZK框架中,开发一个功能允许用户通过点击按钮直接读取本地计算机上的TXT文件内容并显示在网页上,这涉及到客户端与服务器之间的交互以及浏览器的安全限制。在本例中,开发者遇到了一些挑战,主要是由于浏览器的...
12.2.1 zk数据复制
ZK4500指纹读取器是其中一款,专为高效、准确的指纹识别设计。本文将深入探讨如何在C#环境中实现ZK4500指纹读取器设备的功能。 首先,我们需要理解C#编程语言的基本概念。C#是由微软开发的一种面向对象的编程语言,...
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 ...
将正在运行的zk实例中的数据导出(读取)到文件中保持数据可编辑 从另一个zk实例导入(写入)完整(或部分)导出 清除(删除)正在运行的zk实例中的所有数据 只有一个可执行文件( zkutil )可以理解上面指定的三个...
首先,在Eclipse中添加ZK智能提示文件的扩展名支持,然后引入ZUL文件对应的XML结构定义文档(zul.xsd)。这样ZUL文件不再是普通的文本文件,而是具有智能提示的XML文件,大大提高了开发过程中的可读性和易用性。zul....
3. **数据节点(ZNode)**:ZNode是ZK中的基本数据单元,类似于文件系统中的文件或目录。每个ZNode都可以存储数据,并且有自己的路径,例如 `/config/server_list`。ZNode分为临时节点和持久节点,临时节点在创建它...
1. **元数据存储**:当用户上传文件时,文件的相关元数据(如文件名、大小、创建时间等)可以存储在ZooKeeper的节点上,便于后续的查询和操作。 2. **文件分片管理**:对于大文件,通常会进行分片处理,每片文件的...
1. **配置Spring**:首先,我们需要配置Spring的IoC容器,定义Bean的定义文件,包括ZK组件、Hibernate的SessionFactory以及数据源等。 2. **集成Hibernate**:在Spring配置文件中,我们需配置Hibernate的...
由于提供的文件信息中,有关股票知识的部分占据了大部分内容,而与标题“ZK框架:Ajax开发实战”相关的内容并未在文件中明确出现,因此无法直接从给定的文件信息中生成与ZK框架和Ajax开发相关的内容。不过,我将基于...
10. **zel.jar**:ZEL(ZK Expression Language)是ZK框架内的表达式语言,用于在ZUL文件中进行条件判断、逻辑运算和数据绑定等操作。zel.jar很可能包含了ZEL的相关实现和解析器。 这些依赖包的组合使用,使得...
【标题】"zkstudio_2.0.1_indigo" 是一个特定版本的ZK Studio,它是基于Eclipse Indigo开发的一款专为ZK框架设计的集成开发环境(IDE)。ZK Studio是ZK框架的官方插件,它提供了一系列便利工具,用于提升ZK应用的...
ZK 是一个基于 Java 的轻量级Web框架,专门用于构建富客户端的Web应用程序。它提供了丰富的用户界面组件和事件处理机制,使得开发者能够轻松创建交互式的Web应用。本篇文章将深入探讨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 ...