• PROT1 root.sh Failed to Initialize ocrconfig [ID 983792.1]


    PROT-1: root.sh Failed to Initialize ocrconfig [ID 983792.1]


     

    Modified 03-MAR-2010     Type PROBLEM     Status MODERATED

     

    In this Document
      Symptoms
      Cause
      Solution
      References


    This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.

    Applies to:

    Oracle Server - Enterprise Edition - Version: 11.2.0.1 to 11.2.0.1 - Release: 11.2 to 11.2
    Generic UNIX
    Generic Linux

    Symptoms

    After successful 11gR2 Grid Infrastructure clusterware (CRS) installation, root.sh failed to initialize OCR with following error:

    ..
    CRS-2676: Start of 'ora.cssd' on 'racnode1' succeeded
    CRS-2672: Attempting to start 'ora.ctssd' on 'racnode1'
    CRS-2676: Start of 'ora.ctssd' on 'racnode1' succeeded
    PROT-1: Failed to initialize ocrconfig
    Command return code of 255 (65280) from command: /ocw/grid/bin/ocrconfig -upgrade oracle oinstall
    Failed to create Oracle Cluster Registry configuration, rc 255
    ..

     

    ocrconfig trace in $GRID_HOME/log/$HOSTNAME/client/ocrconfig_pid.log shows following:

      Case 1:

    ..
    2009-12-07 12:51:41.328: [ OCRCONF][4265610768]ocrconfig starts...
    2009-12-07 12:51:41.328: [ OCRCONF][4265610768]Upgrading OCR data
    2009-12-07 12:51:41.330: [  OCROSD][4265610768]NFS file system /OCR mounted with incorrect options
    2009-12-07 12:51:41.330: [  OCROSD][4265610768]WARNING:Expected NFS mount options: wsize>=32768,rsize>=32768,hard,(noac | actimeo=0 | acregmin=0,acregmax=0,acdirmin=0,acdirmax=0)
    2009-12-07 12:51:41.330: [  OCROSD][4265610768]utopen:6m'': OCR location [/share/storage/ocr] configured is not a valid storage type. Rturn code [37].
    2009-12-07 12:51:41.330: [  OCROSD][4265610768]utopen:7:failed to open any OCR file/disk, errno=2, os err string=No such file or directory
    2009-12-07 12:51:41.330: [  OCRRAW][4265610768]proprinit: Could not open raw device
    2009-12-07 12:51:41.331: [ default][4265610768]a_init:7!: Backend init unsuccessful : [26]
    2009-12-07 12:51:41.331: [ OCRCONF][4265610768]Exporting OCR data to [OCRUPGRADEFILE]
    2009-12-07 12:51:41.331: [  OCRAPI][4265610768]a_init:7!: Backend init unsuccessful : [33]
    2009-12-07 12:51:41.332: [ OCRCONF][4265610768]There was no previous version of OCR. error:[PROC-33: Oracle Cluster Registry is not configured]
    ..


      Case 2:

    2010-01-04 21:07:10.041: [ OCRCONF][3046483648]ocrconfig starts...
    2010-01-04 21:07:10.044: [ OCRCONF][3046483648]Upgrading OCR data
    ..
    2010-01-04 21:07:10.073: [  OCROSD][3046483648]utopen:6m'': OCR location [/share/storage/ocr] configured is not a valid storage type. Rturn code [37].
    2010-01-04 21:07:10.073: [  OCROSD][3046483648]utopen:7:failed to open any OCR file/disk, errno=2, os err string=No such file or directory
    2010-01-04 21:07:10.073: [  OCRRAW][3046483648]proprinit: Could not open raw device
    2010-01-04 21:07:10.073: [ default][3046483648]a_init:7!: Backend init unsuccessful : [26]

    2010-01-04 21:07:10.081: [  OCROSD][3046483648]utopen:6m'': OCR location [/share/storage/ocr] configured is not a valid storage type. Rturn code [37].
    2010-01-04 21:07:10.081: [  OCROSD][3046483648]utopen:7:failed to open any OCR file/disk, errno=9, os err string=Bad file descriptor
    2010-01-04 21:07:10.081: [  OCRRAW][3046483648]proprinit: Could not open raw device
    2010-01-04 21:07:10.082: [  OCRAPI][3046483648]a_init:6b!: Backend init unsuccessful : [26]
    2010-01-04 21:07:10.082: [ OCRCONF][3046483648]Failed to initialized OCR context. error:[PROC-26: Error while accessing the physical storage Operating System error [Bad file descriptor] [9]]
    2010-01-04 21:07:10.082: [ OCRCONF][3046483648]Exiting [status=failed]...

     


      Case 3:

    2010-03-02 14:48:05.037: [  OCROSD][4203302416]utstoragetypecommon: Oracle Cluster Registry does not support the storage type configured. OCR can be configured on: ASM, OCFS, OCFS2, NFS, Block Device, Character Device, VxFS
    2010-03-02 14:48:05.037: [  OCROSD][4203302416]utopen:6m'': OCR location [/share/storage/ocr] configured is not a valid storage type. Rturn code [37].
    2010-03-02 14:48:05.037: [  OCROSD][4203302416]utopen:7:failed to open any OCR file/disk, errno=2, os err string=No such file or directory
    2010-03-02 14:48:05.037: [  OCRRAW][4203302416]proprinit: Could not open raw device
    2010-03-02 14:48:05.037: [ default][4203302416]a_init:7!: Backend init unsuccessful : [26]
    2010-03-02 14:48:05.038: [  OCROSD][4203302416]utstoragetypecommon: Oracle Cluster Registry does not support the storage type configured. OCR can be configured on: ASM, OCFS, OCFS2, NFS, Block Device, Character Device, VxFS
    2010-03-02 14:48:05.038: [  OCROSD][4203302416]utopen:6m'': OCR location [/share/storage/ocr] configured is not a valid storage type. Rturn code [37].
    2010-03-02 14:48:05.038: [  OCROSD][4203302416]utopen:7:failed to open any OCR file/disk, errno=9, os err string=Bad file descriptor
    2010-03-02 14:48:05.038: [  OCRRAW][4203302416]proprinit: Could not open raw device
    2010-03-02 14:48:05.038: [  OCRAPI][4203302416]a_init:6b!: Backend init unsuccessful : [26]
    2010-03-02 14:48:05.038: [ OCRCONF][4203302416]Failed to initialized OCR context. error:[PROC-26: Error while accessing the physical storage Operating System error [Bad file descriptor] [9]]

     

     

    Cause


    For case 1, cause is incorrect NFS mount option specified for OCR and Voting disk

    For case 2, cause is instead of a flat file, specified OCR location is a directory:

      ls -ld /share/storage/ocr
      drwxr-xr-x 2 oracle oinstall 4096 Jan 04 13:15 /share/storage/ocr


    For case 3, cause is unsupported storage type specified for OCR

      ls -l /share/storage/ocr
      -rw-r----- 1 root oinstall 0 Fan 04 15:15 /share/storage/ocr

      mount | grep share
      /u01/share on /share type none (rw,bind)

      # from above you can see /share file system is not supported type for OCR

     

    Solution


    For case 1, remount NFS for OCR and Voting Disk with proper mount options in note 359515.1

    For case 2, remove the directory and create a empty file with same name instead:

      rm -rf /share/storage/ocr
      touch /share/storage/ocr
      chown oracle:oinstall /share/storage/ocr


    For case 3, make sure supported storage type is used for OCR.

    Once above is done, you can clean up and re-run root.sh with
    note 942166.1

    References

    NOTE:942166.1 - How to Proceed from Failed 11gR2 Grid Infrastructure (CRS) Installation
    NOTE:955550.1 - Root.sh Fails to Format Voting disks when Placing OCR/Voting Disks on ASM

     

     

     

     

    ------------------------------------------------------------------------------

    Blog http://blog.csdn.net/tianlesoftware

    网上资源: http://tianlesoftware.download.csdn.net

    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx

    DBA1 群:62697716(); DBA2 群:62697977()

    DBA3 群:62697850   DBA 超级群:63306533;    

    聊天 群:40132017

    --加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请

    道森Oracle,国内最早、最大的网络语音培训机构,我们提供专业、优质的Oracle技术培训和服务! 我们的官方网站:http://www.daosenoracle.com 官方淘宝店:http://daosenpx.taobao.com/
  • 相关阅读:
    解决content-type为"application/json"的post过来的数据在php端接受不到的问题
    webshell导致项目崩溃
    mysql启动报错 mysql InnoDB: Error: could not open single-table tablespace file
    php性能优化
    post表单翻页保存搜索条件
    PHP7 MongDB 安装与使用
    Mac下编译Thrift的时候Python2.7会报错 site-packages': Operation not permitted
    苹果系统通过brew安装sshpass
    volatile关键字深入理解
    java语言中application异常退出和线程异常崩溃的捕获方法,并且在捕获的钩子方法中进行异常处理
  • 原文地址:https://www.cnblogs.com/tianlesoftware/p/3609896.html
Copyright © 2020-2023  润新知