11g RAC 的整个启动流程

来源:互联网 发布:服务器80端口 编辑:程序博客网 时间:2024/06/05 08:48

本资料出自:

 构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化         ------刘炳林


11gRAC的整个启动流程,分为高可用性服务层和集群就绪服务层。这里将对整个启动流程、主要进程的功能进行讨论




   11gR2的RAC出现了很多以“agent”结尾的代理进程,用来协助主进程完成集群的管理工作。这些进程都运行在spawns模式下,一旦运行失败就会自动重启,以维护RAC的高可用性。对于以上Clusterware进程和资源的管理通常使用CRSCTL和SRVCTL就可以完成,图3-5中粗体标注的进程或服务是运行在root用户下的进程,所以需要在root用户下执行相关的检查、维护工作。下面对图3-5中包含的进程的功能做出说明。 
首先由Linux的INIT进程执行init.ohasd脚本启动ohasd进程(Oracle高可用性服务进程),这个进程将启动4个代理进程



Clusterware由集群就绪服务层和高可用性服务层两个单独的层组成,集群就绪服务层通过集群就绪服务(Cluster Ready Services,CRS)控制,高可用性服务层通过Oracle 高可用性服务(High Availability Services)控制.

0 0