zookeeper也能挂

昨天遇到zookeeper挂了,启动日志里有报:

Last transaction was partial

这样的类似错误。关闭它,整个集群继续使用,因为我部了3台。

分析原因:这台zk是和其它应用共同部署在一台上的。前段时间日志疯狂把空间占满了导致,另外从zk的最后记录的data数据时间也看出是空间满的那天。

解决方法:

1:将zkdata下的version-2删除

2:将zklog下的version-2删除(注:我是将data,log分开目录的)

3:重启zk

时间: 2024-12-03 20:21:49

zookeeper也能挂的相关文章

Spark独立模式

Spark独立模式 Spark除了可以在Mesos和YARN集群上运行之外,还支持一种简单的独立部署模式.独立部署模式下,你既可以手工启动(手动运行master和workers),也可以利用我们提供的启动脚本(launch scripts).同时,独立部署模式下,你可以在单机上运行这些程序,以方便测试. Spark集群独立安装 要独立安装Spark,你只需要将编译好的Spark包复制到集群中每一个节点上即可.你可以下载一个编译好的Spark版本,也可以在这里自己编译一个版本(build it y

《Spark 官方文档》Spark独立模式

Spark独立模式 Spark除了可以在Mesos和YARN集群上运行之外,还支持一种简单的独立部署模式.独立部署模式下,你既可以手工启动(手动运行master和workers),也可以利用我们提供的启动脚本(launch scripts).同时,独立部署模式下,你可以在单机上运行这些程序,以方便测试. Spark集群独立安装 要独立安装Spark,你只需要将编译好的Spark包复制到集群中每一个节点上即可.你可以下载一个编译好的Spark版本,也可以在这里自己编译一个版本(build it y

基于zookeeper的分布式lock实现

背景  继续上一篇文章:http://agapple.iteye.com/blog/1183972 ,项目中需要对分布式任务进行调度,那对应的分布式lock实现在所难免.    这一周,在基于BooleanMutex的基础上,实现了zookeeper的分布式锁,用于控制多进程+多线程的lock控制   算法 可以预先看一下zookeeper的官方文档:    http://zookeeper.apache.org/doc/trunk/recipes.html lock操作过程: 首先为一个loc

ZooKeeper 入门

zookeeper,通俗的来讲,他目前在各种分布式系统中充当大脑的角色,给各个应用管理配置文件,提供应用的分布式锁,提供应用命名,提供组服务这四个功能. 1. 管理配置文件(维护配置信息) A. zookeeper提供的这个配置管理,就是把这公用的配置文件提取出来放到一个地方,对这个地方(目录节点)进行监听,一旦配置信息发生变化,每个应用程序就会收到 Zookeeper 的通知,然后从 Zookeeper 获取新的配置信息应用到系统中就好,项目不需要重启. B. 标准的key value的配置文

Run Spark on Mesos with Zookeeper

本文面向对Spark,Mesos和Zookeeper有一点了解的读者,介绍下Run Spark on Mesos with Zookeeper的方法和一些注意点.因为Spark和Mesos的相关文档里,关于结合Zookeeper之后应该怎么改写相应URL和参数这块讲得不太清楚. 版本信息 Zookeeper 3.4.5 stable Spark 0.8 Mesos 0.13 没有Zookeeper的时候 Mesos master通过下面的方式启动自己并挂起来(Mesos-0.13里,起maste

kafka+zookeeper环境配置(Mac 或者 linux环境)

一.zookeeper下载与安装 1)下载 adeMacBook-Pro:zookeeper_soft apple$ wget http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz 2)解压 tar zxvf zookeeper-3.4.6.tar.gz 3)配置 cd zookeeper-3.4.6 cp -rf conf/zoo_sample.cfg conf/zoo.cfg vim z

ZooKeeper管理员指南——部署与管理ZooKeeper

本文以ZooKeeper3.4.3版本的官方指南为基础:http://zookeeper.apache.org/doc/r3.4.3/zookeeperAdmin.html,补充一些作者运维实践中的要点,围绕ZK的部署和运维两个方面讲一些管理员需要知道的东西.本文并非一个ZK搭建的快速入门,关于这方面,可以查看<ZooKeeper快速搭建>. 1.部署 本章节主要讲述如何部署ZooKeeper,包括以下三部分的内容: 系统环境 集群模式的配置 单机模式的配置 系统环境和集群模式配置这两节内容大

Paxos算法之旅(四)zookeeper代码解析

ZooKeeper是近期比较热门的一个类Paxos实现.也是一个逐渐得到广泛应用的开源的分布式锁服务实现.被认为是Chubby的开源版,虽然具体实现有很多差异.ZooKeeper概要的介绍可以看官方文档:http://hadoop.apache.org/zookeeper 这里我们重点来看下它的内部实现. ZooKeeper集群中的每个server都要知道其他成员,通过在配置文件zoo.cfg中作如下配置实现: tickTime=2000 dataDir=/var/zookeeper/ clie

Hbase报错:Can&amp;amp;#x27;t get master address from ZooKeeper; znode data == null

问题描述 HADOOP2.2HA模式下安装HBASE0.98.3在配置好文件后进入Hbase报错Can'tgetmasteraddressfromZooKeeper;znodedata==nullHbase-site.xml配置文件:<configuration><property><name>hbase.rootdir</name><value>hdfs://mycluster/hbase</value></property&