Applies to:


Oracle Server - Enterprise Edition - Version: 10.2.0.1 to 11.1.0.6
Information in this document applies to any platform.


目标


本文档介绍从 Oracle ASM 10g 单实例转换为 Oracle Real Application Clusters (RAC) 的过程。


溶液


要将使用 ASM 的单实例节点转换为使用 ASM 的 RAC 节点:

1) 关闭数据库实例、ASM 实例和侦听器。

从 /etc/inittab 文件中删除 CSS 自动启动行,以便关闭和卸载 CSS。

2) 按照第 2 章和第 3 章(Oracle® Database Oracle Clusterware 和 Oracle Real Application Clusters Installation Guide <platform>)中的说明配置要作为集群成员的每个节点。

http://www.oracle.com/pls/db102/portal.portal_db?selected=3#index-ORA

3) 如果任何群集成员节点已安装以前版本的 Oracle 群集软件(群集就绪服务或 Oracle 群集软件),请确保删除以前标记为群集节点的任何节点上的文件 ocr.loc。文件 ocr.loc 位于 /etc/oracle 中。

4) 以预言机用户身份登录,以静默模式运行 DBCA 以取消配置 ASM。要以静默方式运行 DBCA,请导航到目录 $ORACLE_HOME/bin 并在本地节点上使用以下命令语法:

dbca -静默 -删除ASM

您可以卸载单实例 ASM 而不会丢失数据。

5) 按照第 4 章(Oracle Database Oracle Clusterware 和 Oracle® Real Application Clusters Installation Guide <platform>)中的说明,在您希望作为集群成员的所有节点上安装 Oracle Clusterware。

http://www.oracle.com/pls/db102/portal.portal_db?selected=3#index-ORA

6) 使用 DBCA 安装集群 ASM。在“节点选择”页上,选择要使用 ASM 管理存储的所有群集成员节点。当 ASM 磁盘组页面提示您选择磁盘组时,请选择您在步骤 4 中删除的单实例 ASM 实例中使用的现有磁盘组。

7) 启动单实例 Oracle 数据库。