HACMP 5.1: Heartbeating over Aliases
Document #: 2811024H24000
Body: [标题] HACMP 5.1: Heartbeating over Aliases
内容提要: 什么是Heartbeating Heartbeating over Aliases的概念 如何配置Heartbeating over Aliases 校验和监测工具 Heartbeating over Aliases对动态配置修改(DARE)支持
说明: 什么是Heartbeating
作为高可用性集群软件,HACMP的主要功能是检测并响应故障情况。对于服务器和网络资源(网卡,IP地址),HACMP使用heartbeating来进行监测和故障检查。在HACMP 5.1中,heartbeating功能是由RSCT中的topsvc模块来实现的。每隔一定的时间,每一个网络/通讯设备都会发送/接收心跳信息。如果在一定的时间内,某一个网络/通讯设备的心跳信息不能被其它设备接收,HACMP就会认为这个设备已经发生了故障并进行相应的处理。
在HACMP 5.1中, Heartbeating可以发生在网络设备,RS-232设备和磁盘设备之间。
Heartbeating over Aliases的概念
在网络设备之间,HACMP的心跳信息依赖于TCP/IP协议进行传递。在以往的HACMP版本中,用户必须仔细地规划和实行TCP/IP子网划分以保证无论HACMP处于何种状态,心跳信号都能够正常地传递。这种子网划分的工作对于初次使用HACMP的用户来说相当的复杂。
Heartbeating over Aliases机制使用自动生成的IP地址来传递心跳信号。这可以简化HACMP的拓扑配置步骤。但是,在一个心跳网络内的所有网络设备仍然必须处于同一个物理子网之中。
用户可以通过修改HACMP网络属性来启动Heartbeating over Aliases。在HACMP的网络属性中,指定心跳网络的偏移量。在下一次您同步HACMP设置的时候,用于传递心跳信号的IP地址会自动生成。
Heartbeating over Aliases既可以用于使用IP Aliasing方式的Service IP Label,也可以用于使用传统的IP地址替换的Service IP Label。在生成用于传输心跳信号的IP地址时,各个HACMP节点上相同网络中拥有相同名字的网络接口设备(如en0)会被分配同一个IP子网中的IP Alias。
如何配置Heartbeating over Aliases
要启用Heartbeating over Aliases: 1、使用HACMP扩展配置的SMIT菜单,选择修改一个HACMP网络的属性。 2、为Heartbeating over Aliases指定“IP Address Offset”。
要禁用Heartbeating over Aliases: 清除“IP Address Offset”。
Change/Show an IP-Based Network in the HACMP Cluster
Type or select values in entry fields. Press Enter AFTER making all desired changes.
[Entry Fields] * Network Name net_ether_01 New Network Name [] * Network Type [ether] + * Netmask [255.255.255.0] + * Enable IP Address Takeover via IP Aliases [Yes] + IP Address Offset for Heartbeating over IP Aliases [] * Network Attribute public +
F1=Help F2=Refresh F3=Cancel F4=List F5=Reset F6=Command F7=Edit F8=Image F9=Shell F10=Exit Enter=Do
校验和监测工具
clverify工具(等同于smit菜单中的验证HACMP配置)可以用来验证您是否配置了正确的“IP Address Offset”。如果您配置的偏移量会导致用于传递心跳信号的IP子网和Service、Standby或Boot IP地址子网重叠,clverify工具会提醒您这一错误。
您也可以从HACMP的日志文件中观察用于传递心跳信号的IP地址的使用情况。我们在这里对常用的几个日志文件作一个简单介绍。
smit.log: 在使用smit菜单来启动/停止HACMP时,如果在启动/停止的过程中出现了有关Heartbeating over Aliases的错误,错误信息会被记录在smit.log中。
clstrmgr.debug: RSCT会用自动配置的IP地址与HACMP进程通讯,所以这些地址和它们所对应的网络接口设备会出现在clstrmgr.debug日志文件中。
hacmp.out:在HACMP启动,停止或网卡切换时,绑定/删除用于心跳信号的IP地址的详细过程会被记录在hacmp.out中。
Heartbeating over Aliases对动态配置修改(DARE)支持
对于Heartbeating over Aliases,以下DARE是支持的:
添加一个Heartbeating over Aliases网络; 将一个网络变为使用Heartbeating over Aliases; 修改IP地址偏移量; 删除一个Heartbeating over Aliases网络; 为一个Heartbeating over Aliases网络添加/删除网络接口。 | |
阅读(820) | 评论(0) | 转发(0) |