适用于 Oracle Real Application Clusters 的 Oracle® Solaris Cluster 数据服务指南

退出打印视图

更新时间: 2014 年 7 月,E52258–01
 
 

存储管理要求

本节提供了以下有关 Oracle RAC 存储管理的信息:

Oracle 数据库文件的存储管理要求

Support for Oracle RAC 允许您使用下表中列出的 Oracle 数据库文件的存储管理方案。下面的表概述了每个存储管理方案可以存储的 Oracle 数据库文件或 Oracle Grid Infrastructure 文件的类型。确保选择的存储管理方案组合可以存储所有类型的 Oracle 数据库文件。

表中每个符号的含义如下所示:

指示该存储管理方案可以存储该类型的 Oracle 数据库文件。

*

指示从 Oracle 数据库版本 12c R1 开始,该存储管理方案可以存储该类型的 Oracle 数据库文件,但对于版本 11g R2,无法存储该类型的文件。

指示该存储管理方案无法存储该类型的 Oracle 数据库文件。

表 1-2  Oracle DBMS 文件的存储管理方案
Oracle DBMS 文件类型
Solaris Volume Manager for Sun Cluster 方案
硬件 RAID 方案
Sun QFS 共享文件系统方案
合格的 NAS 设备方案
Oracle ASM 方案
群集文件系统方案
Oracle ACFS 文件系统方案
本地磁盘方案
安装二进制文件
配置文件
系统参数文件 (SPFILE)
警报文件
跟踪文件
数据文件
*
控制文件
*
联机重做日志文件
*
已归档的重做日志文件
*
闪回日志文件
*
恢复文件

快速恢复区域不能驻留在群集文件系统中,因为此组文件包含联机重做日志。

*
表 1-3  Oracle Grid Infrastructure 文件的存储管理方案
Oracle Grid Infrastructure 文件类型
Solaris Volume Manager for Sun Cluster 方案
硬件 RAID 方案
Sun QFS 共享文件系统方案
合格的 NAS 设备方案
Oracle ASM 方案
群集文件系统方案
Oracle ACFS 文件系统方案
本地磁盘方案
安装二进制文件
OCR 文件
投票磁盘

有关更多信息,请参见适用于您的 Oracle 数据库版本的 Oracle 数据库安装指南中有关数据库存储选项的文档。

Oracle Grid Infrastructure 的存储管理要求

Oracle Grid Infrastructure 二进制安装文件在以下存储管理方案中受支持:

  • 合格的网络连接存储 (network-attached storage, NAS) 设备

  • 本地文件系统

Oracle Grid Infrastructure Oracle 群集注册表 (Oracle Cluster Registry, OCR) 和投票节点在以下存储管理方案中受支持:

  • Solaris Volume Manager for Sun Cluster

  • 硬件独立磁盘冗余阵列 (redundant array of independent disk, RAID) 支持

  • 具有硬件 RAID 支持或 Solaris Volume Manager for Sun Cluster 的 Sun QFS 共享文件系统

  • 合格的网络连接存储 (network-attached storage, NAS) 设备

  • Oracle ASM

  • 群集文件系统

  • (从 Oracle 数据库 12c 开始)Oracle ACFS 文件系统

Support for Oracle RAC 数据库的存储管理要求

可以将以下存储管理方案用于 Support for Oracle RAC 数据库:

  • Solaris Volume Manager for Sun Cluster

  • 硬件独立磁盘冗余阵列 (redundant array of independent disk, RAID) 支持

  • 具有硬件 RAID 支持或 Solaris Volume Manager for Sun Cluster 的 Sun QFS 共享文件系统

  • 合格的网络连接存储 (network-attached storage, NAS) 设备

  • Oracle ASM

  • (从 Oracle 数据库 12c 开始)Oracle ACFS 文件系统


Caution

注意  -  为了避免遇到可能的 SUNW.ScalDeviceGroup 探测性能下降或故障情况,请不要配置带有 Solaris Volume Manager 镜像逻辑卷的 Oracle ASM。


Oracle 数据库二进制文件和配置文件的存储管理要求

可以在以下位置之一安装 Oracle 数据库二进制文件和配置文件。

将本地磁盘用于 Oracle 数据库二进制文件和配置文件

通过将 Oracle 数据库二进制文件和配置文件放置在各个群集节点上,以后无需关闭数据服务即可升级 Oracle 数据库应用程序。


注 -  某些版本的 Oracle 数据库软件要求在升级期间关闭数据服务。要确定是否可以在不关闭数据服务的情况下升级 Oracle 数据库应用程序,请参见 Oracle 数据库文档。

这样做的缺点是随后需要维护和管理 Oracle 数据库应用程序二进制文件和 Oracle 数据库配置文件的多个副本。

将共享文件系统用于 Oracle 数据库二进制文件和配置文件

要简化 Support for Oracle RAC 安装的维护,可以将 Oracle 数据库二进制文件和配置文件安装在共享文件系统上。


注 -  Oracle Grid Infrastructure 二进制文件无法驻留在群集文件系统或 Sun QFS 共享文件系统中。

支持以下共享文件系统:

  • Sun QFS 共享文件系统

  • 合格 NAS 设备上的文件系统

  • 使用 Solaris Volume Manager 的基于 PxFS 的群集文件系统

  • ACFS 文件系统

如果将 Oracle 数据库二进制文件和配置文件放在共享文件系统上,则只需维护和管理一个副本。但必须关闭整个群集中的数据服务才能升级 Oracle 数据库应用程序。如果允许在短时间内关闭数据服务以进行升级,请将 Oracle 数据库二进制文件和配置文件的单个副本放在共享文件系统中。

区域群集支持的存储管理方案

您可以使用以下存储管理方案在区域群集中运行 Support for Oracle RAC,具体取决于要运行的 Support for Oracle RAC 版本。

  • Solaris Volume Manager for Sun Cluster

  • 使用 Solaris Volume Manager 或硬件 RAID 支持的 Sun QFS 共享文件系统

  • 合格 NAS 设备(具有隔离功能)上的文件系统

  • Oracle ASM

  • (从 Oracle 数据库 12c 开始)Oracle ACFS 文件系统