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 数据库。