Heartbeat是一个基于Linux开源的,被广泛使用的高可用集群系统。我们可以基于Heartbeat构建web高可用服务环境。本文在CentOS 6.5下做了一个简单示例,并对其日志进行了初步分析,供大家参考。...
分类:
Web程序 时间:
2015-11-12 10:06:56
阅读次数:
344
配置前提:1.时间必须同步,建议使用ntp协议2.节点之间必须要通过主机名互相通信;通信中使用的名字必须与其节点上"uname-n"命令展示出的名字一致3.需要仲裁设备4.双方root用户能基于ssh密钥方式进行通信5.本地资源必须能够正常运行,本文将使用httpd作为案例注意:定义为集群..
分类:
其他好文 时间:
2015-10-05 23:30:16
阅读次数:
373
高可用集群之heartbeat安装配置说明:系统为rhel5.864bitheartbeat版本为v2配置web高可用服务节点为两个:node1和node2创建高可用集群需要注意的地方:各节点需要传递集群事务信息,传递时需要识别各节点,每个节点对对方的识别必须靠节点名称来实现,节点名称能够解析IP地址,..
分类:
其他好文 时间:
2015-07-21 18:54:51
阅读次数:
243
Drbd+Nfs+Heartbeat系统环境:Rhel6.5
selinux&iptablesdisabled架构图:Heartbeat配置:这里和之前配置一样:[root@server2~]#cat/etc/ha.d/ha.cf|grep-v‘^#‘
debugfile/var/log/ha-debug
logfile/var/log/ha-log
logfacilitylocal0
keepalive2
deadtime30
warntime10
ini..
分类:
其他好文 时间:
2015-07-20 16:56:22
阅读次数:
144
ha.cf内容:#调试日志文件debugfile /var/log/ha-debug#系统运行日志文件logfile /var/log/ha-log#日志记录等级logfacility local0#心跳频率,2表示2秒;200ms则表示200毫秒keepalive 2#节点死亡时间,就是过了10秒...
分类:
其他好文 时间:
2015-05-21 18:58:32
阅读次数:
123
Heartbeat项目是Linux-HA工程的一个组成部分,它实现了一个高可用集群系统。通过Heartbeat我们可以实现双机热备,以实现服务的持续性。linux下基于heartbeat的简单web服务的高可用集群搭建首先规划好两台主机作为heartbeat的双机热备,命名为node1.lvni.cc(主);node2.lvni.cc..
分类:
系统相关 时间:
2015-04-13 23:06:31
阅读次数:
583
heartbeat实现热备原理:
与keepalived运用vrrp协议不同,heartbeat利用串口和ip实现心跳监控,节点会检查配置文件中的网络联通性,如果网络不通,则主节点的ipfail会执行切换,关闭主节点上的
nginx并释放虚拟ip;此时备用节点将接管虚拟ip,并将此节点上的nginx启动,这样就实现了nginx的热备。
虚拟ip:192.168.3.233
主节点:...
分类:
其他好文 时间:
2014-12-12 14:57:44
阅读次数:
410
本次试验环境OS:5台RHEL6.4x86_64最小化安装图1为本次试验示意图其中上图DRBD为添加的5g硬盘,用来DRBD同步数据使用oss1也添加一块5g的硬盘作为ost使用MDS采用active-standby模式,示意图如下所示所有节点的hosts文件如下[root@mds1~]#cat/etc/hosts127.0.0.1localhostlocalho..
分类:
其他好文 时间:
2014-12-03 19:34:45
阅读次数:
1167
通过heartbeat配置两台web服务器高可用集群案例:拓扑:web1:192.168.0.101hostname:web1.example.comweb2:192.168.0.102hostname:web2.example.comvip:192.168.0.254nfs服务器:192.168.0.100(存放web页面)注意:1主机名要与uname-n保持一致2.web1与web2主机的date时间保持同..
分类:
Web程序 时间:
2014-07-28 00:35:20
阅读次数:
432