Cluvfy stage -pre (fails)
I have successfully completed installation of oracle 2 Node 12c RAC on Redhat Linux 6.3
i was trying to add a node , But
]$ cluvfy stage -pre nodeadd -n node3
Failed with Following error :
ERROR:
Reference data is not available for verifying prerequisites on this operating system distribution
Verification cannot proceed
I downloaded latest version of CVU from oracle.com , but still got error like above .
if i ignore the check , and move to node addition script ,
/u01/app/12.1.0/grid/oui/bin/ ./addNode.sh
i cant even find the script ./addNode.sh
any idea?
newbieDBA wrote:
Yes , i read that ,
So is it a Dead end? no way out?
I tried to change Version from /proc/version
but it didnt let me even from Root , said fail to SYNC.
How do i get out of this?
pls suggest
thanks
If it's a bug, it's a bug! Check for the bug fix over My Oracle Support.
Aman....
Similar Messages
-
Question about Cluvfy stage -pre dbinst
I'm putting together a three-node RAC with Oracle 11gR2 under Solaris 10. I've installed the Grid Infrastructure and checked it out with 'crsctl check crs' and 'srvctl status asm'. All looks good. The next step is 'clufvy stage -pre dbinst -n all -osdba dba verbose'. Now there is a disconcerting inconsistency.
When I run the pre-db-installation check from Node 1, cluvfy returns complete success, no worries. However, when I run the same command from Nodes 2 and 3 -- where I would naively expect to get the same complete success -- cluvfy reports failure. It says that CRS is not installed on any of the nodes.
Does any expert here know if this inconsistency represents some inconsistency in node configuration that I need to address before proceeding with the installation? Or is it just not useful to run cluvfy on Nodes 2 and 3?
Thanks in advance for any insight you can provide.Thanks for the quick attention. Yes, I have checked reachability. Not only was the installation of Grid Infrastructure from Node 1 to Nodes 2 and 3 successful, but I also used crs_stat to confirm that from each node the other two nodes appear online (I assume that's what you mean by 'checking reachability').
The error output from cluvfy is about /opt/oraInventory/inventory.xml, which is present on Node 1 but not on the other two nodes. Since Grid Infrastructure installation succeeded, I'm surprised that the file isn't found. I am going to open an SR about this and mark this question as answered.
Since you asked, here are the details of the error from cluvfy. Again: there is no error on Node 1, but on 2 and 3, when I run './cluvfy stage -pre dbinst -n all -osdba dba -verbose', all tests pass up to 'Checking CRS integrity...' and then there is a series of errors, which I've copied and pasted below:
---- CLUVFY OUTPUT FOLLOWS -----
Checking CRS integrity...
ERROR:
/opt/oraInventory/ContentsXML/inventory.xml (No such file or directory)
ERROR:
CRS is not installed on any of the nodes
Verification cannot proceed
CRS integrity check failed
Checking node application existence...
ERROR:
/opt/oraInventory/ContentsXML/inventory.xml (No such file or directory)
ERROR:
CRS is not installed on any of the nodes
Verification cannot proceed
Checking if Clusterware is installed on all nodes...
ERROR:
/opt/oraInventory/ContentsXML/inventory.xml (No such file or directory)
ERROR:
CRS is not installed on any of the nodes
Verification cannot proceed
PRVF-9676 : Clusterware is not installed on all nodes checked : "scl-sae-db-03"
PRVF-9652 : Cluster Time Synchronization Services check failed
Checking time zone consistency...
ERROR:
CRS home "{0}" is not a valid directory
Pre-check for database installation was unsuccessful on all the nodes.
--- CLUVFY OUTPUT ENDS ----- -
Runcluvfy.sh stage pre fails with node reachability on 1 node only
Having a frustrating problem. 2 node RAC system on RHEL 5.2 installing 11.2.0.1 grid/clusterware. Performing the following pre check command from node 1:
./runcluvfy.sh stage -pre crsinst -n node1,node2 -verboseI'm getting the following error and it cannot write the trace information
[grid@node1 grid]$ sudo chmod -R 777 /tmp
[grid@node1 grid]$ ./runcluvfy.sh stage -pre crsinst -n node1,node2 -verbose
WARNING:
Could not access or create trace file path "/tmp/bootstrap/cv/log". Trace information could not be collected
Performing pre-checks for cluster services setup
Checking node reachability...
node1.mydomain.com: node1.mydomain.com
Check: Node reachability from node "null"
Destination Node Reachable?
node2 no
node1 no
Result: Node reachability check failed from node "null"
ERROR:
Unable to reach any of the nodes
Verification cannot proceed
Pre-check for cluster services setup was unsuccessful on all the nodes.
[grid@node1 grid]$
[grid@node1 grid]$ echo $CV_DESTLOC
/home/grid/software/grid/11gr2/gridI've verified the following:
1) there is user equivalence between the nodes for user grid
2) /tmp is read/writable by user grid on both nodes
3) Setting the CV_DESTLOC appears to do nothing - it seems to go back to wanting to write to /tmp
4) ./runcluvfy comp nodecon -n node1,node2-verbose succeeds no problem
And the weirdest thing of all, when I run ./runcluvfy.sh stage -pre crsinst -n node1,node2 -verbose from node 2, it succeeds without errors.
What am I missing? And TIA..I made a copy of the runcluvfy.sh and commented out all rm -rf commands so that it would at least save the trace files. Re-ran, and the following trace output - not entirely helpful to me, but any gurus out there see anything?
[main] [ 2010-04-20 15:48:38.275 CDT ] [TaskNodeConnectivity.performTask:354] _nw_:Performing Node Reachability verification task...
[main] [ 2010-04-20 15:48:38.282 CDT ] [ResultSet.traceResultSet:341]
Target ResultSet BEFORE Upload===>
Overall Status->UNKNOWN
[main] [ 2010-04-20 15:48:38.283 CDT ] [ResultSet.traceResultSet:341]
Source ResultSet ===>
Overall Status->OPERATION_FAILED
node2-->OPERATION_FAILED
node1-->OPERATION_FAILED
[main] [ 2010-04-20 15:48:38.283 CDT ] [ResultSet.traceResultSet:341]
Target ResultSet AFTER Upload===>
Overall Status->OPERATION_FAILED
node2-->OPERATION_FAILED
node1-->OPERATION_FAILED
[main] [ 2010-04-20 15:48:38.284 CDT ] [ResultSet.getSuccNodes:556] Checking for Success nodes from the total list of nodes in the resultset
[main] [ 2010-04-20 15:48:38.284 CDT ] [ReportUtil.printReportFooter:1553] stageMsgID: 8302
[main] [ 2010-04-20 15:48:38.284 CDT ] [CluvfyDriver.main:299] ==== cluvfy exiting normally.I'm still baffled why the precheck is successful from the second node. And, in fact, all other cluvfy checks that I've run succeed form both nodes. -
Runcluvfy.sh stage -pre crsinst: error Unable to reach any of the nodes
Hii all,
Well, I've gone through the pre-reqs for trying to install 11G clusterware on RHEL 5.3.
I'm to the point where i'm trying to run:
./runcluvfy.sh stage -pre crsinst -n node1 -verbose
I get this:
Performing pre-checks for cluster services setup
Checking node reachability...
Node reachability check failed from node "node1 ".
Check failed on nodes:
node1
ERROR:
Unable to reach any of the nodes.
Verification cannot proceed.
Pre-check for cluster services setup was unsuccessful on all the nodes.
I'm just wanting right now, to install a one node RAC system (I will add servers later as I get them online).
I've verified that ssh is working (thinking it may be trying to connect to itself by ssh). I have the keys generated and installed...if I connect ssh as the oracle user back to the same machine, it gets me right on with no prompts for passwords.
nslookup on node1 looks great.
This box has 2 cards....eth0 and eth1. Right now in the /etc/hosts file, I have node1 to the IP for eth0, and node1-priv set for the IP address eth1.
I do have a little trouble understanding what the node1-vip is supposed to do or be set. I found the an IP address one higher than for eth0 wasn't being used, and set node1-vip to be that.
(Can someone explain to me a little more about the vip host?? Is it supposed to somehow point to node1's IP address on eth0 like the regular one does?)
Since this is a one box, one node install...hoping clusterware and checks are just looking at the /etc/hosts file. I've tried playing around, and setting node1-vip to be the same as node1 (IP)...that doesn't work either.
One thing I can guess 'might' be wrong. Does runcluvfy use "ping"? I found the oracle user cannot ping this box from this box. The box (node1) can be pinged from outside the box...it is registered on DNS, I can ssh into it no problem, and again, oracle can ssh into himself on same box with keys properly generated).
I've been looking around, and I just don't see much of what to look at to troubleshoot with this error, I guess everyone gets past the verification the first time with no host unreachable errors?
I'm a bit weak when it comes to networking. Any help greatly appreciated...suggestions, links...etc!!
cayenneOk...looks like this was the problem. It appears the SA's, per newer policy, had turned off "ping" for any other user on the box besides root.
I took a shot in the dark, and had them turn it on (as that ssh'ing and other items to check seemed to work outside the runcluvfy script). They turned on ping. The nodes from the script are now reachable and test positive for equivalency.
Performing pre-checks for cluster services setup
Checking node reachability...
Check: Node reachability from node "node1"
Destination Node Reachable?
node1 yes
Result: Node reachability check passed from node "node1".
Checking user equivalence...
Check: User equivalence for user "oracle"
Node Name Comment
node1 passed
Result: User equivalence check passed for user "oracle".
Pre-check for cluster services setup was unsuccessful on all the nodes.
I"m guessing that last line...was due to not having the clusterware running on any other boxes?
Anyway, will try to config. RAC, and get things installed. -
Should I return a HGST 7K1000 1TB drive that has "Pre Fail" attributes in SMART?
Hello,
I recently bought a drive from OWC (Other World Computing) and already this follows:
smartctl 6.1 2013-03-16 r3800 [x86_64-apple-darwin12.3.0] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: HGST Travelstar 7K1000
Device Model: HGST HTS721010A9E630
Serial Number: JR10006PGXWHBE
LU WWN Device Id: 5 000cca 6accd219b
Firmware Version: JB0OA3J0
User Capacity: 1,000,204,886,016 bytes [1.00 TB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Rotation Rate: 7200 rpm
Device is: In smartctl database [for details use: -P show]
ATA Version is: ATA8-ACS T13/1699-D revision 6
SATA Version is: SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Sat Oct 11 17:59:57 2014 PDT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 245) Self-test routine in progress...
50% of test remaining.
Total time to complete Offline
data collection: ( 45) seconds.
Offline data collection
capabilities: (0x5b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 165) minutes.
SCT capabilities: (0x003d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000b 100 100 062 Pre-fail Always - 0
2 Throughput_Performance 0x0005 100 100 040 Pre-fail Offline - 0
3 Spin_Up_Time 0x0007 165 165 033 Pre-fail Always - 0
4 Start_Stop_Count 0x0012 100 100 000 Old_age Always - 11
5 Reallocated_Sector_Ct 0x0033 100 100 005 Pre-fail Always - 0
7 Seek_Error_Rate 0x000b 100 100 067 Pre-fail Always - 0
8 Seek_Time_Performance 0x0005 100 100 040 Pre-fail Offline - 0
9 Power_On_Hours 0x0012 100 100 000 Old_age Always - 19
10 Spin_Retry_Count 0x0013 100 100 060 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 8
191 G-Sense_Error_Rate 0x000a 100 100 000 Old_age Always - 0
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 2
193 Load_Cycle_Count 0x0012 100 100 000 Old_age Always - 143
194 Temperature_Celsius 0x0002 153 153 000 Old_age Always - 39 (Min/Max 19/40)
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 0
197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0008 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x000a 200 200 000 Old_age Always - 0
223 Load_Retry_Count 0x000a 100 100 000 Old_age Always - 0
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 5 -
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
Should I return the drive? I am a bit scared because my old drive failed and this was to be a replacement."Pre-Fail" is a type of statistic collected under SMART, it does not imply the drive is failing.
You should check the "man" page at http://smartmontools.sourceforge.net/man/smartctl.8.html#index to see further details.
Since the drive has been up for only 19 hours, it should work well. The OWC warranty is https://eshop.macsales.com/service/warranty_info.cfm.
If it is a very old drive, but has been recently put in service, it should still provide good service. OWC is usually very good about warranty. You should maintain good backups for critical data, including an on-site and off-site backup, if you can. -
Need to get everything off and _soon_. According to S.M.A.R.T. anyhow.
How to go about removing the bad drive (/dev/sdb) from the volume group?
Have two physical volumes (/dev/sda4 and /dev/sdb) in a volume group.
Have one logical volume taking up the entire 2.79TiB space.
I had originally only had it only on /dev/sda4, then I did pvcreate on sdb and added it to the volume group, resized the logical volume, then resized the partition. I rebooted not long after for a kernel update (relatively new install on new system, but old(er) drives). Upon this reboot I saw a lovely SMART error. telling me that the drive was failing.
Physically speaking, all of the files should still be physically be on /dev/sda4 right?
Umm, I can still mount everything.
I'd like to just remove the bad drive from the group and add a new drive later because that should be easier than backing up everything, taking out the bad drive, redoing sda4, and such.
Anyhow, please advise.
Last edited by dwidmann (2010-11-19 09:42:19)"Pre-Fail" is a type of statistic collected under SMART, it does not imply the drive is failing.
You should check the "man" page at http://smartmontools.sourceforge.net/man/smartctl.8.html#index to see further details.
Since the drive has been up for only 19 hours, it should work well. The OWC warranty is https://eshop.macsales.com/service/warranty_info.cfm.
If it is a very old drive, but has been recently put in service, it should still provide good service. OWC is usually very good about warranty. You should maintain good backups for critical data, including an on-site and off-site backup, if you can. -
Exception during "LiveCycle ES3 Database Initialization" stage (Bootstrapping failed)
I've set up everything according to the manual, but I keep getting this exception when pressing "Initialize" for this stage when using the Configuration Manager:
####<11:33:15 IDT 09/08/2012> <Info> <com.adobe.livecycle.bootstrap.bootstrappers.UMBootstrapper> <SACHAR-WLST1> <Payroll4WEB_Server> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <0ac560746d8c3ad5:1673d3c9:1390a7affc5:-8000-0000000000000076> <1344501195735> <BEA-000000> <Initializing DB ....>
####<11:33:15 IDT 09/08/2012> <Info> <com.adobe.idp.um.businesslogic.bootstrapper.UMBootstrapperClient> <SACHAR-WLST1> <Payroll4WEB_Server> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <0ac560746d8c3ad5:1673d3c9:1390a7affc5:-8000-0000000000000076> <1344501195735> <BEA-000000> <================================== Bootstrapping User Manager component
==================================>
####<11:33:15 IDT 09/08/2012> <Info> <com.adobe.idp.um.businesslogic.bootstrapper.UMBootstrapperClient> <SACHAR-WLST1> <Payroll4WEB_Server> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <0ac560746d8c3ad5:1673d3c9:1390a7affc5:-8000-0000000000000076> <1344501195735> <BEA-000000> <Creating/Updating the database>
####<11:33:15 IDT 09/08/2012> <Error> <com.adobe.idp.um.businesslogic.bootstrapper.BootstrapperManagerBean> <SACHAR-WLST1> <Payroll4WEB_Server> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <0ac560746d8c3ad5:1673d3c9:1390a7affc5:-8000-0000000000000076> <1344501195735> <BEA-000000> <Error occured while creating database. com.adobe.idp.common.errors.exception.IDPLoggedException| [com.adobe.idp.storeprovider.jdbc.DBStoreFactory] errorCode:12290 errorCodeHEX:0x3002 message:getProvider failure: factory not initialized at com.adobe.idp.storeprovider.jdbc.DBStoreFactory.getProvider(DBStoreFactory.java:827) at com.adobe.idp.storeprovider.database.DBProviderCache.initialize(DBProviderCache.java:178) at com.adobe.idp.storeprovider.database.DBProviderCache.createDatabaseSchema(DBProviderCache .java:144) at com.adobe.idp.um.businesslogic.bootstrapper.BootstrapperManagerBean.createDatabase(Bootst rapperManagerBean.java:299) at com.adobe.idp.um.businesslogic.bootstrapper.BootstrapperManagerBean_58tjk0_EOImpl.__WL_in voke(Unknown Source) at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvo ker.java:40) at com.adobe.idp.um.businesslogic.bootstrapper.BootstrapperManagerBean_58tjk0_EOImpl.createD atabase(Unknown Source) at com.adobe.idp.um.businesslogic.bootstrapper.UMBootstrapperClient.performBootstrapping(UMB ootstrapperClient.java:77) at com.adobe.livecycle.bootstrap.bootstrappers.UMBootstrapper.bootstrap(UMBootstrapper.java: 103) at com.adobe.livecycle.bootstrap.framework.ManualBootstrapInvoker.invoke(ManualBootstrapInvo ker.java:78) at com.adobe.livecycle.bootstrap.framework.BootstrapServlet.doGet(BootstrapServlet.java:167) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper. java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111) at java.security.AccessController.doPrivileged(Native Method) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServ letContext.java:3715) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletC ontext.java:3681) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2 277) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207) at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
Windows Server 2008 R2
Oracle 11G database
Weblogic 11G
I've verified the settings mentioned in
http://blogs.adobe.com/livecycle/2008/03/livecycle_for_the_oracle_dba.html
Any ideas?Hi Shai,
Is this issue resolved? -
It told me to retry or contact support - I have retried several times & it keeps coming back to error code (49)
Generally, this error is caused by something running on the computer which may be locking files that are trying to be updated. First, try simply restarting the computer to close running applications and unlock all files. If that does not allow the update to complete, try disabling all applications which run in the background. Disable startup items, services | Windows or Start in Safe Boot mode | Mac OS X
-
Oracle 11g: cluvfy failed
Hi expert,
i'm trying to install Oracle 11g RAC.
I don't know why I have an failed in the cluvfy step. Can someone help me?
[oracle@rac1 bin]$ ./cluvfy stage -pre crsinst -n rac1,rac2 -verbose
WARNING:
Could not access or create trace file path "/mnt/OracleRAC/cvupack/bin/../cv/log". Trace information could not be collected
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 failed
Result: PRVF-4007 : User equivalence check failed for user "oracle"
WARNING:
User equivalence is not set for nodes:
rac1
Verification will proceed with nodes:
rac2
Checking node connectivity...
Checking hosts config file...
Node Name Status Comment
rac2 passed
Verification of the hosts config file successful
Interface information for node "rac2"
Name IP Address Subnet Gateway Def. Gateway HW Address MTU
eth0 192.168.2.102 192.168.2.0 0.0.0.0 192.168.2.1 08:00:27:4A:67:8E 1500
eth1 192.168.0.102 192.168.0.0 0.0.0.0 192.168.2.1 08:00:27:27:C4:33 1500
Check: Node connectivity of subnet "192.168.2.0"
Result: Node connectivity passed for subnet "192.168.2.0" with node(s) rac2
Check: TCP connectivity of subnet "192.168.2.0"
Source Destination Connected?
rac1:127.0.0.1 rac2:192.168.2.102 failed
Result: TCP connectivity check failed for subnet "192.168.2.0"
Check: Node connectivity of subnet "192.168.0.0"
Result: Node connectivity passed for subnet "192.168.0.0" with node(s) rac2
Check: TCP connectivity of subnet "192.168.0.0"
Source Destination Connected?
rac1:127.0.0.1 rac2:192.168.0.102 failed
Result: TCP connectivity check failed for subnet "192.168.0.0"
Interfaces found on subnet "192.168.2.0" that are likely candidates for VIP are:
rac2 eth0:192.168.2.102
Interfaces found on subnet "192.168.0.0" that are likely candidates for a private interconnect are:
rac2 eth1:192.168.0.102
Result: Node connectivity check passed
Check: Total memory
Node Name Available Required Comment
rac2 1.9642GB (2059580.0KB) 1.5GB (1572864.0KB) passed
Result: Total memory check passed
Check: Available memory
Node Name Available Required Comment
rac2 1.7729GB (1858984.0KB) 50MB (51200.0KB) passed
Result: Available memory check passed
Check: Swap space
Node Name Available Required Comment
rac2 3.9062GB (4095992.0KB) 2.9463GB (3089370.0KB) passed
Result: Swap space check passed
Check: Free disk space for "rac2:/tmp"
Path Node Name Mount point Available Required Comment
/tmp rac2 / 1.0762GB 1GB passed
Result: Free disk space check passed for "rac2:/tmp"
Check: User existence for "oracle"
Node Name Status Comment
rac2 exists(1100) passed
Checking for multiple users with UID value 1100
Result: Check for multiple users with UID value 1100 passed
Result: User existence check passed for "oracle"
Check: Group existence for "oinstall"
Node Name Status Comment
rac2 exists passed
Result: Group existence check passed for "oinstall"
Check: Group existence for "dba"
Node Name Status Comment
rac2 exists passed
Result: Group existence check passed for "dba"
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
Result: Membership check for user "oracle" in group "oinstall" [as Primary] passed
Check: Membership of user "oracle" in group "dba"
Node Name User Exists Group Exists User in Group Comment
rac2 yes yes yes passed
Result: Membership check for user "oracle" in group "dba" passed
Check: Run level
Node Name run level Required Comment
rac2 5 3,5 passed
Result: Run level check passed
Check: Hard limits for "maximum open file descriptors"
Node Name Type Available Required Comment
rac2 hard 65536 65536 passed
Result: Hard limits check passed for "maximum open file descriptors"
Check: Soft limits for "maximum open file descriptors"
Node Name Type Available Required Comment
rac2 soft 1024 1024 passed
Result: Soft limits check passed for "maximum open file descriptors"
Check: Hard limits for "maximum user processes"
Node Name Type Available Required Comment
rac2 hard 16384 16384 passed
Result: Hard limits check passed for "maximum user processes"
Check: Soft limits for "maximum user processes"
Node Name Type Available Required Comment
rac2 soft 2047 2047 passed
Result: Soft limits check passed for "maximum user processes"
Check: System architecture
Node Name Available Required Comment
rac2 x86_64 x86_64 passed
Result: System architecture check passed
Check: Kernel version
Node Name Available Required Comment
rac2 2.6.18-194.el5 2.6.18 passed
Result: Kernel version check passed
Check: Kernel parameter for "semmsl"
Node Name Configured Required Comment
rac2 250 250 passed
Result: Kernel parameter check passed for "semmsl"
Check: Kernel parameter for "semmns"
Node Name Configured Required Comment
rac2 32000 32000 passed
Result: Kernel parameter check passed for "semmns"
Check: Kernel parameter for "semopm"
Node Name Configured Required Comment
rac2 100 100 passed
Result: Kernel parameter check passed for "semopm"
Check: Kernel parameter for "semmni"
Node Name Configured Required Comment
rac2 128 128 passed
Result: Kernel parameter check passed for "semmni"
Check: Kernel parameter for "shmmax"
Node Name Configured Required Comment
rac2 1054504960 536870912 passed
Result: Kernel parameter check passed for "shmmax"
Check: Kernel parameter for "shmmni"
Node Name Configured Required Comment
rac2 4096 4096 passed
Result: Kernel parameter check passed for "shmmni"
Check: Kernel parameter for "shmall"
Node Name Configured Required Comment
rac2 2097152 2097152 passed
Result: Kernel parameter check passed for "shmall"
Check: Kernel parameter for "file-max"
Node Name Configured Required Comment
rac2 6815744 6815744 passed
Result: Kernel parameter check passed for "file-max"
Check: Kernel parameter for "ip_local_port_range"
Node Name Configured Required Comment
rac2 between 9000 & 65500 between 9000 & 65500 passed
Result: Kernel parameter check passed for "ip_local_port_range"
Check: Kernel parameter for "rmem_default"
Node Name Configured Required Comment
rac2 262144 262144 passed
Result: Kernel parameter check passed for "rmem_default"
Check: Kernel parameter for "rmem_max"
Node Name Configured Required Comment
rac2 4194304 4194304 passed
Result: Kernel parameter check passed for "rmem_max"
Check: Kernel parameter for "wmem_default"
Node Name Configured Required Comment
rac2 262144 262144 passed
Result: Kernel parameter check passed for "wmem_default"
Check: Kernel parameter for "wmem_max"
Node Name Configured Required Comment
rac2 1048586 1048576 passed
Result: Kernel parameter check passed for "wmem_max"
Check: Kernel parameter for "aio-max-nr"
Node Name Configured Required Comment
rac2 1048576 1048576 passed
Result: Kernel parameter check passed for "aio-max-nr"
Check: Package existence for "make-3.81"
Node Name Available Required Comment
rac2 make-3.81-3.el5 make-3.81 passed
Result: Package existence check passed for "make-3.81"
Check: Package existence for "binutils-2.17.50.0.6"
Node Name Available Required Comment
rac2 binutils-2.17.50.0.6-14.el5 binutils-2.17.50.0.6 passed
Result: Package existence check passed for "binutils-2.17.50.0.6"
Check: Package existence for "gcc-4.1.2"
Node Name Available Required Comment
rac2 gcc-4.1.2-48.el5 gcc-4.1.2 passed
Result: Package existence check passed for "gcc-4.1.2"
Check: Package existence for "libaio-0.3.106 (i386)"
Node Name Available Required Comment
rac2 libaio-0.3.106-5 (i386) libaio-0.3.106 (i386) passed
Result: Package existence check passed for "libaio-0.3.106 (i386)"
Check: Package existence for "libaio-0.3.106 (x86_64)"
Node Name Available Required Comment
rac2 libaio-0.3.106-5 (x86_64) libaio-0.3.106 (x86_64) passed
Result: Package existence check passed for "libaio-0.3.106 (x86_64)"
Check: Package existence for "glibc-2.5-24 (i686)"
Node Name Available Required Comment
rac2 glibc-2.5-49 (i686) glibc-2.5-24 (i686) passed
Result: Package existence check passed for "glibc-2.5-24 (i686)"
Check: Package existence for "glibc-2.5-24 (x86_64)"
Node Name Available Required Comment
rac2 glibc-2.5-49 (x86_64) glibc-2.5-24 (x86_64) passed
Result: Package existence check passed for "glibc-2.5-24 (x86_64)"
Check: Package existence for "compat-libstdc++-33-3.2.3 (i386)"
Node Name Available Required Comment
rac2 compat-libstdc++-33-3.2.3-61 (i386) compat-libstdc++-33-3.2.3 (i386) passed
Result: Package existence check passed for "compat-libstdc++-33-3.2.3 (i386)"
Check: Package existence for "compat-libstdc++-33-3.2.3 (x86_64)"
Node Name Available Required Comment
rac2 compat-libstdc++-33-3.2.3-61 (x86_64) compat-libstdc++-33-3.2.3 (x86_64) passed
Result: Package existence check passed for "compat-libstdc++-33-3.2.3 (x86_64)"
Check: Package existence for "elfutils-libelf-0.125 (x86_64)"
Node Name Available Required Comment
rac2 elfutils-libelf-0.137-3.el5 (x86_64) elfutils-libelf-0.125 (x86_64) passed
Result: Package existence check passed for "elfutils-libelf-0.125 (x86_64)"
Check: Package existence for "elfutils-libelf-devel-0.125"
Node Name Available Required Comment
rac2 elfutils-libelf-devel-0.137-3.el5 elfutils-libelf-devel-0.125 passed
Result: Package existence check passed for "elfutils-libelf-devel-0.125"
Check: Package existence for "glibc-common-2.5"
Node Name Available Required Comment
rac2 glibc-common-2.5-49 glibc-common-2.5 passed
Result: Package existence check passed for "glibc-common-2.5"
Check: Package existence for "glibc-devel-2.5 (i386)"
Node Name Available Required Comment
rac2 glibc-devel-2.5-49 (i386) glibc-devel-2.5 (i386) passed
Result: Package existence check passed for "glibc-devel-2.5 (i386)"
Check: Package existence for "glibc-devel-2.5 (x86_64)"
Node Name Available Required Comment
rac2 glibc-devel-2.5-49 (x86_64) glibc-devel-2.5 (x86_64) passed
Result: Package existence check passed for "glibc-devel-2.5 (x86_64)"
Check: Package existence for "glibc-headers-2.5"
Node Name Available Required Comment
rac2 glibc-headers-2.5-49 glibc-headers-2.5 passed
Result: Package existence check passed for "glibc-headers-2.5"
Check: Package existence for "gcc-c++-4.1.2"
Node Name Available Required Comment
rac2 gcc-c++-4.1.2-48.el5 gcc-c++-4.1.2 passed
Result: Package existence check passed for "gcc-c++-4.1.2"
Check: Package existence for "libaio-devel-0.3.106 (i386)"
Node Name Available Required Comment
rac2 libaio-devel-0.3.106-5 (i386) libaio-devel-0.3.106 (i386) passed
Result: Package existence check passed for "libaio-devel-0.3.106 (i386)"
Check: Package existence for "libaio-devel-0.3.106 (x86_64)"
Node Name Available Required Comment
rac2 libaio-devel-0.3.106-5 (x86_64) libaio-devel-0.3.106 (x86_64) passed
Result: Package existence check passed for "libaio-devel-0.3.106 (x86_64)"
Check: Package existence for "libgcc-4.1.2 (i386)"
Node Name Available Required Comment
rac2 libgcc-4.1.2-48.el5 (i386) libgcc-4.1.2 (i386) passed
Result: Package existence check passed for "libgcc-4.1.2 (i386)"
Check: Package existence for "libgcc-4.1.2 (x86_64)"
Node Name Available Required Comment
rac2 libgcc-4.1.2-48.el5 (x86_64) libgcc-4.1.2 (x86_64) passed
Result: Package existence check passed for "libgcc-4.1.2 (x86_64)"
Check: Package existence for "libstdc++-4.1.2 (i386)"
Node Name Available Required Comment
rac2 libstdc++-4.1.2-48.el5 (i386) libstdc++-4.1.2 (i386) passed
Result: Package existence check passed for "libstdc++-4.1.2 (i386)"
Check: Package existence for "libstdc++-4.1.2 (x86_64)"
Node Name Available Required Comment
rac2 libstdc++-4.1.2-48.el5 (x86_64) libstdc++-4.1.2 (x86_64) passed
Result: Package existence check passed for "libstdc++-4.1.2 (x86_64)"
Check: Package existence for "libstdc++-devel-4.1.2 (x86_64)"
Node Name Available Required Comment
rac2 libstdc++-devel-4.1.2-48.el5 (x86_64) libstdc++-devel-4.1.2 (x86_64) passed
Result: Package existence check passed for "libstdc++-devel-4.1.2 (x86_64)"
Check: Package existence for "sysstat-7.0.2"
Node Name Available Required Comment
rac2 sysstat-7.0.2-3.el5 sysstat-7.0.2 passed
Result: Package existence check passed for "sysstat-7.0.2"
Check: Package existence for "unixODBC-2.2.11 (i386)"
Node Name Available Required Comment
rac2 unixODBC-2.2.11-7.1 (i386) unixODBC-2.2.11 (i386) passed
Result: Package existence check passed for "unixODBC-2.2.11 (i386)"
Check: Package existence for "unixODBC-2.2.11 (x86_64)"
Node Name Available Required Comment
rac2 unixODBC-2.2.11-7.1 (x86_64) unixODBC-2.2.11 (x86_64) passed
Result: Package existence check passed for "unixODBC-2.2.11 (x86_64)"
Check: Package existence for "unixODBC-devel-2.2.11 (i386)"
Node Name Available Required Comment
rac2 unixODBC-devel-2.2.11-7.1 (i386) unixODBC-devel-2.2.11 (i386) passed
Result: Package existence check passed for "unixODBC-devel-2.2.11 (i386)"
Check: Package existence for "unixODBC-devel-2.2.11 (x86_64)"
Node Name Available Required Comment
rac2 unixODBC-devel-2.2.11-7.1 (x86_64) unixODBC-devel-2.2.11 (x86_64) passed
Result: Package existence check passed for "unixODBC-devel-2.2.11 (x86_64)"
Check: Package existence for "ksh-20060214"
Node Name Available Required Comment
rac2 ksh-20100202-1.el5 ksh-20060214 passed
Result: Package existence check passed for "ksh-20060214"
Checking for multiple users with UID value 0
Result: Check for multiple users with UID value 0 passed
Check: Current group ID
Result: Current group ID check passed
Checking Core file name pattern consistency...
Core file name pattern consistency check passed.
Checking to make sure user "oracle" is not in "root" group
Node Name Status Comment
rac2 does not exist passed
Result: User "oracle" is not part of "root" group. Check passed
Check default user file creation mask
Node Name Available Required Comment
rac2 0022 0022 passed
Result: Default user file creation mask check passed
Starting Clock synchronization checks using Network Time Protocol(NTP)...
NTP Configuration file check started...
Network Time Protocol(NTP) configuration file not found on any of the nodes. Oracle Cluster Time Synchronization Service(CTSS) can be used instead of NTP for time synchronization on the cluster nodes
Result: Clock synchronization check using Network Time Protocol(NTP) passed
Pre-check for cluster services setup was unsuccessful.
Checks did not pass for the following node(s):
rac1
[oracle@rac1 bin]$ ssh rac2 "date;hostname"
Wed Dec 15 19:59:58 CET 2010
rac2.localdomain
[oracle@rac1 bin]$ hostname
rac1.localdomain
[oracle@rac1 bin]$ uname -a
Linux rac1.localdomain 2.6.18-194.el5 #1 SMP Mon Mar 29 22:10:29 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
[oracle@rac1 bin]$ cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 rac1.localdomain rac1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
#127.0.0.1 localhost.localdomain localhost
# Public
192.168.2.101 rac1.localdomain rac1
192.168.2.102 rac2.localdomain rac2
# Private
192.168.0.101 rac1-priv.localdomain rac1-priv
192.168.0.102 rac2-priv.localdomain rac2-priv
# Virtual
192.168.2.111 rac1-vip.localdomain rac1-vip
192.168.2.112 rac2-vip.localdomain rac2-vip
# SCAN
192.168.2.201 rac-scan.localdomain rac-scanthe same on RAC2.
[oracle@rac1 ~]$ id oracle
uid=1100(oracle) gid=1000(oinstall) groups=1000(oinstall),1200(dba)
[oracle@rac2 ~]$ id oracle
uid=1100(oracle) gid=1000(oinstall) groups=1000(oinstall),1200(dba)I'm reading this tutorial
>
http://www.oracle-base.com/articles/11g/OracleDB11gR2RACInstallationOnOEL5UsingVirtualBox.php
>
because i would like to install in a virtualbox environment.
Cheers,
Lain
Edited by: Lain on 13-gen-2011 20.06Make sure you have ssh configured properly on both nodes.
Do you have the Oracle Clusterware Installation 11g Release (whatever your platform is)?
Read this section 2.12.3 Enabling SSH User Equivalency on Cluster Member Nodes
Try this on rac1.
ssh rac2 date
Try this on rac2.
ssh rac1 date
If these don't return the date of the other host you haven't configured SSH properly. -
Cluvfy : Time zone consistency check failed
Hello All,
Env: 112.0.3 on Linux 5.8
Single node RAC
I 'am trying to add another node to my cluster.
When i run the cluvfy it shows
cluvfy stage -pre nodeadd -n a0002 -fixup -verbose
o/p trimmed
Oracle Cluster Voting Disk configuration check passed
Check: Time zone consistency
Result: Time zone consistency check failed
The `date` on both the servers shows UTC as the timezone and they sync
a0001:oracle(ps1) ~ % ssh a0002 date;date
Thu Oct 3 06:28:13 UTC 2013
Thu Oct 3 06:28:13 UTC 2013
cat /u01/app/11.2.0/grid/crs/install/s_crsconfig_a0001_env.txt
TZ=UTC
NLS_LANG=AMERICAN_AMERICA.AL32UTF8
TNS_ADMIN=
ORACLE_BASE=
Where does the script check for this?
TIA,
JohnThx Anar for stepping by..
rm -rf /tmp/cvutrace
mkdir /tmp/cvutrace
export CV_TRACELOC=/tmp/cvutrace
export SRVM_TRACE=true
export SRVM_TRACE_LEVEL=1
<STAGE_AREA>/runcluvfy.sh stage -pre crsinst -n <node1>,<node2> -verbose
i enabled tracing on cluvfy and found that on Node2's .bash_profile of oracle, i had some interactive session env settings script which required a user input (like, select 1 for ThisDB, select 2 for ThatDB). The cluvfy script internally waited for such input while logging as oracle user to node2 and eventually failed (kind of timeout). I removed that entry and it did good.
and found that on Node2's .bash_profile of oracle, i had some interactive session env settings script which required a user input (like, select 1 for ThisDB, select 2 for ThatDB). The cluvfy script internally waited for such input while logging as oracle user to node2 and eventually failed (kind of timeout). I removed that entry and it did good. -
System architecture check failed while adding a New Node in RAC
Hi Friends,
Environment:SUN Solris 10
Cluster Version:10.2.0.3
database Version:10.2.0.3.0
Due to H/W failure one of our RAC node(prod1) got formatted.
We have deleted the node(prod1) from RAC successfully.
But When i am again trying to add the node and checking prerequistes i am facing the below issue.
$ cd /software/oracle/product/crs/bin
$ ./cluvfy stage -pre crsinst -n prod1,prod2
Check: System architecture
Node Name Available Required Comment
prod2 unknown 64-bit failed
prod1 64-bit 64-bit passed
Result: System architecture check failed.But issue is that prod2 is my active(running node), so how to resolve this issue?
please suggest..
Regards
UmeshResolved..
Thanks... -
Root.sh failed on second node while installing CRS 10g on centos 5.5
root.sh failed on second node while installing CRS 10g
Hi all,
I am able to install Oracle 10g RAC clusterware on first node of the cluster. However, when I run the root.sh script as root
user on second node of the cluster, it fails with following error message:
NO KEYS WERE WRITTEN. Supply -force parameter to override.
-force is destructive and will destroy any previous cluster
configuration.
Oracle Cluster Registry for cluster has already been initialized
Startup will be queued to init within 90 seconds.
Adding daemons to inittab
Expecting the CRS daemons to be up within 600 seconds.
Failure at final check of Oracle CRS stack.
10
and run cluvfy stage -post hwos -n all -verbose,it show message:
ERROR:
Could not find a suitable set of interfaces for VIPs.
Result: Node connectivity check failed.
Checking shared storage accessibility...
Disk Sharing Nodes (2 in count)
/dev/sda db2 db1
and run cluvfy stage -pre crsinst -n all -verbose,it show message:
ERROR:
Could not find a suitable set of interfaces for VIPs.
Result: Node connectivity check failed.
Checking system requirements for 'crs'...
No checks registered for this product.
and run cluvfy stage -post crsinst -n all -verbose,it show message:
Result: Node reachability check passed from node "DB2".
Result: User equivalence check passed for user "oracle".
Node Name CRS daemon CSS daemon EVM daemon
db2 no no no
db1 yes yes yes
Check: Health of CRS
Node Name CRS OK?
db1 unknown
Result: CRS health check failed.
check crsd.log and show message:
clsc_connect: (0x143ca610) no listener at (ADDRESS=(PROTOCOL=ipc)(KEY=OCSSD_LL_db2_crs))
clsssInitNative: connect failed, rc 9
Any help would be greatly appreciated.
Edited by: 868121 on 2011-6-24 上午12:31Hello, it took a little searching, but I found this in a note in the GRID installation guide for Linux/UNIX:
Public IP addresses and virtual IP addresses must be in the same subnet.
In your case, you are using two different subnets for the VIPs. -
Result: PRVF-4007 : User equivalence check failed for user "oracle"
Hi
I get below error everytime I run ./cluvfy stage -pre crsinst -n node01,node02 -fixup -verbose > a.log
Checking user equivalence...
Check: User equivalence for user "oracle"
Node Name Comment
node02 passed
node01 failed
Result: PRVF-4007 : User equivalence check failed for user "oracle"
WARNING:
User equivalence is not set for nodes:
node01
Verification will proceed with nodes:
node02
node01 is the local node, if I run from node02 It comes back saying the same thing about node2!
I have checked oracle uid and groups all set correctly and ssh working fine ...
I have ran the same command for grid user and getting the same error !!i know what it was, i should have done ssh localnode date for once at least!!
I only did ssh remotenode date :) -
11g Cluster: User equivalence check failed on Node1 but passed on Node2,
From Node1:
[oracle@redhat4_1 bin]$ ./cluvfy stage -pre crsinst -n redhat4_1,redhat4_2 -verbose
Performing pre-checks for cluster services setup
Checking node reachability...
Check: Node reachability from node "redhat4_1"
Destination Node Reachable?
redhat4_2 yes
redhat4_1 yes
Result: Node reachability check passed from node "redhat4_1".
Checking user equivalence...
Check: User equivalence for user "oracle"
Node Name Comment
redhat4_2 passed
redhat4_1 failed
Result: User equivalence check failed for user "oracle".
WARNING:
User equivalence is not set for nodes:
redhat4_1
Verification will proceed with nodes:
redhat4_2
From Node2:
[oracle@redhat4_2 bin]$ ./cluvfy stage -pre crsinst -n redhat4_1,redhat4_2 -verbose
Performing pre-checks for cluster services setup
Checking node reachability...
Check: Node reachability from node "redhat4_2"
Destination Node Reachable?
redhat4_2 yes
redhat4_1 yes
Result: Node reachability check passed from node "redhat4_2".
Checking user equivalence...
Check: User equivalence for user "oracle"
Node Name Comment
redhat4_2 passed
redhat4_1 passed
Result: User equivalence check passed for user "oracle".
Why cluvfy failed on node1 but passed on node2? Thanks.Last time I saw that, the password-less SSH was working only in one direction. Root cause was not quite following the instructions to copy the authorized_keys to all nodes.
-
User equivalence check failed (RAC setup)
Hello All,
I am trying to set up user equivalence between 2 nodes, following instructions from "Oracle® Database Oracle Clusterware and Oracle Real Application Clusters Installation Guide 10g Release 2 (10.2) for Solaris Operating System (SPARC 64-Bit)"
I have created user accounts on both nodes, .ssh folder with appropriate permissions, dsa and rsa keys on both nodes, copied them to authorized_keys on halfway, and scp authorozed_keys to wabasca. Now I am able to do 'ssh wabasca date' and 'ssh halfway date' on each node without being asked for password or passphrase:
$ whoami
ora10gr2
$ hostname
halfway
$ ssh halfway date
Thu Oct 6 16:51:37 MDT 2005
$ ssh wapiti date
Thu Oct 6 16:51:11 MDT 2005
$
$ whoami
ora10gr2
$ hostname
wapiti
$ ssh halfway date
Thu Oct 6 16:52:04 MDT 2005
$ ssh wapiti date
Thu Oct 6 16:51:38 MDT 2005
$Yet, the CVU verification of user equivalence fails:
$ whoami
ora10gr2
$ hostname
halfway
$ /Oracle10/cvu/bin/cluvfy comp admprv -n halfway,wapiti -o user_equiv -sshonly -verbose
Verifying administrative privileges
Checking user equivalence...
Check: User equivalence for user "ora10gr2"
Node Name Comment
wapiti failed
halfway failed
Result: User equivalence check failed for user "ora10gr2".
Verification of administrative privileges was unsuccessful on all the nodes.
$If I can 'ssh <nodename> date' sucessfully what may cause the CVU check of user equivalence to fail? (I see that timing is off between these 2 machines...)
Thank you very much for your time.
DanielDIt turns out that CVU is also requiring scp to be in /usr/local/bin; the idiot thing doesn't even try to use the scp that's in the execution $PATH, and on Solaris ends up failing silently early in the script (when ssh is in /usr/local/bin and scp is not).
I was finally able to figure out what was foobar'ed by turning on the trace mode and reviewing the logs:
export SRVM_TRACE=true
cluvfy stage -pre crsinst -n tri1-ora1,tri1-ora2 -verbose
This leaves you with log files in the CVU installation directory, under [CVU_HOME]/cv/log/; in mine I found...
[Worker 0] [20:7:53:400] [RuntimeExec.runCommand:74] Calling Runtime.exec() with the command ; Fri Nov 18 20:07:53 GMT+00:00 2005
[Worker 0] [20:7:53:400] [RuntimeExec.runCommand:76] /usr/local/bin/scp ; Fri Nov 18 20:07:53 GMT+00:00 2005
[Worker 0] [20:7:53:400] [RuntimeExec.runCommand:76] -p ; Fri Nov 18 20:07:53 GMT+00:00 2005
[Worker 0] [20:7:53:401] [RuntimeExec.runCommand:76] /opt/oracle/cvu//cv/remenv/exectask ; Fri Nov 18 20:07:53 GMT+00:00 2005
[Worker 0] [20:7:53:401] [RuntimeExec.runCommand:76] tri1-ora2:/tmp//CVU_10.2.0.1.0.1_oinstall/exectask ; Fri Nov 18 20:07:53 GMT+00:00 2005
[Worker 0] [20:7:53:402] [RuntimeExec.runCommand:90] exec exception:/usr/local/bin/scp: not found; Fri Nov 18 20:07:53 GMT+00:00 2005
Whoever programmed this thing seems slightly naive about host environment checking. Also, the Sun ssh package by default installs ssh and scp in /usr/bin; it's pretty popular to install the 3rd-party package that goes into /usr/local/bin though...
Maybe you are looking for
-
FSL-01027 - Installation error with BW 3.1
Hi! I am trying to install IDES BW 3.1/SEM 3.5 but with no success. The installation is on a single stand alone machine, non-unicode with Oracle (MCOD) and OS=Win2000 Server. When I install the central instance, i got the following log: INFO 2006-03-
-
UDF for Checking the field value
Hi I want to check the whether the fiels conatins any value or not in mapping ... if not i want to raise the exception using the UDF DO any one have sample code for writing the UDF SV
-
SAPEU component install fails - caf.eu.gp.model.eap
Hi Experts I am currently testing the instaltion NW7 SR3 SP14 for rollout and this error stops the process: The install runs fine until it comes to step 34/ 44 (UT ep, epcore, WebAS), and then stops when it tries to deploy a sub comonent of the SAPEU
-
hello, I am new to mdm i have learnt some mdm console and data manager. now i am feeling problem in writing expersions in record validation. I understand them well but dont know how to write this. can anybody give me example for this. good luck.. Jyo
-
Is there any way to find out that how many dependants or associated objects exists for single or all the tables of one particular schema? I wish to know that name of index,constraints,trigger,procedure,functions, packages etc. for the table.