Oracle Clusterware及Rac管理及部署指南10g Release 2

Oracle Clusterware及Rac管理及部署指南10g Release 2(B14197-03)

Oracle Clusterware需要两个clusterware组件:

●∙Voting disk:用于记录结点(node)的成员资格信息

●∙Oracle Cluster Registry(OCR):记录集群(cluster)的配置信息

●∙这两个组件必须在共享磁盘上

Clusterware有如下后台进程

●∙Cluster Synchronization Service(CSS)

●∙Event Management(EVM)

Clusterware软件中各组件功能

●∙Cluster Synchronization Service(CSS):通过控制哪个结点为集群的成员、结点在加

入或离开集群时通知集群成员来控制集群的配置信息。

●∙Cluster Ready Services(CRS):管理集群内高可用操作的基本程序。Crs管理的任何事物

被称之为资源,它们可以是一个数据库、一个实例、一个监听、一个虚拟IP(VIP)地址、一个应用进程等等。CRS是根据存储于OCR中的资源配置信息来管理这些资源的。这包括启动、关闭、监控及故障切换(start、stop、monitor及failover)操作。当一资源的状态改变时,CRS进程生成一个事件。当你安装RAC时,CRS进程监控Oracle的实例、监听等等,并在故障发生时自动启动这些组件。默认情况下,CRS进程会进行5次重启操作,如果资源仍然无法启动则不再尝试。

●∙Event Management(EVM):发布CRS创建事件的后台进程。

●∙Oracle Notification Service(ONS):通信的快速应用通知(FAN:Fast Application

Notification)事件的发布及订阅服务。

●∙RACG:为clusterware进行功能扩展以支持Oracle的特定需求及复杂资源。它在FAN事件发

生时执行服务器端的调用脚本(server callout script)

●∙Process Monitor Daemon(OPROCD):此进程被锁定在内存中,用于监控集群(cluster)

及提供I/O防护(I/O fencing)。OPROCD执行它的检查,停止运行,且如果唤醒超过它所希望的间隔时,OPROCD重置处理器及重启节点。一个OPROCD故障将导致Clusterware重启节点。

相关推荐
相关主题
热门推荐