在Oracle11.2 RAC
的ASM
实例上创建10g
数据库时,报错说:不能连接到Cluster Manager
,不能定位到ASM
实例。具体错误信息如下:
ORA-15077: could not locate ASM instance serving a required diskgroup
ORA-29701: unable to connect to Cluster Manager
但在该集群上,创建11g
的数据库时是正常的。
我的目标是将10g
数据库迁移升级到11.2RAC
的环境中。首先是在11.2RAC
上恢复好10g
的数据库,再到11g
的RDBMS
环境中去升级。
在恢复控制文件时,就报错。显示不能连接到Cluster Manager
。
/u02/rman_211@serv2=>servdb2$rman target /
Recovery Manager: Release 10.2.0.4.0 - Production on Fri May 4 10:52:22 2012
Copyright (c) 1982, 2007, Oracle. All rights reserved.
connected to target database: servdb (not mounted)
RMAN> restore controlfile from '/u02/rman_211/ctl_1un9u0a4_1_1.20120501';
Starting restore at 04-MAY-12
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=320 devtype=DISK
channel ORA_DISK_1: restoring control file
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 05/04/2012 10:52:49
ORA-19870: error reading backup piece /u02/rman_211/ctl_1un9u0a4_1_1.20120501
ORA-19504: failed to create file "+WEBDG/servdb/control01.ctl"
ORA-17502: ksfdcre:3 Failed to create file +WEBDG/servdb/control01.ctl
ORA-15001: diskgroup "WEBDG" does not exist or is not mounted
ORA-15077: could not locate ASM instance serving a required diskgroup
ORA-29701: unable to connect to Cluster Manager
Oracle
官方文档对此错误的解释时11gR2
不兼容老版本的数据库。11gR2
的集群配置是动态的,而老版本的库如10.2
版本的库要求集群配置是固定的。
Oracle
官方文档同时也给出了解决方法,即是将css
资源pin
住。
使用root
用户登录操作系统,执行下列命令。
[root@serv2 bin]# ./crsctl pin css -n serv1 serv2
CRS-4664: Node serv1 successfully pinned.
CRS-4664: Node serv2 successfully pinned.
[root@serv2 bin]#
[root@serv2 bin]# ./olsnodes -t
serv1 Pinned
serv2 Pinned
再回到RMAN
界面去恢复控制文件,正常了。
RMAN> restore controlfile from '/u02/rman_211/ctl_1un9u0a4_1_1.20120501';
Starting restore at 04-MAY-12
using channel ORA_DISK_1
channel ORA_DISK_1: restoring control file
channel ORA_DISK_1: restore complete, elapsed time: 00:00:16
output filename=+WEBDG/servdb/control01.ctl
output filename=+WEBDG/servdb/control02.ctl
Finished restore at 04-MAY-12
分享到:
相关推荐
- **目标软件**:Oracle Database 11g Release 2 (11.2.0.4) with Real Application Clusters (RAC) and Automatic Storage Management (ASM) - **系统规划**:主要包括数据库配置、系统配置检查、依赖包安装等。 - ...
- **标题**: “11.2rac更换存储” - **描述**: “oracle11grac更换存储” 根据提供的标题和描述,本文将详细介绍如何在Oracle 11g RAC环境中进行存储更换的过程。此过程主要涉及以下步骤:准备环境、更改OCR文件...
ORA-15260错误通常发生在尝试执行某些ASM操作时,可能是由于系统资源不足或者ASM实例状态不正常等原因造成。 - **解决办法**: - 检查ASM实例状态是否正常。 - 增加系统资源分配。 - 重启ASM实例尝试重新执行操作...
在开始迁移之前,需要准备好 RAC 环境,包括安装 Clusterware 和 ASM 实例、配置 RAC 监听等。此外,还需要备份源库,以便在迁移过程中使用。 二、迁移步骤 ### 1. 安装 Clusterware 和 ASM 实例 安装 ...
- 创建ASM实例:ASM用于自动管理磁盘组和存储,简化存储管理。 - 创建磁盘组:分配存储到ASM,创建至少一个磁盘组用于存放数据库文件。 6. **创建RAC数据库**: - 使用DBCA (Database Configuration Assistant) ...
ASM实例(+ASM1和+ASM2)管理数据库文件,RAC实例(Ora11g1和Ora11g2)提供数据库服务。数据库文件分布在ASM Data Disk Group上,OCR和VOTE磁盘用于集群的管理和故障检测。 4. **网络配置**: RAC环境需要多个网络...
2. **创建目标路径:** 在目标服务器上创建与源数据库相同的目录结构,例如`/u01/app/oracle/oradata/`用于存放数据文件。 3. **参数文件的恢复:** 在目标服务器上启动数据库到nomount状态,并通过RMAN命令恢复参数...
- **ASM实例名**: +ASM1(XXJ-01) 和 +ASM2(XXJ-02)。 - **数据库版本**: Oracle Database 11.2.0.3。 - **Grid版本**: Grid Infrastructure 11.2.0.3。 ##### 2.4 ASM存储划分 - **DISKGROUP名称**: - OCRS: 采用...
Oracle 11g Release 2 (11.2.0.2) Real Application Clusters (RAC) 和 Automatic Storage Management (ASM) 是一种高级数据库架构,用于构建高可用性和可扩展性的数据库解决方案。RAC允许多个实例同时访问单个...
在本文中,我们将深入探讨如何在Red Hat Enterprise Linux (RHEL) 5.4或5.10上安装Oracle 11g Real Application Clusters (RAC) 11.2.0.4。Oracle RAC是一种高可用性解决方案,它允许多台服务器共享同一数据库实例,...
58 Install Oracle 11.2 在裸设备上创建数据库 59 Install Oracle 12C 18C 19C 操作系统兼容列表及配置要求 60 Install Oracle 12C linux7安装文档 61 Install Oracle 12C linux7安装文档 62 Install Oracle 9i...
- 配置数据库实例,包括创建数据库、设置初始化参数文件(init.ora)和控制文件。 - 学习如何使用Database Configuration Assistant (DBCA) 工具来自动化数据库的创建和管理。 2. **性能优化**: - 使用SQL ...
《Oracle Database Installation Guide 11g Release 2 (11.2) for Linux》是Oracle公司为在Linux操作系统上安装11g Release 2数据库提供的一份详细指南。本指南涵盖了从规划到执行安装的全过程,旨在帮助系统管理员...
3. **从Oracle RAC 10.2升级到RAC 11.2**:对于已经在使用Oracle RAC 10.2的系统,可以通过迁移的方式升级到Oracle RAC 11.2。 #### 网络配置选项 根据不同的需求,提供了两种网络配置选项: 1. **使用Oracle GNS...
本资源为"ORA+11+G+R2+server+64bit+for+windows.rar",提供了Oracle 11G Release 2(11.2)的64位版本,适用于Windows操作系统。Oracle 11G R2是Oracle数据库的一个重要版本,它包含了多项增强功能和性能优化,旨在...
本文档详细介绍了如何在两个Oracle Linux虚拟机上安装Oracle 11g Release 2 (11.2) Real Application Clusters (RAC)。通过图文并茂的方式,为读者提供了完整的安装流程和技术细节。 #### 二、环境配置 ##### 2.1 ...
4. 诊断 ASM 实例上的 ora-4031 问题:在 ASM 环境中,ora-4031 问题可能会导致磁盘组不可用,影响数据库的可用性和性能。解决方法是检查 ASM 实例的配置文件,确定问题的根源,并根据实际情况采取相应的解决措施。 ...
通过`crs_stat -t`命令可以看到所有应用资源的状态,如数据库实例(ora.rac.db)、ASM实例(ora....SM1.asm、ora....SM2.asm)、监听器(ora....C1.lsnr、ora....C2.lsnr)、全局服务数据(ora.rac1.gsd、ora.rac2....
在SUSE Linux 11 64位系统上安装Oracle 11g RAC时,可能会遇到各种问题,特别是涉及到Grid Infrastructure(GI)组件。以下是对安装过程中常见问题的总结和解决方案。 问题1:在第二节点执行Grid Infrastructure的`...