`

利用Oracle CRS搭建应用的高可用集群(部份)

阅读更多
前言:CRS的简介和由来

从Oracle 10gR1 RAC 开始,Oracle推出了自身的集群软件,这个软件的名称叫做Oracle Cluster Ready Service(Oracle集群就绪服务),简称CRS。从Oracle 10gR2开始,包括最新的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 CRS 10.2.0.2 , Oracle RDMBS 10.2.0.3, VxVM 5.0 ,磁盘阵列型号是AMS1000。
转于http://www.linuxeden.com/html/newstest/20080131/47617.html
分享到:
评论

相关推荐

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

    【Oracle CRS 搭建应用高可用集群】 Oracle Cluster Ready Service (CRS) 是 Oracle 提供的集群软件,从 Oracle 10gR1 RAC 版本开始引入,用于构建高可用性的数据库和应用程序环境。随着版本的升级,CRS 在后续版本...

    oracle crs

    总之,Oracle CRS是Oracle数据库集群的关键组成部分,其安装和配置需谨慎处理,以确保集群的正常运行和高可用性。任何配置上的疏漏都可能导致系统不稳定,因此在实施过程中应遵循最佳实践并密切关注每一个步骤。

    oracle集群搭建详细步骤

    Oracle集群搭建是一个复杂而精细的过程,特别是在Oracle 11g RAC(Real Application Clusters)环境下。Oracle RAC是一种高可用性解决方案,允许多个数据库实例同时访问同一个物理数据库,从而提高了系统的性能和...

    Oracle RAC集群之Oracle CRS的管理与维护.pdf

    总之,Oracle CRS 是Oracle RAC 集群的关键组成部分,其有效管理和维护对于保证数据库的高可用性和稳定性至关重要。理解并熟练掌握 `crs_stat`、`crs_start`、`crs_stop` 等命令,以及如何使用 `crsctl` 进行高级...

    删除Oracle CRS

    Oracle Cluster Ready Services (CRS) 是Oracle Real Application Clusters (RAC) 的一部分,它提供了一个统一的服务框架来管理集群资源和服务。CRS 包括一系列组件,如 Cluster Synchronization Services (CSS)、...

    Oracle数据库高可用集群实现方案.pdf

    Oracle数据库高可用集群实现方案主要涉及两种架构,即Oracle双机热备和Oracle RAC集群。下面将详细讲解这两种架构的概念、体系结构和实现的功能,同时比较它们的稳定性、容错性、资源利用率、可扩展性和可维护性,并...

    大话Oracle.RAC:集群、高可用性、备份与恢复(第2版)---详细标签

    《大话Oracle.RAC:集群、高可用性、备份与恢复(第2版)》是一部深入探讨Oracle数据库Real Application Clusters(RAC)技术的专业书籍,主要围绕Oracle RAC的集群架构、高可用性策略以及数据库的备份与恢复策略...

    Oracle RAC集群下crs管理

    Oracle RAC(Real Application Clusters)是一种高可用性、高性能的数据库解决方案,它可以将多个服务器聚合成一个集群,以提高数据库的可用性和性能。在 Oracle RAC 集群中,CRS(Cluster Ready Services)是管理...

    ORACLE_CRS日常维护命令

    Oracle Cluster Resource Manager (CRS) 是Oracle Real Application Clusters (RAC) 环境中的核心组件,负责管理和监控集群中的资源。这篇文章将详细介绍ORACLE CRS的一些常用维护命令,帮助你进行日常操作。 1. ...

    OracleRAC真正应用集群数据库.docx

    Oracle RAC(Real Application Clusters)是一种高可用、高性能、易伸缩、易管理的集群数据库解决方案。它可以将多个服务器集群到一起,形成一个高可用性的数据库系统,提高数据库的可用性和性能。 Oracle RAC的...

    大话Oracle_RAC__集群_高可用性_备份与恢复241-400

    在“大话Oracle_RAC__集群_高可用性_备份与恢复”系列文档中,我们能够深入学习到关于RAC的构建、管理和维护的关键知识点。 首先,构建Oracle RAC涉及到多个步骤。这包括安装Oracle Grid Infrastructure,它是RAC的...

    oracle11g集群3

    这种架构提供了高可用性和负载均衡功能,特别适合于关键业务应用。 #### 二、Oracle RAC 11g 集群环境搭建 ##### 1. 准备工作 在搭建 Oracle RAC 11g 集群前,需要完成以下准备工作: - **操作系统选择**:本文档...

    ORACLE CRS日常维护命令.docx

    Oracle Cluster Ready Services (CRS) 是 Oracle RAC 集群的核心服务之一,它负责管理集群中的资源,确保应用程序和服务能够高可用地运行。对于Oracle数据库管理员而言,掌握CRS的基本维护命令至关重要。 #### 二、...

    oracle RAC crs常用命令

    Oracle RAC (Real Application Clusters) 是Oracle数据库的一种高可用性解决方案,它允许多个实例在不同的服务器上共享同一个数据库,以实现故障切换和负载均衡。CRS (Cluster Ready Services) 是Oracle RAC的核心...

    oracle10G集群

    Oracle 10G 集群是Oracle数据库的一个高级特性,它提供了高可用性和可扩展性,使得在多个服务器之间共享数据库资源成为可能。Oracle Real Application Clusters (RAC) 是Oracle 10G集群的核心组件,允许多台服务器...

    OracleRAC.zip_c++ oracle_oracle_oracle 集群

    Oracle真正应用集群(Real Application Clusters, 简称RAC)是Oracle数据库的一个关键特性,它提供了高可用性和可扩展性,使得多个数据库实例可以在同一个数据库上共享数据,从而在多台服务器之间实现负载均衡和故障...

    oracle RAC crs管理常用命令

    Oracle RAC (Real Application Clusters) 是 Oracle 数据库的一个组件,它提供了高可用性和可扩展性的解决方案。CRS (Cluster Ready Services) 是 Oracle RAC 的核心服务之一,负责管理集群中的资源和服务。在日常...

Global site tag (gtag.js) - Google Analytics