航班取消退票是全额吗:利用Oracle CRS搭建应用的高可用集群-1

来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 13:02:22

利用Oracle CRS搭建应用的高可用集群

[收藏此页] [打印]作者:IT168 梁涛  2008-01-31内容导航:前言:CRS的简介和由来第1页:前言:CRS的简介和由来第2页:一、准备工作:软件安装,数据库创建第3页:第3页 第4页:三、Oracle 集群软件的资源的管理第5页:总结
【IT168技术文档】

前言:CRS的简介和由来


从Oracle10gR1 RAC 开始,Oracle推出了自身的集群软件,这个软件的名称叫做Oracle Cluster ReadyService(Oracle集群就绪服务),简称CRS。从Oracle10gR2开始,包括最新的11g,Oracle将其更名为Clusterware(集群件),但通常意义上我们认为CRS = Clusterware= Oracle Cluster Ready Service = Oracle Cluster Software.

CRS一般用来搭建Oracle的并行数据库,即RAC,但除了与RAC的接口之外,CRS还提供了一组高可用性的应用程序接口(API),用来搭建一般应用程序的高可用集群,即一般我们常说的双机热备,比如使用CRS实现MySQL的双机热备。
这种主备模式的双机热备还可以包括许多第三方的应用程序,比如虚拟IP、磁盘组、文件系统、MySQL数据库、Apache,或者单节点的Oracle实例,或者单节点的ASM,等等,都可以作为资源注册到CRS中去,由CRS来启动,关闭,监测应用程序的状态,还可以设置应用程序相互的依赖关系,保证多组资源正确的启动顺序。

   本文就以保护单节点oracle实例为例,演示如何使用CRS来实现上述功能。使用的主要的软件有:Solaris 10u4, Oracle CRS10.2.0.2 , Oracle RDMBS 10.2.0.3, VxVM 5.0 ,磁盘阵列型号是AMS1000。

    系统拓扑图大致如下: