此算法中包含四个可调参数。
inactive_time
ping_timeout
repeat_test
slow_network
这些参数可折中处理故障检测的速度与正确性,而且这种折中处理方式可以进行调整。 有关详细信息,请参阅表 5-5。
按照此过程更改 pnmd(1M) 守护程序的缺省公共网络管理 (PNM) 值。
成为群集中任一节点上的超级用户。
如果还没有 pnmparams 文件,则创建此文件。
# vi /etc/cluster/pnmparams |
使用下表来设置 PNM 参数。
/etc/cluster/pnmparams 文件中的设置适用于节点上的所有 NAFO 组。 忽略以井号 (#) 开头的行。此文件中的其他行必须采用以下格式: variable=value.
参数 |
说明 |
---|---|
inactive_time |
当前活动适配器的包计数器在连续进行两次探测之间的秒数。 缺省值为 5。 |
ping_timeout |
ALL_HOST_MULTICAST 和子网广播 ping 的超时值(以秒为单位)。 缺省值为 4。 |
repeat_test |
在声明活动适配器有故障并触发故障转移前执行 ping 序列的次数。 缺省值为 3。 |
slow_network |
每次从执行 ping 序列之后到检查包计数器以查看是否有任何更改之间所等待的秒数。 缺省值为 2。 |
warmup_time |
从将故障转移到备份适配器后到恢复故障监视前所等待的秒数。 此设置为慢速驱动程序或缓慢的端口初始化过程保留了额外的时间。 缺省值为 0。 |
在下一次启动 pnmd 守护程序后,这些更改才生效。
以下显示了 /etc/cluster/pnmparams 文件的一个样例,其中有两个参数已不再是缺省值。
inactive_time=3 repeat_test=5 |