一、DRBD简介DRBD的全称为:DistributedReplicatedBlockDevice(DRBD)分布式块设备复制,DRBD是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。你可以把它看作是一种网络RAID。它允许用户在远程机器上建立一个本地块设备的实时镜像。..
分类:
数据库 时间:
2014-09-23 10:47:14
阅读次数:
441
keepalivedHA的解决方案的两大流派分为heartbeat、corosync和keepalivedkeepalived在诞生时被赋予的使命仅仅是为lvs的director的HA、生成ipvs规则和监控后端主机的健康状况keepalived是可以模拟并以进程的方式实现vrrp协议,并以此协议进行工作的HA解决方案vrrp:虚拟冗余路由..
分类:
其他好文 时间:
2014-09-22 04:24:42
阅读次数:
426
实验环境:虚拟机2台安装corosync+pacemaker,使用的操作系统为CentOS6.5。虚拟机IP:172.16.103.2、172.16.103.3实验步骤:前提准备:两台虚拟机时间同步,能够使用/etc/hosts文件基于主机名进行通信。一、安装corosync+pacemaker:#yuminstallcorosync
#yuminstallpacemaker二..
分类:
数据库 时间:
2014-09-17 02:25:42
阅读次数:
381
实验环境:两台主机:centos6.5+httpd2.4+php5.5组成web的基本环境,并且web页面访问正常,并且确保httpd24服务不会开机启动。node1.mylinux.com10.204.80.79node2.mylinux.com10.204.80.80我这里启用ansible来方便对两个节点的管理,启用一台主机做为管理节点,IP:10.204.80...
分类:
Web程序 时间:
2014-09-16 19:08:45
阅读次数:
412
安装ansible创建corosync目录Mkdir–pv/corosync/roles/{common,ha}/{files,tasks,handlers,templates,vars,meta,default}之后编辑/common/files/hosts定义common、task任务完成common定义定义ha#vim/roles/ha/tasks/main.yaml定义handlers#vim/roles/ha/handlers/main.yaml#t..
分类:
其他好文 时间:
2014-09-15 03:25:48
阅读次数:
250
Heartbeat是著名HA项目,Heartbeat在3.0之后分拆为Heartbeat和Pacemaker两个各自独立项目。Pacemaker在后续发展中使用Corosync作为消息层,和Corosync紧密结合,同时也保留Heartbeat作为可选的消息层。所以新版Pacemaker1.1.x和heartbeat3.x结合方面有些问题,安装复杂,特此记..
分类:
其他好文 时间:
2014-08-18 18:50:13
阅读次数:
637
Corosync+Pacemaker+iscsi+Httpd实现web服务的高可用一、软件介绍Corosync实现的是membership和可靠组通信协议Pacemaker则基于Corosync/Linux-HA实现服务的管理Corosync包括如下组件: Totemprotocol EVS CPG CFG QuorumExtendedVirtualSynchrony算法(EVS)提供两个功能: 组成..
分类:
Web程序 时间:
2014-08-14 21:06:10
阅读次数:
502
各种配置在命令行状态下,多用crm进行 Global Cluster Options 这个类型是全局配置,主要包含下面两个: no-quorum-policy quorum的意思是最低法定人数,pacemaker能够继续工作所需要的最少的active的node的个数,这个数是(num of node...
分类:
其他好文 时间:
2014-08-03 22:48:46
阅读次数:
602
How to add VIPs to Percona XtraDB Cluster or MHA with Pacemaker http://www.mysqlperformanceblog.com/2013/11/20/add-vips-percona-xtradb-cluster-mha-pac...
分类:
数据库 时间:
2014-08-02 20:49:14
阅读次数:
430
http://www.geekpeek.net/linux-cluster-corosync-pacemaker/ Linux Cluster Part 1 – Install Corosync and Pacemaker on CentOS 6 I have been using Linux Cl...
分类:
系统相关 时间:
2014-08-02 20:47:54
阅读次数:
839