随笔分类 -  Oracle RAC

Oracle Linux 配置 UDEV SCSI Rules 说明
摘要:Oracle RAC中ASM 的配置可以有2种方式实现:raw和asmlib。 在实际的维护中,更推荐使用raw。 使用raw又有两种方法:使用multipath和UDEV。在Redhat 平台下参考:Redhat 5.4 +ASM + RAW+ Oracle 10g RAC 安装文档http://blog.csdn.net/tianlesoftware/article/details/5872593Redhat 5.4Oracle 10g RAC Openfiler+Multipath + RAW+ ASM 安装文档http://blog.csdn.net/tianlesoftware/a. 阅读全文

posted @ 2012-04-06 18:18 生活不是用来挥霍的

Oracle 11g R2 RAC 安装时 系统用户组 配置 说明
摘要:Oracle 安装用户组的创建在官方文档有说明,这里把这部分内容单独拿出来说明一下。一.官网说明From:http://docs.oracle.com/cd/E11882_01/rac.112/e17264/preparing.htm#TDPRC1291.1 Required Operating System Users and GroupsTo install theOracle Grid Infrastructure for a cluster software and Oracle RAC, you mustcreate the following operating system gr 阅读全文

posted @ 2011-12-11 16:36 生活不是用来挥霍的

Oracle KFED 和 KFOD 工具说明
摘要:OracleASM是个封装的磁盘管理工具,所以我们需要对ASM 有充分的认识,否则ASM 出现问题就会非常棘手,KFED 和KFOD 两个命令可以帮助我们了解ASM。一. KFED(Kernel Files Editor) 说明 KFED是ORACLE 10gR2 自带的一个工具,但是和BBED 命令一样,需要编译过以后才能使用。1.1 编译KFED[oracle@rac2 lib]$cd $ORACLE_HOME/rdbms/lib[oracle@rac2 lib]$ pwd/u01/app/oracle/product/10.2.0/db_1/rdbms/lib[oracle@rac2 . 阅读全文

posted @ 2011-08-29 16:54 生活不是用来挥霍的

Oracle RAC CSS 超时计算 及 参数 misscount, Disktimeout 说明
摘要:一. 概述在之前的文章: RAC 的一些概念性和原理性的知识 http://blog.csdn.net/tianlesoftware/article/details/5331067 提到OCSSD这个进程是Clusterware最关键的进程,如果这个进程出现异常,会导致系统重启,这个进程提供CSS(ClusterSynchronizationService)服务。CSS服务通过多种心跳机制实时监控集群状态,提供脑裂保护等基础集群服务功能。 CSS服务有2种心跳机制:一种是通过私有网络的NetworkHeartbeat,另一种是通过VotingDisk的DiskHeartbeat. 这2种心跳. 阅读全文

posted @ 2011-08-29 12:27 生活不是用来挥霍的

Oracle 单实例 迁移到 RAC 实例 -- 使用RMAN 异机恢复
摘要:Oracle 官网有关单实例迁移到RAC的一个步骤说明: How to Convert 10g Single-Instance database to 10g RAC using Manual Conversion procedure [ID 747457.1] http://blog.csdn.net/tianlesoftware/archive/2010/12/09/6065903.aspx RMAN 备份异机恢复 并创建新DBID http://blog.csdn.net/tianlesoftware/archive/2011/03/11/6240983.aspx一. 大致操作步骤如下: 阅读全文

posted @ 2011-05-19 16:19 生活不是用来挥霍的

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 converting from Oracle ASM 10g single-instance to Oracle Real Application Clusters (RAC). SolutionTo convert a single-inst 阅读全文

posted @ 2011-05-18 15:38 生活不是用来挥霍的

Oracle RAC ASM 实例 从10.2.0.1 升级到 10.2.0.4 说明
摘要:一. 说明在官网看到一篇ASM 升级的文档,如下: How To Upgrade ASM from 10.2 to 11.1 (RAC) http://blog.csdn.net/tianlesoftware/archive/2011/04/25/6362083.aspx Unable To Open Database After ASM Upgrade From Release 11.1 To Release 11.2 http://blog.csdn.net/tianlesoftware/archive/2011/04/25/6362184.aspxRAC 下数据库的升级参考: Redha 阅读全文

posted @ 2011-05-12 23:31 生活不是用来挥霍的

RAC 安装patch 后启动实例 报错 ORA-00439 feature not enabled- Real Application Clusters 解决方法
摘要:朋友说对windows RAC 打上Patch后,有个节点实例不能启动, 其他进程正常。 ORA-00439: feature not enabled: Real Application Clusters 在Metalink上搜了下,都是针对Linux 平台的,window平台的解决方法没有找到,不过朋友自己解决了这个问题,在有问题的节点上重新打了patch。就ok了。 导致这个错误的原因是因为RAC 没有link 到RDBMS home。 可以通过如下步骤来检查RAC 是否Link 到了RDBMS Home。(1)进入 $ORACLE_HOME/rdbms/lib(2)执行如下命令: n.. 阅读全文

posted @ 2011-03-31 15:57 生活不是用来挥霍的

RAC 修改 DB 实例名 步骤
摘要:在我之前的2篇Blog 里提到了RAC ASM实例名和 DB实例名的问题。 RAC中ASM实例名与节点的对应关系http://blog.csdn.net/tianlesoftware/archive/2011/03/23/6272244.aspx RAC 修改 ASM实例名 的步骤 http://blog.csdn.net/tianlesoftware/archive/2011/03/25/6275827.aspx 我们在这一篇,主要讨论RAC 平台下DB 实例名的修改问题。对于单实例下DB 实例名的修改,可以使用NID命令。 这个在我的blog: RMAN 备份异机恢复 并创建新DBID . 阅读全文

posted @ 2011-03-28 18:11 生活不是用来挥霍的

RAC 修改 ASM实例名 的步骤
摘要:在DBCA 创建ASM实例时,会生成几个ASM实例,如+ASM1和+ASM2。 一般来说,安装好之后,是不需要修改ASM实例名的,但是一些特殊情况,还是需要修改的,就像我之前说的: RAC 中 ASM 实例名 与 节点的对应关系 http://blog.csdn.net/tianlesoftware/archive/2011/03/23/6272244.aspx 这个名称看上去就不一致,不是很直观。 [oracle@rac1 u01]$ sh crs_stat.sh Name Target State Host ------------------------------ ---------. 阅读全文

posted @ 2011-03-25 00:22 生活不是用来挥霍的

RAC 中 ASM 实例名 与 节点的对应关系
摘要:这个问题之前也遇到过一次, 这次安装RAC的时候,又遇到了,所以研究一下。 先描述下这个现象。 RAC 有两个节点: rac1 和 rac2.正常情况下的操作步骤:(1)在rac1 安装clusterware(2)在rac1上创建ASM实例。 +ASM1 在节点1上,+ASM2在节点2上。我发现问题的步骤:(1)在节点2: rac2 上安装clusterware。(2)无论在哪个节点上创建ASM 实例,rac2节点(即安装clusterwre的节点)上asm 实例名称都是ASM1.这个看上去就很别扭。 操作也会受影响。[oracle@rac1 u01]$ sh crs_stat.shName 阅读全文

posted @ 2011-03-23 20:26 生活不是用来挥霍的

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 shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory 开始还觉得奇怪,因为我在安装CRS的时候,已经修改了vipca 和ORA_CRS_HOME下srvctl命令的中参数。 即注释掉了LD_ASSUME 阅读全文

posted @ 2011-03-22 20:58 生活不是用来挥霍的

RAC 完整显示 crs_stat 命令中 name 列的脚本
摘要:RAC 常用的脚本说明,参考我的Blog: Oracle RAC 常用维护工具和命令 http://blog.csdn.net/tianlesoftware/archive/2010/03/09/5358573.aspx crs_stat 命令在显示上比srvctl 直观。 先查询一下:[oracle@rac1 u01]$ crs_stat -t Name Type Target State Host ------------------------------------------------------------ora....SM2.asm application ONLINE ON. 阅读全文

posted @ 2011-03-22 20:19 生活不是用来挥霍的