Sun Cluster Geographic Edition 中的心跳是一种收集心跳插件的容器。心跳有一个名称及一个可调整的属性:Query_interval。Query_interval 属性指出了心跳状态请求之间的延迟。
心跳插件的使用可简化实际的物理监视活动。插件由必需的查询命令或查询库、可选请求程序和响应程序代理、类型和 Plugin_properties 字符串进行定义。
Sun Cluster Geographic Edition 产品提供了以下几个默认插件:
tcp_udp_plugin — 对群集逻辑主机 IP 地址进行简单的心跳检查。如果 tcp_udp_plugin 无法使用 UDP 端口 2084,则插件将会尝试使用 TCP 端口 2084。
icrm_plugin — 使用逻辑主机名调用正在远程群集上运行的群集管理代理。
ping_plugin — 对远程群集上的群集逻辑主机名执行 Ping 操作。
每当您在不指定自定义心跳的情况下运行 geops create 或 geops join 命令,系统都将创建一个使用默认心跳插件的默认心跳。默认心跳的名称为 hb_local-cluster-name~remote-cluster-name。有关 geops 命令的更多信息,请参阅 geops(1M) 手册页。
您可以创建自定义的心跳插件,并使其与现有默认心跳或新的自定义心跳相关联。
仅为特定的环境提供自定义的心跳,所以需要仔细配置。如果您的系统需要使用自定义心跳,请咨询 Sun 专家以便获得帮助。