通过配置heartbeat,将两台UNIX节点服务器上相同的应用(服务)组成一个虚拟组,绑定虚拟IP地址,对外提供服务。如果其中一台服务器故障导致服务不可用。heartbeat会自动将另外一个节点服务器上的相同服务启动,保障对外服务不中断。通常还需要配合共享存储来使用。
AHM 是基于heartbeat开发的一个模块。
Heartbeat的具体配置方法还需要参考heartbeat的配置手册。
--------------------
请参考以下网站
http://appheartbeatmon.sourceforge.net/
这是一个已经成型了的daemon,希望对你有用。
ha-logd是Heartbeat的一部分。ha-logd为集群事件日志服务。Heartbeat提供了高可用集群最基本的功能,例如,节点间的内部通信方式、集群合作管理机制、监控工具和失效切换功能等。目前的最新版本是Heartbeat
2.x,Heartbeat 2.0的内部组成,主要分为以下几大部分:
heartbeat:节点间通信检测模块。
ha-logd:集群事件日志服务。
CCM(Consensus Cluster Membership):集群成员一致性管理模块。
LRM(Local Resource Manager):本地资源管理模块。
Stonith Daemon:使出现问题的节点从集群环境中脱离。
CRM(Cluster Resource Management):集群资源管理模块。
Cluster policy engine:集群策略引擎。
Cluster transition engine:集群转移引擎。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)