软件研发

HACMP的软件包括以下五个部分

2018-07-06 15:11:08 | 来源:中培企业IT培训网

HACMP的软件包括以下五个部分:

(1)  Cluster Manager

Cluster Manager运行在集群中所有节点上,主要的任务有:监控各节点的状态变化,并做出相应处理,协调并同步cluster各节点间的并发事件,当HA状态发生迁移或有HA事件发生时,执行相应的事件处理脚本。

(2) Event Scripts

Event Scripts是HACMP自带的一套shell脚本,使用标准的shell语言、AIX标准命令以及HACMP提供的工具命令。当某事件发生时,该事件对应的Event Scripts就会被ClusterManager调用,同时传入相应的参数。用户可方便地定制时间发生时执行的操作。

(3)  Lock Manager

在某些类型的HACMP应用中,比如concurrent方式的资源类型,双机各节点需要同时访问共享的数据,这就需要Lock Manager来给共享数据加锁,防止并发访问引起的共享数据的不一致或者损坏。

(4) SNMPAgent (clsmuxpd)

HACMP之间交换机节点信息需要使用SNMP协议,clsmuxpd进程作为HACMP系统的SNMP Agent,为客户端提供SNMP服务,使节点间基于SNMP协议的通信可以正常进行。

(5) Clinfo

Clinfo进程是HACMP各节点间交换信息的进程,它基于clsmuxpd与其他节点的Clinfo进行通信,交换节点状态信息。Clinfo还提供一组API函数,使应用进程可以取得HACMP系统当前的状态信息。

标签: HACMP

猜你喜欢

预约领优惠