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
-
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' succeededPlease 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?
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 AdviseHi,
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 -
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 solutionThis 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. -
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,
KatharCheck whether the ftp user is defined with '/' folder or different. I think that particular user's home folder is defined as /output.
Thanks,
Vijay -
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?
ThanksHi 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 -
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,
SameerI 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 VaishHi,
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, AdolfoAre 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 helpThank 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 configurationI 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
-
What is the meaning of status=ORPHAN, when i execute the command RMAN> list incarnation of database merlinp; List of Database Incarnations DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time 1142887 1142888 MERLINP 3538586174 ORPHAN 1 06-APR-07
-
Browser authentication from client program
How is it possible to authenticate a browser from a client program? For example, how does the small "mail" icon in yahoo messenger open up a browser, then authenticate it against yahoo.com and display the email Inbox? Do browsers provide some API thr
-
i just finished upgrading ios 7.0.2 at my iphone 4s. and then when i connect it to itunes, a command box appers says :
-
Credit Memo Invoice Reference for EDI (Inbound)
Hello, When posting Credit Memos with EDI, SAP is not checking the invoice reference in IDOC segment E1EDK02 QUALF 009 to match the credit memo for vendor invoice that is already posted in the system. Is there a note or config that needs to be done t
-
No puedo entrar a paginas de bancos con mi nueva mini
attempt to enter bank pages but I sent the following message: does not have the minimum requirements of the platform and / or required