Oracle RAC
小宝老豆
这个作者很懒,什么都没留下…
展开
-
Oracle RAC 归档 与 非归档 切换
Oracle 的生产库都是启动在归档模式下,RAC下归档非归档的切换和单实例也是一样的,都是在MOUNT模式下执行ALTER DATABASE ARCHIVELOG/NOARCHIVELOG;命令。 不同的是:RAC环境下所有实例都必须处于非OPEN状态,然后在任意一个处于MOU转载 2011-09-28 13:04:09 · 754 阅读 · 0 评论 -
解决 OCFS2 不能自动挂载 提示 o2net_connect_expired
RAC 在启动的是要要先启动OCFS2, 在修改/etc/sysconfig/o2cb的配置后,发现两机器只有一台可以自动挂载ocfs2分区,而另外一台不能自动挂载。但启动完毕后,手动挂载正常。一、详细情况两机器分别是dbsrv-1和dbsrv-2,使用交叉线做网转载 2011-09-28 14:33:23 · 1307 阅读 · 0 评论 -
RAC安装时需要执行4个脚本及意义
RAC安装时需要执行4个脚本1) $ORACLE_BASE/oraInventory/orainstRoot.sh (clusterware 结束时执行)2) $CRS_HOME/root.sh (clusterware 结束时执行)3) $CRS_HOM转载 2011-09-28 13:24:28 · 892 阅读 · 0 评论 -
RAC Ocfs2文件系统常见问题解决方法
现象一:mount -t ocfs2 -o datavolume,nointr /dev/sdb1 /webdatamount.ocfs2: Transport endpoint is not connected while mounting /dev/sdb1 on /转载 2011-09-28 14:34:10 · 1007 阅读 · 0 评论 -
Oracle KFED 和 KFOD 工具说明
OracleASM是个封装的磁盘管理工具,所以我们需要对ASM 有充分的认识,否则ASM 出现问题就会非常棘手,KFED 和KFOD 两个命令可以帮助我们了解ASM。 一. KFED(Kernel Files Editor) 说明 KFED转载 2011-09-26 16:41:21 · 1053 阅读 · 0 评论 -
RAC srvctl 命令报 libpthread.so.0 cannot open shared object file No such file or directory 解决方法
运行srvctl 命令报错:[oracle@rac1 u01]$ srvctl remove asm -n rac1 /u01/app/oracle/product/10.2.0/db_1/jdk/jre/bin/java: error while loading sh转载 2011-09-29 11:34:58 · 654 阅读 · 0 评论 -
redhat 5.4 下 Oracle RAC 报 raw 设备大小 错误
在Redhat 5.4 上安装oracle 10g的RAC。 在安装Clusterware 的时候,出现错误: Raw 设备的大小肯定是没有问题,因为我分配的raw 是200M一个,但是它只识别了16M。 配置文件就那么几转载 2011-09-30 13:44:09 · 802 阅读 · 0 评论 -
RAC 的一些概念性和原理性的知识
一 集群环境下的一些特殊问题 1.1 并发控制在集群环境中, 关键数据通常是共享存放的,比如放在共享磁盘上。 而各个节点的对数据有相同的访问权限, 这时就必须有某种机制能够控制节点对数据的访问。 Oracle RAC 是利用DLM(Distribute L转载 2011-09-30 13:47:39 · 1448 阅读 · 0 评论 -
RAC root.sh Oracle CRS stack is already configured and will be running under init(1M) 的解决方法
RAC 在安装时意外中断, 重新安装clusterware 软件, 安装过程中没有问题,在最后执行root.sh 脚本的时候出现异常, 脚本一闪而过,没有执行成功。 #/u01/oracle/product/10.2.0/crs/root.shWARNING:转载 2011-09-28 13:25:21 · 842 阅读 · 0 评论 -
远程客户端 访问 ASM 实例
我们可以直接在服务器器上访问ASM 实例,只需要指定ASM 实例名,在用sqlplus连接就可以了。 如果我们想从远程的客户端访问ASM 实例,可以参考如下的配置方法。 一.官网的配置说明 This solution cannot be accomplish转载 2011-09-30 13:28:23 · 1868 阅读 · 0 评论 -
RAC 卸载 说明
今天本来是打算做RAC RMAN 备份的实验的。 可是有个问题一直没有解决,是之前安装RAC时遗留的。 因为这个给操作带来了很多麻烦,所以决定先把这个问题了。 上次安装的时候没有注意顺序,结果是ASM2 实例在RAC1 节点上, ASM1 在RAC转载 2011-09-30 13:32:31 · 1210 阅读 · 0 评论 -
How to Delete or Add Resource in 11gR2 Grid Infrastructure [ID 1069369.1]
How to Delete or Add Resource in 11gR2 Grid Infrastructure [ID 1069369.1] Modified 10-OCT-2010 Type HOWTO Status MODERATED In this Document Goa原创 2011-09-29 19:01:49 · 678 阅读 · 0 评论 -
Oracle RAC ASM disk header 备份 恢复 与 重建 示例说明
一. 准备知识 RAC ASM由于其高度的封装性,使得我们很难知道窥探其内部的原理。ASM如果一旦出现问题,通常都很难处理。即便在有很完备的RMAN备份的情况下,恢复起来都可能需要很长的时间。 而ASM 中最为脆弱的又是ASM disk header。如果disk header逻辑损坏了,即corrupt了,整个disk group将不能够mount,依转载 2011-09-26 16:18:18 · 1412 阅读 · 0 评论 -
enq:SQ contention / row cache lock / DFS lock handle(SV) 等待事件 说明
enq:SQ contention/row cache lock/DFS lock handle(SV) 这三个等待事件都与Oracle 的Sequence 有关。 有关Sequence说明,参考我的Blog: Oracle Sequence Cache 参数说明 http://blog.csdn.net/xujinyang/article/details/6831转载 2011-09-29 11:22:48 · 1018 阅读 · 0 评论 -
RAC 实例不能启动
一. 发现问题 准备启动RAC 做升级的实验,启动后,实例无法启动, crs_stat 显示ASM 实例已经启动了。 [oracle@rac1 bin]$ crs_stat -tName Type Target State Host-----------------------------------------转载 2011-09-30 13:35:43 · 726 阅读 · 0 评论 -
RAC crs 卸载后,再次安装Oracle, crs 目录还存在的问题
今天在做RAC + data Guard 的实验。 用了之前做RAC 添加节点的虚拟机。 即以前的rac3节点。 这个节点之前已经卸载过了。 卸载方法参考: RAC 卸载 说明http://blog.csdn.net/xujinyang/article/details/6837237 但是在安装Oracle 软件的时候,界面提示有问题。 截图如下: 在这转载 2011-09-30 11:22:15 · 685 阅读 · 0 评论 -
RAC ONS 不能启动
DBA 群里朋友的RAC 环境的ONS 进程无法启动。 平台是Redhat 5.3 64bit的。 Ons log 如下: 2010-10-18 09:42:11.384: [RACG][3041022624] [16815][3041022624][ora.rac1.ons]: clsrcexecut: env ORACLE_CONFIG_HOME=/u01/oracle/pro转载 2011-09-30 11:19:06 · 721 阅读 · 0 评论 -
How to Troubleshoot Grid Infrastructure Startup Issues [ID 1050908.1]
How to Troubleshoot Grid Infrastructure Startup Issues [ID 1050908.1] Modified 11-OCT-2010 Type HOWTO Status PUBLISHED In this Document Goal原创 2011-09-29 18:59:12 · 1069 阅读 · 0 评论 -
RAC -- the cluster database(DB_NAME) already exits
RAC 用DBCA新建数据库的时候报个错,之前的那个数据库没有删除掉,dbca 命令还能显示这个数据库。 之前采用的crs_unregister 这个命令从OCR中注销的。 但是没有彻底清除。 如图: 如果我们忽略它,创建同样名称的数据库,那么会报错。 错误如图显示: the cluster database(DB_NAME) already exits。转载 2011-09-30 13:33:07 · 836 阅读 · 0 评论 -
RAC RMAN 备份 RMAN-03009 ORA-19504 ORA-27040 RMAN-06012 channel c3 not allocated 错误分析
把之前的RMAN 单实例的备份脚本修改了一下,用来备份RAC 系统。 Linux 平台下 RMAN 全备 和 增量备份 shell 脚本http://blog.csdn.net/xujinyang/article/details/6838002 修改之后的备份Shell 脚本如下:###############################################转载 2011-09-30 13:30:35 · 1690 阅读 · 0 评论 -
RAC 实例不能启动 ORA-1589 signalled during ALTER DATABASE OPEN
今天启动RAC 做实验,发现RAC 实例怎么启动不了。 [oracle@rac2 bin]$ crs_stat -tName Type Target State Host------------------------------------------------------------ora.orcl.db app转载 2011-09-30 13:21:30 · 1510 阅读 · 0 评论 -
Redhat 下ASM 11.2.0.1 oracleasm deletedisk - Clearing disk header failed 的解决方法
在虚拟机上搭建Oracle 11gR2 的RAC。 安装Clusterware的时候出了一点错误。 所以强行把Clusterware 给删除了。 清除了相关的目录和文件。 因为11gr2 的OCR是存放在ASM上的,所以需要清除这部分信息。[root@rac2 ~]# oracleasm listdisksCRSDATAFRA[root@rac2 ~]# oraclea转载 2011-09-29 19:08:02 · 763 阅读 · 0 评论 -
Linux 5.4 LVM RAW 设备 配置的深入研究
Redhat 平台对raw设备的配置在redhat 5之后有了变化。在redhat 5之前,直接配置/etc/sysconfig/rawdevices件,通过/etc/init.d/rawdevices来管理raw设备的启动和关闭。在Redhat 5之后,原来的raw设备接口已经取消了,redhat 5中通过udev规则进行配置。 要配置,需要编辑/etc/udev/rules.d/60-raw.转载 2011-09-29 18:52:08 · 1518 阅读 · 0 评论 -
RAC RMAN 通道配置 RMAN-12001 RMAN-12001 RMAN-10008 RMAN-10003 ORA-01017 错误
做RAC 的RMAN 测试,配置通道后,检验时报错。 RMAN> configure channel 1 device type disk connect 'sys/admin@orcl1';new RMAN configuration parameters:CONFIGURE CHANNEL 1 DEVICE TYPE DISK CONNECT 'sys/admin@orcl1转载 2011-09-30 13:31:24 · 1841 阅读 · 0 评论 -
RAC + DG ORA-01105 ORA-01677 standby file name convert parameters differ from other instance 错误
做RAC + Data Guard 实验的时候报了个错。 SQL> startupORACLE instance started. Total System Global Area 180355072 bytesFixed Size 1218388 bytesVariable Size 83888300 by转载 2011-09-30 11:21:09 · 2583 阅读 · 0 评论 -
oracle 11gR2 RAC root.sh 错误 ORA-15072 ORA-15018
Oracle 11gR2 RAC 安装Clusterware 结束, 在第二个节点执行root.sh脚本的是报如下错误: DiskGroup DATA1 creation failed with the following message:ORA-15018: diskgroup cannot be createdORA-15072: command requires at le转载 2011-09-29 19:10:01 · 2733 阅读 · 0 评论 -
RAC root.sh Configuration of ASM failed Command return code of 1 (256) from command 解决方法
Oracle 11gR2 RAC 安装,在第二个节点执行root.sh 脚本的时候,报错。 log 日志如下: 2010-11-14 00:43:36: CRS-2672: Attempting to start 'ora.gipcd' on 'rac2'2010-11-14 00:43:36: CRS-2672: Attempting to start 'ora.mdnsd' on转载 2011-09-29 19:07:10 · 2011 阅读 · 0 评论 -
How to Convert a Single-Instance ASM to Cluster ASM [ID 452758.1]
Applies to:Oracle Server - Enterprise Edition - Version: 10.2.0.1 to 11.1.0.6Information in this document applies to any platform.GoalThis document describes the procedures for convertin原创 2011-09-29 11:27:25 · 732 阅读 · 0 评论 -
Migrating to RAC using Data Guard [ID 273015.1]
Migrating to RAC using Data Guard [ID 273015.1] Modified 16-SEP-2010 Type BULLETIN Status PUBLISHED In this Document Purpose Scope and App原创 2011-09-29 10:46:16 · 525 阅读 · 0 评论 -
Redhat 5.4 + ASM + RAW+ Oracle 10g RAC 安装文档
基于Redhat 5 和redhat 4 的RAC 区别在对raw的处理上。 之前做的是redhat 4.7 的 RAC 实验。 准备做一个Redhat 5.4 的环境。 RAC 的一些概念性和原理性知识:http://blog.csdn.net/xujinyang/article/details/6837273 RAW+ASM+ REDHAT 4.7 RAC 文档http转载 2011-09-30 13:43:15 · 1343 阅读 · 0 评论 -
Redhat 5.4 Oracle 10g RAC 添加节点
Oracle RAC 添加节点,操作也简单。 官网的操作说明如下:http://www.oracle.com/technology/global/cn/pub/articles/vallath-nodes.html 假设已经有了2个节点的RAC,节点分别为rac1 和 rac2,其平台是raw + ASM + Oracle 10g +redhat 5.4 , 我们现在在这个集群上转载 2011-09-30 13:37:59 · 988 阅读 · 0 评论 -
Redhat 5.4 Oracle 10g RAC 删除节点
在做这个实验之前已经做了2个相关的实验,RAC的安装,RAC 添加节点。 Redhat 5.4 Oracle 10g RAC 添加节点http://blog.csdn.net/xujinyang/article/details/6837247 Redhat 5.4 + ASM + RAW+ Oracle 10g RAC 安装文档http://blog.csdn.net/xu转载 2011-09-30 13:36:42 · 736 阅读 · 0 评论 -
RAC 之 RMAN 备份
这篇主要介绍的是RAC 环境下的RMAN 备份。 关于Oracle 备份与恢复的一些理论知识参考我的Blog: Oracle 备份 与 恢复 概述 http://blog.csdn.net/xujinyang/article/details/6829578 一. RAC 归档的设置 1.1 相关理论知识RAC 在运行的时候,每个实例转载 2011-09-30 13:29:51 · 1620 阅读 · 0 评论 -
RAC实例 表空间 维护
先配置一下监听,这样我们就可以从客户端进行连接了。 我这里写了三种连接。 第一种是正常方式,一般都采用这种方式,后面的rac1和rac2 是方便测试。 因为如果用第一种方式的话,客户端连哪个实例是随机的,不好进行控制,除非手动的关闭某个实例,让Oracle 漂过去,那样有点麻烦。 我就又多添加了2个监听,分别对应实例1和实例2. 配置这2个监听的时候,要注意Service_name 这个参数,也转载 2011-09-30 13:27:35 · 855 阅读 · 0 评论 -
Linux DNS Server 配置 -- for Oracle 11gR2 RAC SCAN IP
最近安装了一下Oracle 11gR2的RAC, 但是11gR2版本的RAC 采用的是SCAN IP. 在Oracle 11gR2以前,如果数据库采用了RAC架构,在客户端的tnsnames中,需要配置多个节点的连接信息,从而实现诸如负载均衡,failover等等RAC的特性。因此,当数据库RAC集群需要添加或删除节点时,需要及时对客户端机器的tns进行更新,以免出现安全隐患转载 2011-09-29 19:09:03 · 1043 阅读 · 0 评论 -
Oracle RAC CRS-0184 --Cannot communicate with the CRS daemon
Oracle 11gR2 下RAC 安装后,启动CRS. 错误如下: [root@rac1 bin]# ./crsctl check crsCRS-4638: Oracle High Availability Services is onlineCRS-4535: Cannot communicate with Cluster Ready ServicesCRS-4529: C转载 2011-09-29 18:56:52 · 820 阅读 · 0 评论 -
ORA-16032 Can not Start Instance via srvctl but via sqlplus is fine [ID 1062071.1]
ORA-16032 Can not Start Instance via srvctl but via sqlplus is fine [ID 1062071.1] Modified 07-OCT-2010 Type PROBLEM Status PUBLISHED In this Docu原创 2011-09-29 18:55:50 · 731 阅读 · 0 评论 -
RAC Connection Redirected To Wrong Host-IP ORA-12545 [ID 364855.1]
RAC Connection Redirected To Wrong Host/IP ORA-12545 [ID 364855.1] Modified 16-APR-2010 Type PROBLEM Status PUBLISHED In this Document Symptoms原创 2011-09-29 18:54:51 · 609 阅读 · 0 评论 -
Redhat 5.4 Oracle 10g RAC Openfiler+Multipath + RAW+ ASM 安装文档
在Redhat 平台上RAC 装过多次。 本来也没打算整理这篇文章。 但是在搭建这个环境的过程中有了一下新的体会。 而且RAC 架构也不一样。 搭建之后对RAC 也有更深的理解。 实验平台配置信息: 存储: openfiler 服务器: 2套虚拟机,内存900M,硬盘15GB 操作系统:转载 2011-09-29 13:54:03 · 1518 阅读 · 0 评论 -
How to Recreate OCR / Voting Disk Accidentally Deleted [ID 399482.1]
How to Recreate OCR/Voting Disk Accidentally Deleted [ID 399482.1] Modified 26-OCT-2010 Type HOWTO Status PUBLISHED In this Document Goal So原创 2011-09-29 13:51:01 · 981 阅读 · 0 评论