Heartbeat 概述
Heartbeat 的工作原理:
heartbeat 最核心 的包括两个部分
心跳监测部分:可以通过网络链路和串口进行,而且支持冗余链路,它们之间相互发送报文来告诉对方自己当前的状态,如果在指定的时间内未收到对方发送的报文,那么就认为对方失效,这时需要启动资源接管模块来接管运行在对方主机上的资源或服务。
官方网站:
http://www.linux-ha.org/
Heartbeat-3.X 版本以后被分为4歌模块,这些安装包可以从官网上http://www.linux-ha.org/wiki/Downloads下载得到:
目前这些版本是:
- ClusterLabs-resource-agents-v3.9.2-0-ge261943.tar.gz ## 集群实验资源代理
- Heartbeat-3-0-7e3a82377fa8.tar.bz2 ## 心跳主程序包
- pacemaker-1.1.9-1512.el6.src.rpm ## 起搏器
ˈpāsˌmākər 起搏器
- Reusable-Cluster-Components-glue--glue-1.0.9.tar.bz2 ## 可重复使用的群集组件
端口号: 694
扩展:谁掌管着 TCP/UDP 公共服务的端口定义
IANA 就是指(Internet Assigned Numbers Authority),Internet 号分配的机构。负责对IP地址分配以及对 TCP/UDP公共服务的端口定义。
IANA的所有任务可以大致分为三个类型:
- 域名: IANA管理 DNS域名根和 .int , .arpa域名以及IDN(国际化域名)资源。
- 数字资源:IANA协调全球IP和AS(自治系统)号并将它们提供给各区域Internet注册机构(注:AS自治系统号,是BGP路由协议中的号)。
- 协议分配:IANA与各标准化组织一同管理协议编号系统。