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!!
    cayenne

    Ok...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.

  • Drive in lvm set pre-fail

    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?

  • I have downloaded the Photoshop trial in CC when it gets to the updating stage it fails with error code 49

    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.06

    Make 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,
    John

    Thx 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
    Umesh

    Resolved..
    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:31

    Hello, 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.
    DanielD

    It 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

  • Record validations

    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

  • Dependant objects for tables

    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.