APPLIES TO:

Oracle Server - Enterprise Edition - Version 11.2.0.1 and later
Information in this document applies to any platform.

GOAL

This note is to list OCR storage requirement and to provide location of diagnostic information if PROT-30 is reported.

FIX

OCR Storage Requirement:

A. If located on shared file system:

A1. At least 280 MB of free space is required for each OCR volume as per the following documentation:

Oracle Grid Infrastructure Installation Guide
11g Release 2 (11.2)

Verify System Requirements

A2. Shared file systems must be mounted on all nodes before you can place OCR on them.

B. If located on ASM:

B1. The space requirement is slightly different depend on diskgroup redundance level, refer to the following documentation for details:

Oracle Grid Infrastructure Installation Guide
11g Release 2 (11.2)

Verify System Requirements

For External redundancy:  The space requirement for the OCR is:  300MB
For Normal redundancy:  The space requirement for the OCR is:  600MB
For High redundancy:  The space requirement for the OCR is:  900MB

B2. The diskgroup intended for OCR must be mounted on all nodes

B3. Compatible.asm setting for diskgroup must be at least 11.2

B4. oracle binary in <GRID_HOME> must have permission of "6751" or "-rwsr-s--x" on all nodes.

Diagnostic information:

If ocrconfig still reports the error after requirement is met, please refer to following for traces:

A. $GRID_HOME/log/$HOST/crsd/crsd.log; example:

2010-01-25 11:11:12.374: [  OCRASM][1291008320]proprasmo: Error in open/create file in dg [DG1]
[  OCRASM][1291008320]SLOS : SLOS: cat=8, opn=kgfoCr2P01, dep=15056, loc=kgfokge
ORA-17502: ksfdcre:4 Failed to create file +DG1.255.1
ORA-15221: ASM operation requires compatible.asm of 11.1.0.0.0 or higher
ORA-06512: at line 4

B. $GRID_HOME/log/$HOST/client/ocrconfig_pid.log; example:

Oracle Database 11g Clusterware Release 11.2.0.1.0 - Production Copyright 1996, 2009 Oracle. All rights reserved.
2010-01-25 11:11:11.088: [ OCRCONF][2151603648]ocrconfig starts...
2010-01-25 11:11:12.571: [  OCRCLI][2151603648]proac_replace_dev:[+DG1]: Failed. Retval [8]
2010-01-25 11:11:12.571: [  OCRAPI][2151603648]procr_replace_dev: failed to replace device (8)
2010-01-25 11:11:12.571: [ OCRCONF][2151603648]The new OCR device [+DG1] cannot be opened
2010-01-25 11:11:12.571: [ OCRCONF][2151603648]Exiting [status=failed]...

C. $ORACLE_BASE/diag/asm/+asm/+ASMn/trace/alert_+ASMn.log, example:

Mon Jan 25 11:11:12 2010
Errors in file /opt/oracle/admin/diag/asm/+asm/+ASM1/trace/+ASM1_ora_22997.trc:
ORA-17502: ksfdcre:4 Failed to create file +DG1.255.1
ORA-15221: ASM operation requires compatible.asm of 11.1.0.0.0 or higher

ORA-15041: diskgroup "DG1" space exhausted

D. To verify ASM diskgroup free space and compatible setting, as grid user:

export ORACLE_SID=+ASMn
export ORACLE_HOME=home_of_grid_installation
$ORACLE_HOME/bin/sqlplus / as sysasm
SQL> set linesize 100
SQL> select inst_id, name, state, type, free_mb, substr(compatibility,1,10) compatibility from gv$asm_diskgroup where name='DG3' order by name,inst_id;

INST_ID  NAME                           STATE       TYPE      FREE_MB COMPATIBIL
---------  ------------------------------ ----------- ------ ---------- ----------
1                DG3                            MOUNTED     EXTERN       1134 11.2.0.0.0
2                DG3                            MOUNTED     EXTERN       1134 11.2.0.0.0

Miscellaneous

1. If you are trying to delete a non-exist OCR device, due to unpublished bug 8739774, ocrconfig fails with PROT-30, the error can be ignored; the bug has been fixed in 11.2.0.2 with new error PROT-34

2. To set compatible.asm to 11.2, log into ASM and execute:

ALTER DISKGROUP DG1 SET ATTRIBUTE 'compatible.asm' = '11.2';

Oracle Cluster Registry Location to be Added is not Accessible的更多相关文章

  1. Failed to upgrade Oracle Cluster Registry configuration(root.sh)

        近期在给客户基于Suse 11 sp3安装Oracle 10g RAC,在安装完clusterware运行/u01/app/crs/root.sh时收到错误提示.Failed to upgra ...

  2. 管理 Oracle Cluster Registry(OCR)

    oracle的clusterware包含两个重要组件:OCR(包含本地组件OLR)和voting disks --OCR管理oracle clusterware和oracle rac数据库的配置信息 ...

  3. INS-20802 Oracle Cluster Verification Utility failed解释说明

    背景:安装RAC,安装GI集群管理软件时,在最后快结束时,总是报如上INS-错误 #官方文档:error 说明;字符串解析失败 INS-20802: string failed. Cause: The ...

  4. 转 Oracle Cluster Health Monitor(CHM)简介

    Cluster Health Monitor(以下简称CHM)是一个Oracle提供的工具,用来自动收集操作系统的资源(CPU.内存.SWAP.进程.I/O以及网络等)的使用情况.CHM会每秒收集一次 ...

  5. Maste Note for OCR / Vote disk Maintenance Operations (ADD/REMOVE/REPLACE/MOVE)

    Doc ID 428681.1 Applies to: Oracle Database - Enterprise Edition - Version 10.2.0.1 to 11.2.0.1.0 [R ...

  6. OCR 维护 crsd.log

    ###########sample 1 OCR corruption messages are reported in crsd.log, automatic OCR backup is failin ...

  7. OCR/Vote disk 维护操作: (添加/删除/替换/移动) (文档 ID 1674859.1)

    适用于: Oracle Database - Enterprise Edition - 版本 10.2.0.1 到 11.2.0.1.0 [发行版 10.2 到 11.2]本文档所含信息适用于所有平台 ...

  8. ORACLE迁移votedisk,spfile以及OCRfile的方法

    在安装GUI时,创建了第一块ASM磁盘,命名为DATA1,上面存放了spfile文件,ocrfile文件,并且作为了vote盘.感觉名字和实际不符,容易搞混,所以想删除这个磁盘,直接删除会报错: OR ...

  9. oracle 11g ocr 冗余配置

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/royjj/article/details/30506343  oracle 11g ocr 冗余 ...

随机推荐

  1. 【jmeter】non-gui模式运行

    operty文件,默认是使用JMETER_HOME/bin目录下的jmeter.properties,如果用户自定义有其它的配置,在这里加上 #用法如下: -p user.properties -q, ...

  2. JS使用百度地图API

    尚未整理: <script type="text/javascript"> var map = new BMap.Map("dituContent" ...

  3. Lumen 设置 timezone 时区

    Lumen 设置 timezone 时区 2015-06-19| wid| 后端开发 今天用 Lumen 框架写代码时, 也是初次体验 Lumen, 遇到了一个问题, 从数据库里查出的时间比数据库里保 ...

  4. C#语法杂谈

    1. 值类型和引用类型 1.1 值类型 比如int,float,struct等,和C/C++中的变量差不多,但编译器会强制你必须先初始化再使用,避免一不小心使用了未初始化的变量. 1.2 引用类型 c ...

  5. 装过photoshop后出现configuration error

    1.你用的应该是精简版的PS,找到ps启动图标,点击右键,以管理员身份运行试试. 2.可以右键你的快捷方式,选择兼容性,后面有个选框“以管理员身份运行”,应用,下次就不报错了.

  6. C#将字符串转换为整型的三种方法的总结

    在C#中,要将一个字符串或浮点数转换为整数,基本上有三种方法: (1)使用强制类型转换:(int)浮点数 (2)使用Convert.ToInt32(string) (3)使用int.Parse(str ...

  7. JavaScript中Eval()函数的使用

    Eval()常用的几种形式 1.我们预先不知道要执行什么语句,只有当条件和参数给时才知道执行什么语句,这时候eval就派上用场了. function output(a, b) { var tmpa, ...

  8. 黄聪:wordpress前台自定义用户,调用wp_editor上传附件提示【抱歉,出于安全的考虑,不支持此文件类型】错误。

    1.直接禁用文件类型检测,在wp-config.php文件中,添加这样一句代码define('ALLOW_UNFILTERED_UPLOADS', true); 2.在functions.php里面, ...

  9. IIS环境下如何批量添加、修改、删除绑定的域名

    IIS环境下如何批量添加和修改所绑定域名 1.关闭IISADMIN服务和W3SVC服务,可以从服务里面关闭,也可以直接执行命令:net stop iisadmin /y: 2.打开“C:\WINDOW ...

  10. 1.html5 学习要求,Html 5发展历程

    以下是我在学习html5,项目中用到的关于html5的总结和心得. 1.学习要求 Html4.01,xhtml Css2 Javascript 耐心,动手,毅力. 2.Html 发展历程 Html1. ...