Zookeeper 的核心是广播,这个机制保证了各个Server之间的同步。实现这个机制的协议叫做Zab协议。 Zab协议有两种模式,它们分别是恢复模式(选主)和广播 模式(同步)。当服务启动或者在领导者崩溃后,Zab就进入了恢复模式,当领导者被选举出来,且大多数Server完成了和leader的状 ...
分类:
其他好文 时间:
2018-11-27 22:13:21
阅读次数:
156
重启并进入恢复模式,刷机非常好用 重启adb服务 杀掉adb服务 ...
分类:
数据库 时间:
2018-11-14 11:02:58
阅读次数:
163
今天在使用mac的时候,需要删除 /usr/bin/下的 自带的php文件。然后提示Operation not permitted 使用sudo 依然不可以,通过google 得到解决方案。 需要关闭Mac OS的 Rootless 重新电脑,按住 Command+R 进入恢复模式 打开Termin ...
分类:
系统相关 时间:
2018-10-10 17:11:58
阅读次数:
357
上篇文章 "paxos与一致性" 说到zab是在paxos的基础上做了重要的改造,解决了一系列的问题,这一篇我们就来说下这个zab。 zab协议的全称是ZooKeeper Atomic Broadcast即zookeeper“原子”“广播”协议。它规定了两种模式:崩溃恢复和消息广播 恢复模式 什么时 ...
分类:
其他好文 时间:
2018-09-29 21:29:42
阅读次数:
195
前言相信大家对ZooKeeper应该不算陌生。但是你真的了解ZooKeeper是个什么东西吗?如果别人/面试官让你给他讲讲ZooKeeper是个什么东西,你能回答到什么地步呢?我本人曾经使用过ZooKeeper作为Dubbo的注册中心,另外在搭建solr集群的时候,我使用到了ZooKeeper作为solr集群的管理工具。前几天,总结项目经验的时候,我突然问自己ZooKeeper到底是个什么东西?想
分类:
其他好文 时间:
2018-09-28 12:43:06
阅读次数:
146
选主流程: 当Zk进入恢复模式时,需要重新选举出一个新的leader,让所有的Server都恢复到一个正确的状态。Zk的选举算法有两种:一种是基于basic paxos实现的,一种是基于fast paxos算法实现的。系统默认的是fast paxos。 basic paxos流程: 1、当前Serv ...
分类:
其他好文 时间:
2018-09-04 14:53:17
阅读次数:
215
一.概述 前面介绍了简单恢复模式和大容量恢复模式,这篇继续写完整恢复模式下的备份与还原。在完整恢复模式里最大的优点是只要能成功备份尾日志,就可以还原到日志备份内包含的任何时点("时点恢复")。当然对比前二种模式它是牺牲了磁盘I/O性能。 恢复模式 备份策略 数据安全性 I/O性能 简单恢复 完整备份 ...
分类:
数据库 时间:
2018-08-14 11:31:56
阅读次数:
191
原文:sql server 备份与恢复系列三 简单恢复模式下的备份与还原一.概述 前面讲了备份的一些理论知识,这篇开始讲在简单恢复模式下的备份与还原。在简单模式下是不能做日志备份的,发生灾难后,数据库最后一次备份之后做的数据修改将是全部丢失的,所以在生产环境下,数据又很重要,一般不建议使用这种模式。... ...
分类:
数据库 时间:
2018-08-13 14:10:29
阅读次数:
245
原文:sql server 备份与恢复系列四 大容量模式下的备份与还原一. 概述 在sql server 备份与恢复系列的第一篇里,有讲到大容量模式下备份与还原的相关知识。这篇重点来演示在大容量模式下常用的备份与还原模式“完整备份+差异备份+日志备份”。 在大容量恢复模式下,特别要注意的是在什么情况... ...
分类:
数据库 时间:
2018-08-13 14:00:07
阅读次数:
203
一. 概述 在sql server 备份与恢复系列的第一篇里,有讲到大容量模式下备份与还原的相关知识。这篇重点来演示在大容量模式下常用的备份与还原模式“完整备份+差异备份+日志备份”。 在大容量恢复模式下,特别要注意的是在什么情况下会导致数据还原丢失风险,带着这个问题,来进行演示说明。备份策略如下图 ...
分类:
数据库 时间:
2018-08-13 12:17:01
阅读次数:
175