美文网首页
如何重建zookeeper cluster中的单个节点

如何重建zookeeper cluster中的单个节点

作者: CodingCode | 来源:发表于2021-04-19 00:29 被阅读0次

使用场景

在一个zookeeper的cluster集群中,如果一个节点的数据损坏了,例如本地磁盘坏了,导致zookeeper无法使用,或者无法启动了;首先我们想到的是尽快修复和恢复本地数据,然后重新加入cluster。
但是如果存在无法修复的情况,那么怎么办呢,基于zookeeper是一个集群环境,zookeeper能够自动从集群中其他节点恢复数据。

步骤

  1. 停止损坏的节点上的zookeeper服务
  2. 备用原来的zookeeper的本地数据。(虽然是坏数据,但也值得备份一下)
  3. 清空本地数据
rm -rf ${dataDir}/version-2
rm -rf ${dataLogDir}/version-2
  1. 重启zookeeper服务
  2. 等待数据同步完成

相关文章

  • 如何重建zookeeper cluster中的单个节点

    使用场景 在一个zookeeper的cluster集群中,如果一个节点的数据损坏了,例如本地磁盘坏了,导致zook...

  • Redis Cluster 学习

    定义 Redis Cluster 将数据分布到不同的节点当中,以解决Redis使用过程中的容量问题(单个Redis...

  • Redis集群介绍

    一、节点 通过CLUSTER MEET 可以指定对应节点到当前节点的集群中,通过cluster-enable...

  • zookeeper常用状态检查命令工具

    zookeeper常用状态检查命令工具 查看单个node状态 查看cluster状态 有很多输出,这里只列出了两个...

  • kafka集群里面如何重建单个节点

    使用场景 在一个kafka的cluster集群中,如果一个节点的数据损坏了,例如本地磁盘坏了,导致单个kafka无...

  • ElasticSearch之(三)——ElasticSearch

    一、概念 集群(Cluster)一组拥有共同的 cluster name 的节点。 节点(Node) 集群中的一个...

  • ZooKeeper实现分布式锁

    ZooKeeper 节点是有生命周期的,这取决于节点的类型。在 ZooKeeper 中,节点类型可以分为持久节点(...

  • Zookeeper实现分布式锁

    如何使用zookeeper实现分布式锁,在描述算法流程之前,先看下zookeeper中几个关于节点的有趣的性质: ...

  • zookeeper 节点类型

    zookeeper 节点类型 Intro Zookeeper 中节点类型按持久化可分为临时节点和持久节点,按顺序性...

  • 我所知道的kafka

    cluster kafka的cluster是基于zookeeper publisher(发布者) kafka pu...

网友评论

      本文标题:如何重建zookeeper cluster中的单个节点

      本文链接:https://www.haomeiwen.com/subject/vtmblltx.html