本篇文章所说的handoff是指分布式系统中的一种提高写高可用的方法,最早在Dynamo的论文中提出,原名叫hinted handoff。cassandra作为Dynamo对应的开源实现,也实现了这个功能(另一个NoSql: Voldemort也有这个功能,个人觉得只要使用Quorum算法来实现数据 ...
分类:
其他好文 时间:
2017-08-20 00:41:47
阅读次数:
263
架构拓扑(图片摘自网络)一、实验环境os:RedHat6.4node5192.168.2.200luci管理端node1192.168.2.103集群节点node2192.168.2.111集群节点虚拟IP192.168.2.110初始化操作:关闭所有涉及设备的iptables、selinux=disabled、关闭NetworkManager注:在该步骤中node2.example.com对应上..
分类:
其他好文 时间:
2017-08-04 22:49:21
阅读次数:
361
接上篇读HDFS 上面读完了HDFS,当然还有写了。 先上代码: WriteHBase HBaseConfig(z这个必须,不然会卡在table.put 上面,没有报错,就是卡) 注: hbase的配置文件很重要,如果读不到 “hbase.zookeeper.quorum” 会默认到 localho ...
分类:
编程语言 时间:
2017-07-29 16:43:28
阅读次数:
289
docker run -d --net=host -e MESOS_PORT=5050 -e MESOS_ZK=zk://127.0.0.1:2181/mesos -e MESOS_QUORUM=1 -e MESOS_REGISTRY=in_memory -e MESOS_LOG_DIR=/var/... ...
分类:
其他好文 时间:
2017-07-23 18:07:33
阅读次数:
192
HBase依靠ZooKeeper来感知集群成员及其存活性。假设一个server暂停了非常长时间,它将无法给ZooKeeper quorum发送心跳信息,其他server会觉得这台server已死亡。这将导致master为其启动恢复进程。当该server脱离停顿时,它会发现它的全部租约都已失效(hba ...
分类:
其他好文 时间:
2017-07-20 10:12:49
阅读次数:
192
目录 一、Key-value store 1.Dynamo 1.1 consistence hash 1.2 Quorum机制保证无主节点正确性 1.3 Eventual Consistency 2.Bigtable/Hbase 3.Cassandra 二、Distributed Coordinat ...
分类:
其他好文 时间:
2017-06-02 18:54:36
阅读次数:
191
最近测试了RedHat6.5上RHCS,搭建了一个双机HA群集,在此将配置过程和测试过程分享给大家,主要包括节点配置、群集管理服务器配置、群集创建与配置、群集测试等内容。一、测试环境计算机名操作系统IP地址群集IP安装的软件包HAmanagerRedHat
6.5192.168.10.150-luci、iscsitarge..
分类:
其他好文 时间:
2017-06-02 01:09:40
阅读次数:
1518
RHCS基础配置:172.25.44.250物理机[rhel7.2]172.25.44.1server1.example.com(node1)[rhel6.5]172.25.44.2server2.example.com(node2)[rhel6.5]172.25.44.3server3.example.com(luci)[rhel6.5]1.安装基础所需服务:node1node2:#yuminstall-yricci#/etc/init.d/riccistart开启ri..
分类:
其他好文 时间:
2017-06-02 01:04:13
阅读次数:
447
基础环境准备环境拓扑图Linux基本服务设定关闭iptables#/etc/init.d/iptablesstop#chkconfigiptablesoff#chkconfiglist|grepiptables关闭selinux#setenforce0#vi/etc/selinux/config#ThisfilecontrolsthestateofSELinuxonthesystem.#SELINUX=cantakeoneofthesethreevalues:#enf..
分类:
系统相关 时间:
2017-05-31 15:34:06
阅读次数:
1110
1、故障提示抓取资源管理日志发现提示如下错误tail-f/var/log/cluster/rgmanager.logMay618:21:24yktdb1rgmanager[17425]:Statechange:LocalUPMay618:21:24yktdb1rgmanager[17425]:Startingstoppedserviceservice:yktoracleMay618:21:24yktdb1rgmanager[18533]:[lvm]HALVM:Impr..
分类:
其他好文 时间:
2017-05-07 19:58:09
阅读次数:
803