10.2.0.1 RHEL 4.0 - root.sh CRS - Failed to upgrade Oracle Cluster Registry

I am trying to install 10.2.0.1 CRS on a 2 node cluster on RHEL 4.0 Nahant Update 7. I get the following errors when root.sh is run
Failed to upgrade Oracle Cluster Registry configuration._
Due to this reason , none of the clusterware background processes fail to start, following which the Configuration Assistant screen also experiences failure (Oracle Notification Server Configuration Assistant).
I tried to apply the 10.2.0.4 patchset also, still same issue. Did anyone see this issue ?
1) We use LINUX DEVICE MAPPER for multipathing and udev
2) We configured the multipathing device partitions and bound them to raw devices
So /dev/mapper/oradisk1 bound to /dev/raw/raw1 ( OCR disk)
and /dev/mapper/oradisk2 bound to /dev/raw/raw2 (VD)
I am able to perform the dd command successfully.
Any ideas ?
-Srinivas

BTW, we our OS is Linux x86-64 with RHEL 4.0 Nahant Update 7. I also applied the patch 4679769.
Did a complete uninstall and reinstall. But issue persists.
-Srinivas

Similar Messages

  • Oracle Grid root.sh is failing onFirstNode configuration failed at /u01/app/grid/11.2.0.4/crs/instal due to ora.oc4j start timeout

    We have a 4 node Rac, oracle root.sh is failing on the First Node. when I looked at the logs I found the oc4j is timeout to start on Node1 whereas it is able to start on all other nodes with in 2 mins. this is causing to fail root.sh. Can you please help me what is the issue.
    Oracle Rac Node 1 oc4j failed on Node1 due to timeout able to start on other node.
     oracle:]/u01/app/grid/11.2.0.4/bin > ./crsctl start res ora.oc4j -n node1
    CRS-2672: Attempting to start 'ora.oc4j' node1
    CRS-2674: Start of 'ora.oc4j' on 'node1' failed
    CRS-2679: Attempting to clean 'ora.oc4j' on node1
    CRS-2681: Clean of 'ora.oc4j' on 'node1' succeeded
    CRS-4000: Command Start failed, or completed with errors.  [oracle:]/u01/app/grid/11.2.0.4/bin > ./crsctl start res ora.oc4j -n node2
    CRS-2672: Attempting to start 'ora.oc4j' on 'node2'
    CRS-2676: Start of 'ora.oc4j' on 'node2' succeeded

    Please follow Metalink Note 1050908.1.
    This might help
    Cheers
    FJFranken

  • Does Firefox reset all the root certificates and root certificate settings whenever an upgrade is installed?

    Does Firefox reset all the root certificates and root certificate settings whenever an upgrade is installed?

    Root certificates are stored in the file nssckbi.dll and if you've disabled build-in root certificates then it is possible that they get re-enabled. There is however no reason to disable any of the build-in root certificates.
    Tools > Options > Advanced > Encryption: Certificates > View Certificates : Authorities

  • Root.sh script failed to run after 11gR2 grid installation

    Hi,
    I am trying to install 11gR2 on RHEL 5.3 . however I have problems running th post install script on both nodes.
    here is the output of the root.sh script on the first node :
    [root@rac1 grid]# ./root.sh
    Running Oracle 11g root.sh script...
    The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME= /u01/app/11.2.0/grid
    Enter the full pathname of the local bin directory: [usr/local/bin]:
    Entries will be added to the /etc/oratab file as needed by
    Database Configuration Assistant when a database is created
    Finished running generic part of root.sh script.
    Now product-specific root actions will be performed.
    Can't locate auto/DynaLoader/dl_findfile.al in @INC (@INC contains: /u01/app/11.2.0/grid/perl/lib/5.10.0/x86_64-linux-thread-multi /u01/app/11.2.0/grid/perl/lib/5.10.0 /u01/app/11.2.0/grid/perl/lib /u01/app/11.2.0/grid/crs/install /u01/app/11.2.0/grid/perl/lib/5.10.0/x86_64-linux-thread-multi /u01/app/11.2.0/grid/perl/lib/5.10.0 /u01/app/11.2.0/grid/perl/lib/site_perl/5.10.0/x86_64-linux-thread-multi /u01/app/11.2.0/grid/perl/lib/site_perl/5.10.0 /u01/app/11.2.0/grid/perl/lib/5.10.0/x86_64-linux-thread-multi /u01/app/11.2.0/grid/perl/lib/5.10.0/x86_64-linux-thread-multi /u01/app/11.2.0/grid/perl/lib/5.10.0 /u01/app/11.2.0/grid/perl/lib/site_perl/5.10.0/x86_64-linux-thread-multi /u01/app/11.2.0/grid/perl/lib/site_perl/5.10.0 /u01/app/11.2.0/grid/perl/lib/site_perl . /u01/app/11.2.0/grid/crs/install) at /u01/app/11.2.0/grid/perl/lib/5.10.0/x86_64-linux-thread-multi/DynaLoader.pm line 171
    BEGIN failed--compilation aborted at /u01/app/11.2.0/grid/perl/lib/5.10.0/x86_64-linux-thread-multi/Fcntl.pm line 216.
    Compilation failed in require at /u01/app/11.2.0/grid/perl/lib/5.10.0/Net/Ping.pm line 10.
    BEGIN failed--compilation aborted at /u01/app/11.2.0/grid/perl/lib/5.10.0/Net/Ping.pm line 10.
    Compilation failed in require at /u01/app/11.2.0/grid/crs/install/rootcrs.pl line 218.
    BEGIN failed--compilation aborted at /u01/app/11.2.0/grid/crs/install/rootcrs.pl line 218.
    I found the required auto/DynaLoader/dl_findfile.al file :
    [root@rac1 grid]# find /. -name dl_findfile.al
    /./orainst/app/crs/perl/lib/5.8.3/x86_64-linux-thread-multi/auto/DynaLoader/dl_findfile.al
    /./usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/auto/DynaLoader/dl_findfile.al
    but I don't know how or where to change the perl include libraries.
    Please Advise

    Hi,
    no I don't have PERL5LIB environment set to some value for root.
    I added the path in the root.sh file to the system perl-5.8.8 include file and change the perlbin to use the system /usr/bin/perl executable and then the root.sh file did run and finished succesfully.
    However other utilities have the same problems . like running asmcmd.
    Do you have any idea how to fix it globally?
    Thanks

  • Root.sh script failed

    Hi all,
    I am trying to install Oracle 11g R2 RAC on HP UX 11.3, As part of that installed Grid software. while executing roo.sh script on node 1 getting the following error.
    # ./root.sh
    Running Oracle 11g root.sh script...
    The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME= /u01/app/11.2.0/grid
    Enter the full pathname of the local bin directory: [usr/local/bin]:
    Copying dbhome to /usr/local/bin ...
    Copying oraenv to /usr/local/bin ...
    Copying coraenv to /usr/local/bin ...
    Creating /etc/oratab file...
    Entries will be added to the /etc/oratab file as needed by
    Database Configuration Assistant when a database is created
    Finished running generic part of root.sh script.
    Now product-specific root actions will be performed.
    chmod: can't change /u01/app/11.2.0/grid/bin/extjob: Not owner
    chmod: can't change /u01/app/11.2.0/grid/rdbms/admin/externaljob.ora: Not owner
    chmod: can't change /u01/app/11.2.0/grid/bin/jssu: Not owner
    2010-11-02 00:52:38: Parsing the host name
    2010-11-02 00:52:38: Checking for super user privileges
    2010-11-02 00:52:38: User has super user privileges
    Using configuration parameter file: /u01/app/11.2.0/grid/crs/install/crsconfig_p arams
    Creating trace directory
    Can't set permissions on /u01/app/11.2.0/grid/log/lodii017m: Not owner at /u01/a pp/11.2.0/grid/crs/install/crsconfig_lib.pm line 5030.
    Please help. I couldnt able to procede further from this step.
    Thanks,

    Hi rajesh, thanks for the information, it seems my problem is with the permissions. But i have followed the steps which are refered in the installation document.
    Here are the steps which i have done.
    Created the shared folders for grid, oracle_home, shared_config and oradata using root user.
    mkdir /u01/app/11.2.0/grid
    mkdir /u01/app/oracle/product/11.2.0/db_1
    mkdir /u01/oradata
    mkdir /u01/shared_config
    chown -R oracle:oinstall /u01/shared_config
    chown -R oracle:oinstall /u01/app/11.2.0/grid
    chown -R oracle:oinstall /u01/app/oracle/product/11.2.0/db_1
    chown -R oracle:oinstall /u01/oradata
    chmod -R 775 /u01/app /u01/app/oracle /u01/oradata /u01/shared_config
    After executing root.sh on node 1 i have faced the problem.
    Please correct me if i am doing any thing wrong

  • Root.sh script fail to run on OEL5.4

    hi, I am trying to install Grid Infrastructure for a Standalone Server on Oracle Enterprise Linux 5.4. i have a problem when i run root.sh script through root user its not execute successufly the error is "error while loading shared libraries" Please give any soluciton.
    Here is the execution of root.sh script
    [root@ws1 OraGrid11gR2]# ./root.sh
    Running Oracle 11g root.sh script...
    The following environment variables are set as:
    ORACLE_OWNER= grid
    ORACLE_HOME= /opt/grid/OraGrid11gR2
    Enter the full pathname of the local bin directory: [usr/local/bin]:
    Copying dbhome to /usr/local/bin ...
    Copying oraenv to /usr/local/bin ...
    Copying coraenv to /usr/local/bin ...
    Creating /etc/oratab file...
    Entries will be added to the /etc/oratab file as needed by
    Database Configuration Assistant when a database is created
    Finished running generic part of root.sh script.
    Now product-specific root actions will be performed.
    2009-11-02 18:18:28: Checking for super user privileges
    2009-11-02 18:18:28: User has super user privileges
    2009-11-02 18:18:28: Parsing the host name
    Using configuration parameter file: /opt/grid/OraGrid11gR2/crs/install/crsconfig_params
    Creating trace directory
    /opt/grid/OraGrid11gR2/bin/ocrconfig.bin: error while loading shared libraries:/opt/grid/OraGrid11gR2/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied
    Failed to create or upgrade OLR
    Please give any solution

    This installation should be very very simple and straight-forward but it has taken me over a week to sort it out.
    What nobody pointed out is the fact that the best way to go about it is:
    1. Deinstall the install
    2. Make sure SELINUX=disabled is set in /etc/selinux/conf ....bounce it if necessary
    3. Do the install again afresh
    I didn't know it can be this easy.....I have gone thru every note and onto Metalink without any luck. Now I am delighted and can go on with my practices.

  • Database upgrade - Oracle 10g r2 ,RAC(2 Nodes with ASM) upgrade from HP-UX to RHEL 5.9

    Hi All
    I am planning to upgrade our RAC database 2 nodes with ASM from HP-UX to RHEL 5.9.
    Following is our setup
    Current setup:
    Oracle Database 10g r2 (10.2.0.5.0) RAC database.
    Nodes: 2
    Storage: ASM
    OS: HP-UX ia64
    Database Size: 1.2 TB
    New Setup:
    Oracle Database 10g r2(10.2.0.5.0) RAC database
    Nodes: 2
    Storage: ASM
    OS: RHEL 5.9 x86 64
    Since we are moving from a big endian format to a small endian format(HP-UX to RHEL 5.9) the same ASM cannot be used.
    Kindly help me with process and other important documents to be followed.
    Thanks.

    Hi...
    If it was a standlone database concepts like transportable tablespaces, rman would have been convenient.
    Since we are using a RAC database with ASM as storage how do we use these techniques specified in NOTE:733205.1
    Due to endianness issue we cannot use the same ASM instance.
    Along with the new RAC node install a new ASM instance would have to be created.
    Kindly help me with migration for RAC with existing ASM to new Hardware
    Thanks and Regards

  • FTP adapter: put operation on root folder is failing

    Hi All,
    I am trying to put files on SFTP server through FTP adapter.
    If i select PhysicalDirectory as something like '/output' - put operation is working.
    But if i use PhysicalDirectory as '/' - put operation is not working. I am getting error saying "/" is invalid directory. Can you please help me? Thanks!
    I can put the files over the "/" using sftp client, so looks like i have required permissions.
    Thanks,
    Kathar

    Check whether the ftp user is defined with '/' folder or different. I think that particular user's home folder is defined as /output.
    Thanks,
    Vijay

  • Upgrade oracle database from 11.2.0.3 to 11.2.0.4 on RHEL 6

    Hello,
    There was OS upgrade from RHEL5 to RHEL6 and Oracle 11gR2 ( 11.2.0.3) is running on rhel5, we need to upgrade to 11.2.0.4 on RHEL6.
    Do anyone know what are the exact steps to perform this task?
    Thanks

    Hi Srini,
    Thanks for the reply. while i am performing RMAN duplicate target database using active database. I am getting the below errors.
    ==========================================================================================================
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-00601: fatal error in recovery manager
    RMAN-03004: fatal error during execution of command
    RMAN-10041: Could not re-create polling channel context following failure.
    RMAN-10024: error setting up for rpc polling
    RMAN-10005: error opening cursor
    RMAN-10002: ORACLE error: ORA-03114: not connected to ORACLE
    RMAN-03002: failure of Duplicate Db command at 08/06/2014 11:48:22
    RMAN-05501: aborting duplication of target database
    RMAN-03015: error occurred in stored script Memory Script
    RMAN-06136: ORACLE error from auxiliary database: ORA-01092: ORACLE instance terminated. Disconnection forced
    ORA-00704: bootstrap process failure
    ORA-39700: database must be opened with UPGRADE option
    Process ID: 20877
    Session ID: 1 Serial number: 5
    ==============================================================================================================
    Source database is on RHEL5 and Oracle 11.2.0.3
    Target database is on RHEL6 and Oracle 11.2.0.4.
    I tried to start the startup the database with upgrade option but i am getting media recovery error.
    SQL> startup upgrade;
    ORACLE instance started.
    Total System Global Area 1603411968 bytes
    Fixed Size                  2253664 bytes
    Variable Size             603983008 bytes
    Database Buffers          989855744 bytes
    Redo Buffers                7319552 bytes
    Database mounted.
    ORA-01113: file 1 needs media recovery
    ORA-01110: data file 1: '/u02/oradata/NBFDEV1/system01.dbf'
    It would be great if you can help me to fix the issue.
    Thanks

  • Oracle 11g RAC on RHEL 4.0, error on 1 Node while running ./root.sh for CRS

    Hi,
    I am trying to install Oracle 11g RAC on RHEL 4.0 on Vmware and at the end of CRS installation when installer asks to run the two scripts (orainstRoot.sh and root.sh) on one node (on the node where runInstaller is started) throws following error
    [root@LRAC1 crs]# ./root.sh
    WARNING: directory '/xhdd/u01/crs/oracle/product/11.1.0' is not owned by root
    WARNING: directory '/xhdd/u01/crs/oracle/product' is not owned by root
    WARNING: directory '/xhdd/u01/crs/oracle' is not owned by root
    WARNING: directory '/xhdd/u01/crs' is not owned by root
    WARNING: directory '/xhdd/u01' is not owned by root
    WARNING: directory '/xhdd' is not owned by root
    Checking to see if Oracle CRS stack is already configured
    Setting the permissions on OCR backup directory
    Setting up Network socket directories
    /xhdd/u01/crs/oracle/product/11.1.0/crs/bin/ocrconfig: line 78: /xhdd/u01/crs/oracle/product/11.1.0/crs/bin/ocrconfig.bin: cannot execute binary file
    /xhdd/u01/crs/oracle/product/11.1.0/crs/bin/ocrconfig: line 78: /xhdd/u01/crs/oracle/product/11.1.0/crs/bin/ocrconfig.bin: Success
    Failed to upgrade Oracle Cluster Registry configuration
    [root@LRAC1 crs]#
    While on the second node the root.sh script does not give any errors, here the output
    [root@LRAC2 crs]# ./root.sh
    WARNING: directory '/xhdd/u01/crs/oracle/product/11.1.0' is not owned by root
    WARNING: directory '/xhdd/u01/crs/oracle/product' is not owned by root
    WARNING: directory '/xhdd/u01/crs/oracle' is not owned by root
    WARNING: directory '/xhdd/u01/crs' is not owned by root
    WARNING: directory '/xhdd/u01' is not owned by root
    WARNING: directory '/xhdd' is not owned by root
    Checking to see if Oracle CRS stack is already configured
    /etc/oracle does not exist. Creating it now.
    Setting the permissions on OCR backup directory
    Setting up Network socket directories
    Oracle Cluster Registry configuration upgraded successfully
    The directory '/xhdd/u01/crs/oracle/product/11.1.0' is not owned by root. Changing owner to root
    The directory '/xhdd/u01/crs/oracle/product' is not owned by root. Changing owner to root
    The directory '/xhdd/u01/crs/oracle' is not owned by root. Changing owner to root
    The directory '/xhdd/u01/crs' is not owned by root. Changing owner to root
    The directory '/xhdd/u01' is not owned by root. Changing owner to root
    The directory '/xhdd' is not owned by root. Changing owner to root
    Successfully accumulated necessary OCR keys.
    Using ports: CSS=49895 CRS=49896 EVMC=49898 and EVMR=49897.
    node <nodenumber>: <nodename> <private interconnect name> <hostname>
    node 1: lrac1 lrac1-priv lrac1
    node 2: lrac2 lrac2-priv lrac2
    Creating OCR keys for user 'root', privgrp 'root'..
    Operation successful.
    Now formatting voting device: /dev/sdd1
    Format of 1 voting devices complete.
    Startup will be queued to init within 30 seconds.
    Adding daemons to inittab
    Expecting the CRS daemons to be up within 600 seconds.
    Cluster Synchronization Services is active on these nodes.
    lrac2
    Cluster Synchronization Services is inactive on these nodes.
    lrac1
    Local node checking complete. Run root.sh on remaining nodes to start CRS daemons.
    Any ideas to solve this issue.
    Thanks in advance,
    Sameer

    I tried reinstalling again and it worked on Vmware Server.Some oracle products are certified on Oracle VM , but not RAC at the moment.
    You can download Oracle VM from otn.oracle.com
    Check ML Note:464754.1 for details about Certified Software on Oracle VM.
    - Virag Sharma
    http://virag.sharma.googlepages.com/

  • Error in executing root.sh while installting clusterware in 2-node RAC

    I am getting error while trying to install oracle clusterware on RHEL-5 64bit server while executing root.sh script.The error is related to vip setting.
    Error while running root.sh scipt :
    [root@noilx2 ~]# /oracle/app/product/oraInventory/orainstRoot.sh
    Changing permissions of /oracle/app/product/oraInventory to 770.
    Changing groupname of /oracle/app/product/oraInventory to oinstall.
    The execution of the script is complete
    [root@noilx2 ~]# /oracle/app/product/10.2.0/crs_1/root.sh
    WARNING: directory '/oracle/app/product/10.2.0' is not owned by root
    WARNING: directory '/oracle/app/product' is not owned by root
    WARNING: directory '/oracle/app' is not owned by root
    WARNING: directory '/oracle' is not owned by root
    Checking to see if Oracle CRS stack is already configured
    /etc/oracle does not exist. Creating it now.
    Setting the permissions on OCR backup directory
    Setting up NS directories
    Failed to upgrade Oracle Cluster Registry configuration
    cluvfy output :_
    [oracle@noilx1 bin]$ ./cluvfy comp nodecon -n noilx1,noilx2
    Verifying node connectivity
    Checking node connectivity...
    Node connectivity check passed for subnet "10.54.16.0" with node(s) noilx2,noilx1.
    Node connectivity check passed for subnet "10.54.6.0" with node(s) noilx2,noilx1.
    Node connectivity check passed for subnet "10.10.10.0" with node(s) noilx2,noilx1.
    Suitable interfaces for the private interconnect on subnet "10.54.16.0":
    noilx2 eth0:10.54.25.13
    noilx1 eth0:10.54.25.12
    Suitable interfaces for the private interconnect on subnet "10.54.6.0":
    noilx2 eth1:10.54.6.19
    noilx1 eth1:10.54.6.18
    Suitable interfaces for the private interconnect on subnet "10.10.10.0":
    noilx2 eth2:10.10.10.2
    noilx1 eth2:10.10.10.1
    ERROR:
    Could not find a suitable set of interfaces for VIPs.
    Node connectivity check failed.
    Verification of node connectivity was unsuccessful on all the nodes.
    Please suggest
    Thanks in advance !!!
    Dheeraj Vaish

    Hi,
    I am getting following error :
    [oracle@noilx1 bin]$ cd $ORA_CRS_HOME/bin
    [oracle@noilx1 bin]$ pwd
    /oracle/app/product/10.2.0/crs_1/bin
    [oracle@noilx1 bin]$
    [oracle@noilx1 bin]$
    [oracle@noilx1 bin]$ ls -l cl*
    -rwxr-xr-x 1 oracle oinstall 1689 Jan 17 10:53 clscfg
    -rwxr-xr-x 1 oracle oinstall 716367 Oct 20 2005 clscfg.bin
    -rwxr-xr-x 1 oracle oinstall 1689 Jan 17 10:53 clsfmt
    -rwxr-xr-x 1 oracle oinstall 687684 Oct 20 2005 clsfmt.bin
    -rwxr-xr-x 1 oracle oinstall 1689 Jan 17 10:53 clsid
    -rwxr-xr-x 1 oracle oinstall 613087 Oct 20 2005 clsid.bin
    -rwxr-xr-x 1 oracle oinstall 2805 Jan 17 10:53 cluutil
    -rwxr-xr-x 1 oracle oinstall 2794 Jan 17 10:53 cluvfy
    [oracle@noilx1 bin]$ ./clsfmt ocr /dev/raw/raw1
    clsfmt: failure at open
    skgfofi: Linux-x86_64 Error: 13: Permission denied
    Additional information: 3
    [oracle@noilx1 bin]$
    This is different from the error that is mentioned in metalink doc.
    //Dheeraj Vaish
    Edited by: user11978088 on Jan 19, 2011 1:48 AM

  • Installing 11gR1 CRS and receive error when executing root.sh on 2nd node of 2 node cluster

    This is the error from the execution of root.sh on 2nd node of 2 node RAC cluster:
    dhzusbx98: /u01/app/crs # ./root.sh
    WARNING: directory '/u01/app' is not owned by root
    Checking to see if Oracle CRS stack is already configured
    /etc/oracle does not exist. Creating it now.
    Setting the permissions on OCR backup directory
    Setting up Network socket directories
    PROT-1: Failed to initialize ocrconfig
    Failed to upgrade Oracle Cluster Registry configuration
    dhzusbx98: /u01/app/crs #
    This is what I find in the following log file:  /u01/app/crs/log/dhzusbx98/client\ocrconfig_6422692.log
    Oracle Database 11g CRS Release 11.1.0.6.0 - Production Copyright 1996, 2007 Ora                                                                                                             cle. All rights reserved.
    2015-02-11 11:21:07.384: [ OCRCONF][1]ocrconfig starts...
    2015-02-11 11:21:07.388: [ OCRCONF][1]Upgrading OCR data
    2015-02-11 11:21:07.455: [  OCROSD][1]utopen:7:failed to open OCR file/disk /dev                                                                                                             /lnkocrd01CC3 , errno=16, os err string=Device busy
    2015-02-11 11:21:07.465: [  OCRRAW][1]proprinit: Could not open raw device
    2015-02-11 11:21:07.465: [ default][1]a_init:7!: Backend init unsuccessful : [26                                                                                                             ]
    2015-02-11 11:21:07.467: [ OCRCONF][1]Exporting OCR data to [OCRUPGRADEFILE]
    2015-02-11 11:21:07.467: [  OCRAPI][1]a_init:7!: Backend init unsuccessful : [33                                                                                                             ]
    2015-02-11 11:21:07.467: [ OCRCONF][1]There was no previous version of OCR. erro                                                                                                             r:[PROC-33: Oracle Cluster Registry is not configured]
    2015-02-11 11:21:07.524: [  OCROSD][1]utopen:7:failed to open OCR file/disk /dev                                                                                                             /lnkocrd01CC3 , errno=16, os err string=Device busy
    2015-02-11 11:21:07.524: [  OCRRAW][1]proprinit: Could not open raw device
    2015-02-11 11:21:07.524: [ default][1]a_init:7!: Backend init unsuccessful : [26                                                                                                             ]
    2015-02-11 11:21:07.560: [  OCROSD][1]utopen:7:failed to open OCR file/disk /dev                                                                                                             /lnkocrd01CC3 , errno=16, os err string=Device busy
    2015-02-11 11:21:07.560: [  OCRRAW][1]proprinit: Could not open raw device
    2015-02-11 11:21:07.560: [  OCRAPI][1]a_init:6b!: Backend init unsuccessful : [2                                                                                                             6]
    2015-02-11 11:21:07.560: [ OCRCONF][1]Failed to initialized OCR context. error:[                                                                                                             PROC-26: Error while accessing the physical storage Operating System error [Devi                                                                                                             ce busy] [16]]
    2015-02-11 11:21:07.560: [ OCRCONF][1]Exiting [status=failed]...
    dhzusbx98: /u01/app/crs/log/dhzusbx98/client #
    dhzusbx98: /u01/app/crs/log/dhzusbx98/client #
    dhzusbx98: /u01/app/crs/log/dhzusbx98/client #
    dhzusbx98: /u01/app/crs/log/dhzusbx98/client # set -o vi
    dhzusbx98: /u01/app/crs/log/dhzusbx98/client # cat ocrconfig_6422692.log
    Oracle Database 11g CRS Release 11.1.0.6.0 - Production Copyright 1996, 2007 Oracle. All rights reserved.
    2015-02-11 11:21:07.384: [ OCRCONF][1]ocrconfig starts...
    2015-02-11 11:21:07.388: [ OCRCONF][1]Upgrading OCR data
    2015-02-11 11:21:07.455: [  OCROSD][1]utopen:7:failed to open OCR file/disk /dev/lnkocrd01CC3 , errno=16, os err string=Device busy
    2015-02-11 11:21:07.465: [  OCRRAW][1]proprinit: Could not open raw device
    2015-02-11 11:21:07.465: [ default][1]a_init:7!: Backend init unsuccessful : [26]
    2015-02-11 11:21:07.467: [ OCRCONF][1]Exporting OCR data to [OCRUPGRADEFILE]
    2015-02-11 11:21:07.467: [  OCRAPI][1]a_init:7!: Backend init unsuccessful : [33]
    2015-02-11 11:21:07.467: [ OCRCONF][1]There was no previous version of OCR. error:[PROC-33: Oracle Cluster Registry is not configured]
    2015-02-11 11:21:07.524: [  OCROSD][1]utopen:7:failed to open OCR file/disk /dev/lnkocrd01CC3 , errno=16, os err string=Device busy
    2015-02-11 11:21:07.524: [  OCRRAW][1]proprinit: Could not open raw device
    2015-02-11 11:21:07.524: [ default][1]a_init:7!: Backend init unsuccessful : [26]
    2015-02-11 11:21:07.560: [  OCROSD][1]utopen:7:failed to open OCR file/disk /dev/lnkocrd01CC3 , errno=16, os err string=Device busy
    2015-02-11 11:21:07.560: [  OCRRAW][1]proprinit: Could not open raw device
    2015-02-11 11:21:07.560: [  OCRAPI][1]a_init:6b!: Backend init unsuccessful : [26]
    2015-02-11 11:21:07.560: [ OCRCONF][1]Failed to initialized OCR context. error:[PROC-26: Error while accessing the physical storage Operating System error [Device busy] [16]]
    2015-02-11 11:21:07.560: [ OCRCONF][1]Exiting [status=failed]...
    dhzusbx98: /u01/app/crs/log/dhzusbx98/client # cat /etc/oracle/ocr.loc
    ocrconfig_loc=/dev/lnkocrd01CC3
    local_only=FALSE
    Can I just retry the root.sh on the 2nd node?  or, do I have to do some sort of cleanup and then retry?  Please advise....  Thanks, Adolfo

    Are you using raw disk devices for Oracle 11g RAC? You might want to move to ASM. For starters, your version, 11.1 is no longer fully supported by Oracle Corp. You'll need to be on 11.2.0.3 or higher to be supported. The 11.2.0.3 version loses Extended Support in August I think. The 11.2.0.4 version loses Extended Support in January. All of this means your production Oracle RAC database should be on the 12c version by January. And guess what? Oracle 12c RAC does not support raw disk devices.
    Since you're starting with this cluster fresh, why not aim for a configuration that will allow you to go forth into the foreseeable future without major configuration changes?
    Cheers,
    Brian

  • Root.sh script at the end of installation of Oracle Clusteware software

    When i run the root.sh script at the end of installation of Oracle Clusteware software i receive the following message:.
    Any ideas on how to fix this?
    ====================================================================
    *[root@rac1 cdata]# /ora_dba/crs/oracle/product/10.2.0/db_1/root.sh*
    WARNING: directory '/ora_dba/crs/oracle/product/10.2.0' is not owned by root
    WARNING: directory '/ora_dba/crs/oracle/product' is not owned by root
    WARNING: directory '/ora_dba/crs/oracle' is not owned by root
    WARNING: directory '/ora_dba/crs' is not owned by root
    WARNING: directory '/ora_dba' is not owned by root
    Checking to see if Oracle CRS stack is already configured
    Setting the permissions on OCR backup directory
    Setting up Network socket directories
    PROT-3: Failed to create export file
    Failed to upgrade Oracle Cluster Registry configuration
    ===================================================================
    OS verssion is :
    Linux rac1.localdomain 2.6.18-194.el5PAE #1 SMP Mon Mar 29 20:19:03 EDT 2010 i686 i686 i386 GNU/Linux ( rhel5 32 bit)
    Cluster verssion =11g
    Vmware
    =================================================================================================
    Log file output ----
    [root@rac1 client]# cat $CRS_HOME/log/rac1/client/ocrconfig_10171.log
    Oracle Database 11g CRS Release 11.1.0.6.0 - Production Copyright 1996, 2007 Oracle. All rights reserved.
    2010-12-20 13:37:16.649: [ OCRCONF][3086510576]ocrconfig starts...
    2010-12-20 13:37:16.650: [ OCRCONF][3086510576]Upgrading OCR data
    2010-12-20 13:37:16.672: [ OCRCONF][3086510576]OCR already in current version.
    2010-12-20 13:37:16.780: [ OCRCONF][3086510576]Exporting OCR data to [ora_dba/crs/oracle/product/10.2.0/db_1/cdata/crs/ocr10.1.0.2.0]
    2010-12-20 13:37:16.803: [ OCRCONF][3086510576]Error encountered during opening export file [ora_dba/crs/oracle/product/10.2.0/db_1/cdata/crs/ocr10.1.0.2.0] [-1]
    2010-12-20 13:37:16.803: [ OCRCONF][3086510576]Failed to call export OCR (-1)
    2010-12-20 13:37:16.803: [ OCRCONF][3086510576]Failed to make a backup copy of OCR
    2010-12-20 13:37:16.803: [ OCRCONF][3086510576]Exiting [status=failed]...
    =======================
    ./runcluvfy.sh out put :
    [oracle@rac1 clusterware]$ ./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -verbose
    Performing pre-checks for cluster services setup
    Checking node reachability...
    Check: Node reachability from node "rac1"
    Destination Node Reachable?
    rac2 yes
    rac1 yes
    Result: Node reachability check passed from node "rac1".
    Checking user equivalence...
    Check: User equivalence for user "oracle"
    Node Name Comment
    rac2 passed
    rac1 passed
    Result: User equivalence check passed for user "oracle".
    Checking administrative privileges...
    Check: Existence of user "oracle"
    Node Name User Exists Comment
    rac2 yes passed
    rac1 yes passed
    Result: User existence check passed for "oracle".
    Check: Existence of group "oinstall"
    Node Name Status Group ID
    rac2 exists 54321
    rac1 exists 54321
    Result: Group existence check passed for "oinstall".
    Check: Membership of user "oracle" in group "oinstall" [as Primary]
    Node Name User Exists Group Exists User in Group Primary Comment
    rac2 yes yes yes yes passed
    rac1 yes yes yes yes passed
    Result: Membership check for user "oracle" in group "oinstall" [as Primary] passed.
    Administrative privileges check passed.
    Checking node connectivity...
    Interface information for node "rac2"
    Interface Name IP Address Subnet Subnet Gateway Default Gateway Hardware Address
    eth0 10.10.0.67 10.10.0.0 0.0.0.0 10.10.0.1 00:0C:29:82:EB:64
    eth1 10.10.2.102 10.10.2.0 0.0.0.0 10.10.0.1 00:0C:29:82:EB:6E
    Interface information for node "rac1"
    Interface Name IP Address Subnet Subnet Gateway Default Gateway Hardware Address
    eth0 10.10.0.66 10.10.0.0 0.0.0.0 10.10.0.1 00:0C:29:C4:E6:1D
    eth1 10.10.2.101 10.10.2.0 0.0.0.0 10.10.0.1 00:0C:29:C4:E6:27
    Check: Node connectivity of subnet "10.10.0.0"
    Source Destination Connected?
    rac2:eth0 rac1:eth0 yes
    Result: Node connectivity check passed for subnet "10.10.0.0" with node(s) rac2,rac1.
    Check: Node connectivity of subnet "10.10.2.0"
    Source Destination Connected?
    rac2:eth1 rac1:eth1 yes
    Result: Node connectivity check passed for subnet "10.10.2.0" with node(s) rac2,rac1.
    Interfaces found on subnet "10.10.0.0" that are likely candidates for a private interconnect:
    rac2 eth0:10.10.0.67
    rac1 eth0:10.10.0.66
    Interfaces found on subnet "10.10.2.0" that are likely candidates for a private interconnect:
    rac2 eth1:10.10.2.102
    rac1 eth1:10.10.2.101
    WARNING:
    Could not find a suitable set of interfaces for VIPs.
    Result: Node connectivity check passed.
    Checking system requirements for 'crs'...
    Check: Total memory
    Node Name Available Required Comment
    rac2 1.11GB (1161108KB) 1GB (1048576KB) passed
    rac1 1.09GB (1144852KB) 1GB (1048576KB) passed
    Result: Total memory check passed.
    Check: Free disk space in "/tmp" dir
    Node Name Available Required Comment
    rac2 570.36MB (584044KB) 400MB (409600KB) passed
    rac1 461.97MB (473056KB) 400MB (409600KB) passed
    Result: Free disk space check passed.
    Check: Swap space
    Node Name Available Required Comment
    rac2 2.93GB (3068404KB) 1.5GB (1572864KB) passed
    rac1 2.93GB (3068404KB) 1.5GB (1572864KB) passed
    Result: Swap space check passed.
    Check: System architecture
    Node Name Available Required Comment
    rac2 i686 i686 passed
    rac1 i686 i686 passed
    Result: System architecture check passed.
    Check: Kernel version
    Node Name Available Required Comment
    rac2 2.6.18-194.el5PAE 2.6.9 passed
    rac1 2.6.18-194.el5PAE 2.6.9 passed
    Result: Kernel version check passed.
    Check: Package existence for "make-3.81"
    Node Name Status Comment
    rac2 make-3.81-3.el5 passed
    rac1 make-3.81-3.el5 passed
    Result: Package existence check passed for "make-3.81".
    Check: Package existence for "binutils-2.17.50.0.6"
    Node Name Status Comment
    rac2 binutils-2.17.50.0.6-14.el5 passed
    rac1 binutils-2.17.50.0.6-14.el5 passed
    Result: Package existence check passed for "binutils-2.17.50.0.6".
    Check: Package existence for "gcc-4.1.1"
    Node Name Status Comment
    rac2 gcc-4.1.2-48.el5 passed
    rac1 gcc-4.1.2-48.el5 passed
    Result: Package existence check passed for "gcc-4.1.1".
    Check: Package existence for "libaio-0.3.106"
    Node Name Status Comment
    rac2 libaio-0.3.106-5 passed
    rac1 libaio-0.3.106-5 passed
    Result: Package existence check passed for "libaio-0.3.106".
    Check: Package existence for "libaio-devel-0.3.106"
    Node Name Status Comment
    rac2 libaio-devel-0.3.106-5 passed
    rac1 libaio-devel-0.3.106-5 passed
    Result: Package existence check passed for "libaio-devel-0.3.106".
    Check: Package existence for "libstdc++-4.1.1"
    Node Name Status Comment
    rac2 libstdc++-4.1.2-48.el5 passed
    rac1 libstdc++-4.1.2-48.el5 passed
    Result: Package existence check passed for "libstdc++-4.1.1".
    Check: Package existence for "elfutils-libelf-devel-0.125"
    Node Name Status Comment
    rac2 elfutils-libelf-devel-0.137-3.el5 passed
    rac1 elfutils-libelf-devel-0.137-3.el5 passed
    Result: Package existence check passed for "elfutils-libelf-devel-0.125".
    Check: Package existence for "sysstat-7.0.0"
    Node Name Status Comment
    rac2 sysstat-7.0.2-3.el5 passed
    rac1 sysstat-7.0.2-3.el5 passed
    Result: Package existence check passed for "sysstat-7.0.0".
    Check: Package existence for "compat-libstdc++-33-3.2.3"
    Node Name Status Comment
    rac2 compat-libstdc++-33-3.2.3-61 passed
    rac1 compat-libstdc++-33-3.2.3-61 passed
    Result: Package existence check passed for "compat-libstdc++-33-3.2.3".
    Check: Package existence for "libgcc-4.1.1"
    Node Name Status Comment
    rac2 libgcc-4.1.2-48.el5 passed
    rac1 libgcc-4.1.2-48.el5 passed
    Result: Package existence check passed for "libgcc-4.1.1".
    Check: Package existence for "libstdc++-devel-4.1.1"
    Node Name Status Comment
    rac2 libstdc++-devel-4.1.2-48.el5 passed
    rac1 libstdc++-devel-4.1.2-48.el5 passed
    Result: Package existence check passed for "libstdc++-devel-4.1.1".
    Check: Package existence for "unixODBC-2.2.11"
    Node Name Status Comment
    rac2 unixODBC-2.2.11-7.1 passed
    rac1 unixODBC-2.2.11-7.1 passed
    Result: Package existence check passed for "unixODBC-2.2.11".
    Check: Package existence for "unixODBC-devel-2.2.11"
    Node Name Status Comment
    rac2 unixODBC-devel-2.2.11-7.1 passed
    rac1 unixODBC-devel-2.2.11-7.1 passed
    Result: Package existence check passed for "unixODBC-devel-2.2.11".
    Check: Package existence for "glibc-2.5-12"
    Node Name Status Comment
    rac2 glibc-2.5-49 passed
    rac1 glibc-2.5-49 passed
    Result: Package existence check passed for "glibc-2.5-12".
    Check: Group existence for "dba"
    Node Name Status Comment
    rac2 exists passed
    rac1 exists passed
    Result: Group existence check passed for "dba".
    Check: Group existence for "oinstall"
    Node Name Status Comment
    rac2 exists passed
    rac1 exists passed
    Result: Group existence check passed for "oinstall".
    Check: User existence for "nobody"
    Node Name Status Comment
    rac2 exists passed
    rac1 exists passed
    Result: User existence check passed for "nobody".
    System requirement passed for 'crs'
    Pre-check for cluster services setup was successful.
    =========================================================================
    [root@rac1 client]# ps -ef |grep d.bin
    root 10699 7654 0 13:54 pts/3 00:00:00 grep d.bin
    ===================================================================================
    Many thanks for help

    Thank you Helios . As per oracle we need to contract OS team .
    It's My home system can any one help me to fine root cause ?.
    many thanks .

  • Running root.sh during clusterware install fails

    Attempting to set up Clusterware/RAC for the first time. Running into a problem running root.sh after the clusterware installation.
    I get the following output.
    sh root.sh
    WARNING: directory '/u01/app/oracle/product' is not owned by root
    WARNING: directory '/u01/app/oracle' is not owned by root
    WARNING: directory '/u01/app' is not owned by root
    Checking to see if Oracle CRS stack is already configured
    Setting the permissions on OCR backup directory
    Setting up NS directories
    Failed to upgrade Oracle Cluster Registry configuration
    Looking at the log for root.sh, I see the following.
    Oracle Database 10g CRS Release 10.2.0.1.0 Production Copyright 1996, 2005 Oracle. All rights reserved.
    2008-05-27 13:35:22.424: [ OCRCONF][2538024640]ocrconfig starts...
    2008-05-27 13:35:22.424: [ OCRCONF][2538024640]Upgrading OCR data
    2008-05-27 13:35:22.426: [ OCRCONF][2538024640]OCR already in current version.
    2008-05-27 13:35:22.429: [ OCRCONF][2538024640]Failed to call clsssinit (21)
    2008-05-27 13:35:22.429: [ OCRCONF][2538024640]Failed to make a backup copy of OCR
    2008-05-27 13:35:22.429: [ OCRCONF][2538024640]Exiting [status=failed]...
    Any ideas on how to fix this?

    Here is the output from running runcluvfy.sh stage -pre crsinst -n linuxdb1,linuxdb2 -verbove
    I X'd out some ipaddresses. I have ran this previously before attempting to install the clusterware software, and all checks say 'passed', but at the bottom, it says it was unsuccessfull. I have been unable to determine was wrong from looking at this output.
    Performing pre-checks for cluster services setup
    Checking node reachability...
    Check: Node reachability from node "linuxdb1"
    Destination Node Reachable?
    linuxdb2 yes
    linuxdb1 yes
    Result: Node reachability check passed from node "linuxdb1".
    Checking user equivalence...
    Check: User equivalence for user "oracle"
    Node Name Comment
    linuxdb1 passed
    linuxdb2 passed
    Result: User equivalence check passed for user "oracle".
    Checking administrative privileges...
    Check: Existence of user "oracle"
    Node Name User Exists Comment
    linuxdb1 yes passed
    linuxdb2 yes passed
    Result: User existence check passed for "oracle".
    Check: Existence of group "oinstall"
    Node Name Status Group ID
    linuxdb1 exists 505
    linuxdb2 exists 505
    Result: Group existence check passed for "oinstall".
    Check: Membership of user "oracle" in group "oinstall" [as Primary]
    Node Name User Exists Group Exists User in Group Primary Comment
    linuxdb1 yes yes yes yes passed
    linuxdb2 yes yes yes yes passed
    Result: Membership check for user "oracle" in group "oinstall" [as Primary] passed.
    Administrative privileges check passed.
    Checking node connectivity...
    Interface information for node "linuxdb1"
    Interface Name IP Address Subnet
    eth0 XXX.XXX.X.XX XXX.XXX.X.XX
    eth1 192.168.3.49 192.168.3.0
    Interface information for node "linuxdb2"
    Interface Name IP Address Subnet
    eth0 XXX.XXX.X.XX XXX.XXX.X.XX
    eth1 192.168.3.81 192.168.3.0
    Check: Node connectivity of subnet "XXX.XXX.X.XX"
    Source Destination Connected?
    linuxdb1:eth0 linuxdb2:eth0 yes
    Result: Node connectivity check passed for subnet "XXX.XXX.X.XXX" with node(s) linuxdb1,linuxdb2.
    Check: Node connectivity of subnet "192.168.3.0"
    Source Destination Connected?
    linuxdb1:eth1 linuxdb2:eth1 yes
    Result: Node connectivity check passed for subnet "192.168.3.0" with node(s) linuxdb1,linuxdb2.
    Suitable interfaces for VIP on subnet "XXX.XXX.X.XX":
    linuxdb1 eth0:XXX.XXX.X.XX
    linuxdb2 eth0:XXX.XXX.X.XX
    Suitable interfaces for the private interconnect on subnet "192.168.3.0":
    linuxdb1 eth1:192.168.3.49
    linuxdb2 eth1:192.168.3.81
    Result: Node connectivity check passed.
    Checking system requirements for 'crs'...
    No checks registered for this product.
    Pre-check for cluster services setup was unsuccessful on all the nodes.

  • 10g R2 RAC on Solaris 10 error when running root.sh

    hi, I am installing Oracle 10g rac on Solaris 10 with two nodes. In the end of the installation of RAC when a run root.sh I get the error bellow.
    # /opt/crs/oracle/product/10.2.0/crs/root.sh
    Checking to see if Oracle CRS stack is already configured
    Setting the permissions on OCR backup directory
    Setting up NS directories
    Failed to upgrade Oracle Cluster Registry configuration

    I have done this install using a pair of T2000's and a 65XX SAN. The install doco is not straight forward. I had to compile a number of Metalink notes to eventually get the disk partitions sorted. Of particular help was Note:271621.1.
    Since I am not a Solaris admin, the next bit is caveated as "This is how I did it" and maybe not how anyone else would have done it. These things were not explicitly noted, but gleaned through a bit of reading:
    1) you need to throw away the first cylinder of each LUN. I did this by creating the first partition as a single cylinder.
    2)then create s4 (or whichever slice you desire) as the rest of the space allocated to that LUN.
    3) Repeat this for each LUN presented
    4) I created a directory /san under which I then created the character mode (raw) interface for each of ocr, vote.
    5) For asm, and for no other reason than being self documenting, I created /san/asm and created character mode interfaces to each of the LUN's for datadg and fradg
    6) repeat steps 1-5 on the other box
    I took quite some time (2 days) to extract all this and assemble it to a working system. But has always been stable.
    Regards,
    Kevin Crowley
    Principal Consultant
    Pacific DBMS P/L

Maybe you are looking for