User equivalence in RAC

This is a question regarding resetting the user equivalence on clustered hosts. Our company has a 3-node 10.2.0.3 RAC cluster running CRS w/ an ASM system for the DB (Linux64). I just finished rebuilding our Grid Control deployment on a new host (bringing it up to 10.2.0.5) and have been steadily redeploying the agents. The last boxes on the list were those associated with the production RAC cluster. During installation, you have the option to install to all 3 nodes simultaneously from a single node, however when I attempted this, I was informed that password-less ssh communication between the 3 nodes was not available. Not a big problem since I just went through the installs on each box locally and each host and its targets are now reporting to the Grid Control quite well. It even properly detects that the database is clustered.
However, a Grid critical alert continues to inform me that "User equivalence unavailable on all the nodes", and I decided to investigate the possibilities of rectifying this. Initially I tried copying appropriate files out of the ~/.ssh directory to other boxes, but that's when I discovered that the keys had been pass-phrased and neither myself nor the other DBA here know what that pass-phrase is (accurate, centrally managed password management was something I put in place when I arrived to prevent this very thing going forward - thank you KeePass)
My initial thought was to figure out which boxes currently interact with the RAC boxes, and then regenerate the keys per [note 300548.1|300548.1]. Now, I've only been working with RAC for 6 months since I switched jobs, so while I'm getting more comfortable with the tech, there's still a lot I haven't explored thus far, and we don't have a test RAC environment for me to just start trying things (it's in the pipe). The other DBA here has more experience with RAC, but hasn't actually set one up, so neither of us knows for sure what the full ramifications of resetting the keys might be. Could this effect CRS negatively or is it using its own connections through ports on the private network addresses? Aside from non-clustered boxes needing their keys updated, are there any other considerations we should be thinking about?
Thanks!

"User equivalence unavailable on all the nodes"After install Oracle RAC and you create phrase key (have password), you'll find it. You can ignore after install Cluster completely
But when you use "cluvfy" or etc... about RAC (dbca/netca)
you have to
$ exec /usr/bin/ssh-agent $SHELL
$ /usr/bin/ssh-add
on metalink 300548.1, they try to told us... create key with no password
$ ssh-keygen -t rsa
Now accept the default location for the key file
Enter and confirm a passphrase. (you can also press enter twice).
$ ssh-keygen -t dsa
Now accept the default location for the key file
Enter and confirm a passphrase. (you can also press enter twice).
So, When we use cluvfy" or etc... (with creating key with no password), we don't run "ssh-agent $SHELL" ...
and I think You'll not find "User equivalence unavailable on all the nodes" as well.

Similar Messages

  • RAC : User equivalence  check failed

    Hi All,
    Platform linux CentOS 4.5 and oracle 10g.
    I facing an issue with " user equivalence failed" while executing cluvfy command. On accessing node 2 from node 1 using ssh it is asking for password(oracle user) after configuring SSH. I have configured RAC earlier also but this time i could not figure out the issue with SSH.
    I have removed SSH client and installed it fresh and try to configure however faced the same result.
    Any help would be highly appreciated.
    regards,
    Shaan

    Hi,
    I have deletd ~/.ssh (rm -fr) directory which contained dsa,rsa,dsa.pub,rsa.pub and known_hosts. Yes i'm using vmware server 1.02.
    I have configured RAC earlier using same vmware and os version.
    key creation
    =========
    *both nodes
    mkdir -p ~/.ssh
    chmod 700 ~/.ssh
    /usr/bin/ssh-keygen -t dsa
    /usr/bin/ssh-keygen -t rsa
    mkdir ~/.ssh/authorized_keys
    from node 1
    ssh node1 cat ~/.ssh/dsa.pub >> ~/.ssh/authorized_keys
    ssh node1 cat ~/.ssh/rsa.pub >> ~/.ssh/authorized_keys
    ssh node2 cat ~/.ssh/dsa.pub >> ~/.ssh/authorized_keys
    ssh node2 cat ~/.ssh/rsa.pub >> ~/.ssh/authorized_keys
    scp ~/.ssh/authorized_keys node2:.ssh/authorized_keys
    exec /usr/bin/ssh-agent $SHELL
    /usr/bin/ssh-add
    Please let me know if i missed out any step
    regards,
    Shaan
    Edited by: Shaan_dmp on Sep 14, 2009 2:56 PM

  • Windows 7 RAC user equivalence issue

    Hi,
    I m setting up a RAC 11gR2 on windows 7. following these instructions
    http://www.oracle-base.com/articles/11g/OracleDB11gR2RACInstallationOnWindows2008UsingVirtualBox.php
    Getting close to the end, but I get error:
    [INS-40913] The following nodes cannot be clustered due to user equivalence issue: w2008-112-rac2
    when trying to configure the cluster. Is there anything I missed?
    Both users have the same rights since I used a clone (administrator)
    Regards

    Hi,
    I have deletd ~/.ssh (rm -fr) directory which contained dsa,rsa,dsa.pub,rsa.pub and known_hosts. Yes i'm using vmware server 1.02.
    I have configured RAC earlier using same vmware and os version.
    key creation
    =========
    *both nodes
    mkdir -p ~/.ssh
    chmod 700 ~/.ssh
    /usr/bin/ssh-keygen -t dsa
    /usr/bin/ssh-keygen -t rsa
    mkdir ~/.ssh/authorized_keys
    from node 1
    ssh node1 cat ~/.ssh/dsa.pub >> ~/.ssh/authorized_keys
    ssh node1 cat ~/.ssh/rsa.pub >> ~/.ssh/authorized_keys
    ssh node2 cat ~/.ssh/dsa.pub >> ~/.ssh/authorized_keys
    ssh node2 cat ~/.ssh/rsa.pub >> ~/.ssh/authorized_keys
    scp ~/.ssh/authorized_keys node2:.ssh/authorized_keys
    exec /usr/bin/ssh-agent $SHELL
    /usr/bin/ssh-add
    Please let me know if i missed out any step
    regards,
    Shaan
    Edited by: Shaan_dmp on Sep 14, 2009 2:56 PM

  • User equivalence test failed (RAC setup in Windows)

    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 Windows"
    The Administrator account on both nodes have the same password. But the test failed. I can't find any trouble shooting doc from metalink.
    Anyone can help?
    Thank you very much.
    Laura

    Hi, Try to create a domain account and this domain account should be explicitly set in the local admin group for each node.
    Bye
    also check Note:388730.1 that can help on windows.
    Message was edited by:
    Romain VILCOQ
    Note:412118.1 is valuable also
    Message was edited by:
    Romain VILCOQ

  • User equivalence check failure in oracle10g RAC installation on solaris

    Hi,
    i am trying to install oracle clusterware on solaris10.
    when i executed clusture varification utility , user equivalence test is failed.
    each node have same username,userid,group id
    and i configured SSH also using
    exec /user/bin/ssh-agent
    /usr/bin/ssh-add after generation of rsa and dsa keys and putting this to authorization file.
    it is not asking password for ssh and scp after executing this command but again user equivalence check failed
    but after logging of and do login again to oracle user its not working. then again i have to set ssh that is
    exec /user/bin/ssh-agent
    /usr/bin/ssh-add
    wat else i have to check for this?
    can sombody help me to solve this

    $ eval 'ssh-agent'
    SSH_AUTH_SOCK=/tmp/ssh-GJAo3653/agent.3653; export SSH_AUTH_SOCK;
    SSH_AGENT_PID=3654; export SSH_AGENT_PID;
    echo Agent pid 3654;
    $ /usr/bin/ssh-add
    Could not open a connection to your authentication agent.What shell are you using?
    Back to user equivalence:
    1. Ensure that /etc/motd is empty (You can't get some text after login)
    2. Ensure that /etc/issue is empty or "Banner /etc/issue" is not set in /etc/ssh/sshd_config
    3. Ensure that you have stored short hostnames and also FQDN in your known_hosts file
    You shouldn't get this type of message: The authenticity of host 'computername (IP)' can't be established.
    RSA key fingerprint is ...
    Are you sure you want to continue connecting (yes/no)?If you got this message executes commands on both of nodes (as user oracle) as in example:
    $ ssh oracle@pc000905
    $ ssh [email protected]
    $ ssh oracle@pc026376
    $ ssh [email protected] Ensure that your RSH is setup correctly.
    (OR) In case using of RSH is prohibited in your company (my case) you can use following fake:
    a. rename existing rsh binaries (see example below)
    b. create symlinks to equivalent ssh utilities (see example below)
    c. create symlinks for ssh and rsh (faked rsh) under /usr/local/bin directory
    Note: these actions need to be done by root user.
    cd /usr/bin
    mv rsh rsh_old
    mv rcp rcp_old
    ln -s /usr/bin/ssh rsh
    ln -s /usr/bin/scp rcp
    cd /usr/local/bin
    ln -s /usr/bin/ssh ssh
    ln -s /usr/bin/ssh rsh
    ln -s /usr/bin/scp scp
    ln -s /usr/bin/scp rcp

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

  • User equivalence check failed in solaris 10

    Hi,
    i am trying to install oracle clusterware on solaris10.
    when i executed clusture varification utility , user equivalence test is failed.
    each node have same username,userid,group id
    and i configured SSH also using
    exec /user/bin/ssh-agent
    /usr/bin/ssh-add after generation of rsa and dsa keys and putting this to authorization file.
    it is not asking password for ssh and scp after executing this command but again user equivalence check failed
    but after logging of and do login again to oracle user its not working. then again i have to set ssh that is
    exec /user/bin/ssh-agent
    /usr/bin/ssh-add
    wat else i have to check for this?
    can sombody help me to solve this

    Umesh Gupta wrote:
    Thay are same, i have already taken care of that..
    Node1:-
    $ id oracle
    uid=101(oracle) gid=300(oinstall)
    Node2:-
    $ id oracle
    uid=101(oracle) gid=300(oinstall)
    Please suggest..
    Regards
    Umesh$exec /usr/bin/ssh-agent $SHELL
    $/usr/bin/ssh-add
    on any one of the nodes
    and check the output of cluvfy
    also refer the link:-
    http://download.oracle.com/docs/cd/B28359_01/install.111/b28263/crsunix.htm#BEHIHBBF
    User equivalence check failed (RAC setup)
    Edited by: rajeysh on Aug 18, 2011 7:09 PM

  • How to solve the issue "CUV check user equivalence failed" ?

    Folks,
    Hello. I am installing Oracle 11gR2 RAC using 2 VMs (rac1 and rac2) whose OS are Oracle Linux 5.6 in VMPlayer according to the website http://appsdbaworkshop.blogspot.com/2011/10/11gr2-rac-on-linux-56-using-vmware.html
    In order to install Grid Infrastructure, we need to run Cluster Utility Verification (CUV) at first by running the cammand below:
    [ora11g@rac1 grid]$ ./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -verbose
    Its output:
    Performing pre-checks for cluster services setup
    Check: User equivalence for user “ora11g”
    Node Comment
    rac1 failed
    rac2 failed
    Result: PRVF-4007 : User equivalence check failed for user “ora11g”
    ERROR:
    User equivalence unavailable on all the specified nodes
    Verification cannot proceed
    Pre-check for cluster services setup was unsuccessful on all the nodes.
    As you see above, check user equivalence failed. I have run the 4 commands to fix this error as below:
    [ora11g@rac1 /]$ ssh-keygen
    Its output:
    Generating public/private rsa key pair.
    Enter file in which to save the key (/home/grid/.ssh/id_rsa):
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in /home/grid/.ssh/id_rsa.
    Your public key has been saved in /home/grid/.ssh/id_rsa.pub.
    The key fingerprint is:
    0c:10:6c:3b:ae:21:63:64:f8:0d:0e:d8:f0:41:32:ff [email protected]
    [ora11g@rac1 .ssh]$ cat *pub >>authorized_keys
    [ora11g@rac1 .ssh]$ ssh rac1
    Its output:
    The authenticity of host ‘rac1 (127.0.0.1)’ can’t be established.
    RSA key fingerprint is 9d:ae:51:7c:72:81:07:37:31:92:f1:c8:90:bc:52:55.
    Are you sure you want to continue connecting (yes/no)? yes
    Warning: Permanently added ‘rac1′ (RSA) to the list of known hosts.
    Write failed: Broken pipe.
    [ora11g@rac1 .ssh]$ ssh rac1-priv
    Its output:
    The authenticity of host ‘rac1-priv (192.168.137.35)’ can’t be established.
    RSA key fingerprint is 9d:ae:51:7c:72:81:07:37:31:92:f1:c8:90:bc:52:55.
    Are you sure you want to continue connecting (yes/no)? yes
    Warning: Permanently added ‘rac1-priv,192.168.137.35′ (RSA) to the list of known hosts.
    Write failed: Broken pipe.
    After run the 4 commands above, I run the command below again:
    [ora11g@rac1 grid]$ ./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -verbose
    Its output is the same:
    PRVF-4007 : User equivalence check failed for user “ora11g”
    ERROR:
    User equivalence unavailable on all the specified nodes
    Verification cannot proceed
    I think the problem is "Broken pipe" and ssh cannot write authorized_keys to the machines.
    My question is:
    Do any folk understand how to solve the issue CUV "check user equivalence failed" for 2 VMs ?
    Thanks.

    Folks,
    Hello. Thanks a lot for replying.
    I have installed Grid Infrastructure a few times. Each time, on step 7 of 9, the installer fixes and checks 2 machines correctly. The entire installation has 3 parts as below:
    1) Install Grid Infrastructure for a Cluster
    2) Execute Root Scripts for Install Grid Infrastructure for a Cluster (script is root.sh)
    3) Configure Oracle Grid Infrastructure for a Cluster that includes NCA, ASMCA, PICA and CVU.
    Each time, on step 8 of 9, the Installer installs Grid Infrastructure for a Cluster successfully that includes "Prepare, Copy files, Link binaries, Setup files and Perform remote operations".
    But when the Installer get to part 3 CVU, it fails and then the Database cannot be installed.
    Deinstall Grid is a very complicated process to do. Because of this reason, we need to run CVU at first to make sure everything is correct for 2 machines before install Grid.
    Even we ignore "user equivalence (ssh)", we don't know whether other items can be passed or not because CVU cannot proceed to check the machines.
    My question is:
    How to have the script "runcluvfy.sh" continue to check the machines while confronting "user equivalence failed" ?

  • Result: User equivalence check failed for user "oracle".

    While installing on Solaris-10, ssh, rlogin, scp works fine.
    Running runcluvfy.sh stage -post hwos -n rac-1,rac-2 -verbose returns the above error.
    Result: User equivalence check failed for user "oracle".
    ERROR:
    User equivalence unavailable on all the nodes.
    Verification cannot proceed.
    /bin/ssh & /bin/scp is in use.

    Hello,
    I am facing User equivalence check failed for user "oracle" error on my newly to be built RAC cluster.
    The Oracle users have been created identically and ssh have been setup as per RAC installation manual.
    Still I am facing the below problem. Please help me out
    Node1 > uname -a
    Linux purple-rac-node2 2.6.18-194.el5 #1 SMP Mon Mar 29 22:10:29 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
    Node2 > uname -a
    Linux purple-rac-node1 2.6.18-194.el5 #1 SMP Mon Mar 29 22:10:29 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
    clusterware/cluvfy/runcluvfy.sh stage -post hwos -n purple-rac-node1,purple-rac-node2 -verbose
    Performing post-checks for hardware and operating system setup
    Checking node reachability...
    Check: Node reachability from node "purple-rac-node1"
      Destination Node                      Reachable?
      purple-rac-node2                         yes
      purple-rac-node1                         yes
    Result: Node reachability check passed from node "purple-rac-node1".
    Checking user equivalence...
    Check: User equivalence for user "oracle"
      Node Name                             Comment
      purple-rac-node2                         failed
      purple-rac-node1                         failed
    Result: User equivalence check failed for user "oracle".
    ERROR:
    User equivalence unavailable on all the nodes.
    Verification cannot proceed.
    [oracle@purple-rac-node1 ~]$ id oracle
    uid=501(oracle) gid=501(dba) groups=501(dba),502(oper),503(oinstall)
    [oracle@purple-rac-node2 ~]$ id oracle
    uid=501(oracle) gid=501(dba) groups=501(dba),502(oper),503(oinstall)

  • RUNCLUVFY  Result: PRVF-4007 : User equivalence check failed for user "orac

    hello
    try to run runcluvfy.sh I receive the following screen rac2 is passed but rac 1 is failed can sombody help me?
    thanks
    [oracle@rac1 grid]$ ./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -verbose
    Performing pre-checks for cluster services setup
    Checking node reachability...
    Check: Node reachability from node "rac1"
    Destination Node Reachable?
    rac2 yes
    rac1 yes
    Result: Node reachability check passed from node "rac1"
    Checking user equivalence...
    Check: User equivalence for user "oracle"
    Node Name Comment
    rac2 passed
    rac1 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...

    Check this older thread which has a lot of information on this:
    User equivalence check failed (RAC setup)

  • CLUVFY failing with 'User Equivalence check failed for...'

    New 2 node RAC configuration. Oracle 10gR2, Linux RHEL 5 x64. I'm at the post hardware config, pre install clusterware stage.
    Running the cluster verification utility command:
    cluvfy comp sys -n node-01,node-02 -p crs -verboseReturns the following error:
    Verifying system requirement
    ERROR:
    User equivalence unavailable on all the nodes.
    Verification cannot proceed.
    Verification of system requirement was unsuccessful on all the nodes.I've verified the following:
    1) RSA keys correctly configured on both nodes and I can ssh between without a password
    2) ping ip and private work correctly to and from both nodes.
    3) user, group ids are identical on both systems.
    I also ran cluvfy stage -post hwos -n node-01,node-02 -verbose and received the following output. This output is from node-01. node-02's is identical, except with equivalence to itself failing.
    Checking node reachability...
    Check: Node reachability from node "node-01"
      Destination Node                      Reachable?
      node-02                       yes
      node-01                       yes
    Result: Node reachability check passed from node "node-01".
    Checking user equivalence...
    Check: User equivalence for user "oracle"
      Node Name                             Comment
      node-02                       passed
      node-01                       failed
    Result: User equivalence check failed for user "oracle".
    WARNING:
    User equivalence is not set for nodes:
            node-01
    Verification will proceed with nodes:
            node-02
    Checking node connectivity...I get the same behavior on both nodes. Not quite sure what else to check. Any thoughts or suggestions? Thanks.

    No, no banners. And I followed note 300548.1 to the letter. Several times :-)
    However, I believe my issue has to do with a CVUHOME/cv/admin/cvu_config.
    According to the documentation:
    CV_XCHK_FOR_SSH_ENABLED—If set to TRUE, it enables the X-Windows check for verifying user equivalence with ssh. By default, this entry is commented out and X-Windows check is disabledIt was not, unfortunately, disabled by default - once I set it to false, everything succeeded. I still need to figure out why XCHK itself is failing, but I think I can troll through the log to figure that out.

  • PRVF-4007 : User equivalence check failed for user "grid"

    Oracle Version 11.2.0.3.0 patched to 11.2.0.3.1
    I had installed GIU and RAC db on 2 node cluster
    but since yesterdy has this issue when running the commands
    [grid@vmorarac2 ~]$ cluvfy comp ocr -n all -verbose
    Verifying OCR integrity
    ERROR:
    PRVF-4008 : User equivalence unavailable on all the specified nodes
    Verification cannot proceed
    vmorarac1 and vmorarac2 r the two nodes
    as a grid user, from vmorarac1 i ran ssh vmorarac2 and it failed with above error and vice versa
    so i did the following
    from vmorarac1
    ssh vmorarac2
    yes and enter key
    exec /usr/bin/ssh-agent $SHELL
    /usr/bin/ssh-add
    i did the same on other node
    but the problem still exists.
    Edited by: 912919 on 23-May-2012 06:58

    Hi,
    The subject of thread "*PRVF-4007 : User equivalence check failed for user "grid*"
    Now..
    {code}
    PRVF-4657 : Name resolution setup check for "vmorarac-scan.pbi.global.pvt" (IP address: 152.144.199.201) failed
    PRVF-4664 : Found inconsistent name resolution entries for SCAN name "vmorarac-scan.pbi.global.pvt"
    PRVF-4664 : Found inconsistent name resolution entries for SCAN name "vmorarac-scan.pbi.global.pvt"
    {code}
    If you can see are different issue.
    If you are using DSN to resolve hostname "vmorarac-scan.pbi.global.pvt" check with "nslookup" if the name is resolved correctly.
    If you are using Hosts File to resolve hostname "vmorarac-scan.pbi.global.pvt" you must configure only one ip (152.144.199.201) to resolve "vmorarac-scan.pbi.global.pvt" this entrie must be on host file of all nodes of cluster.
    Levi Pereira

  • User equivalence check failed for user "oracle".

    Hi,
    I am trying to install the Oracle Clusterware 10g as part of my RAC setup.
    I have configured RHEL 4 in 2 nodes (rac and rac2). But when I run the runcluvfy utility, I get the below error:
    [oracle@rac cluvfy]$ ./runcluvfy.sh stage -pre crsinst -n rac,rac2
    Performing pre-checks for cluster services setup
    Checking node reachability...
    Node reachability check passed from node "rac".
    Checking user equivalence...
    User equivalence check failed for user "oracle".
    Check failed on nodes:
    rac
    WARNING:
    User equivalence is not set for nodes:
    rac
    Verification will proceed with nodes:
    rac2
    The problem is only with the first node(rac). The second node passes succesfully.
    ssh works fine. Not sure what is wrong!
    Thanks!

    Did you do Configure SSH for User Equivalence ?
    Or
    Did you Establish User Equivalence ?
    If yes.. please check...
    $ ssh rac hostname
    rac
    $ ssh rac2 hostname
    rac2
    You should Establish User Equivalence before...
    exec /usr/bin/ssh-agent $SHELL
    /usr/bin/ssh-add
    If You don't configure ssh for user equivalence
    http://www.oracle.com/technology/pub/articles/smiley_rac10g_install.html
    Or
    read SSH User equivalence is not set up on the remote nodes

  • User equivalence check failed for user "oracle" while running cluvfy

    Hi All,
    I am getting User equivalence error as follows while executing cluvfy. I want to install CRS on this server.
    oracle@node200$ ./runcluvfy.sh stage -pre crsinst -n node200,node201,node202
    Performing pre-checks for cluster services setup
    Checking node reachability...
    Node reachability check passed from node "node200".
    Checking user equivalence...
    User equivalence check failed for user "oracle".
    Check failed on nodes:
    node202,node201,node200
    ERROR:
    User equivalence unavailable on all the nodes.
    Verification cannot proceed.
    Pre-check for cluster services setup was unsuccessful on all the nodes.
    I have sucessfully configured ssh and able to do ssh from all the nodes without prompting for the password. Also oracle uid and gid on all the servers are same.
    I also checked in .kshrc file and there is no tty entry in that file. and I have also setup /etc/hosts.equiv file on all the node.
    I still get the user equivalance error. Can anybody help me in this ?
    Regards,
    Raj.

    Hi,
    thanks.
    i need some more help because first time i am working on RAC,
    i am also having User equivalence check failed for user "oracle"
    i got two machines, one is IBM machine and one is DELL machine installed with solais 10 (AIX installation). both machines are not connected by private network now. and no shared external HDD available now. it will take one week time to set up the HW. the user equivalence check depends the above two factors?
    now public network is available and node reachability test "passed"
    could you please tell me what may be the reason for the user equivalence check in my case. details are given below
    i have oracle user in both machine. user creation done through SMC. home directory is /export/home/oracle
    the following are the details.
    1) $ ssh pc000905 id -a oracle
    Enter passphrase for key '/home/oracle/.ssh/id_rsa':
    uid=100(oracle) gid=300(oinstall) groups=301(dba)
    $ ssh pc026376 id -a oracle
    Enter passphrase for key '/home/oracle/.ssh/id_rsa':
    uid=100(oracle) gid=300(oinstall) groups=301(dba)
    2) user nobody exists.
    3) all files n .ssh directory have same permissions.
    4) ssh and scp is working with out password(rsa and dsa keys generated).
    5) oracle user is using bourne shell
    6)soft link of /usr/bin/ssh and /usr/bin/scp are created to /export/home/oracle/bin
    7)ForwardX11 is "yes" in sshd_config
    8) created a config file in .ssh directory and ForwardX11 is "no" in that file
    8) umask =022 in both nodes.
    error displaying is
    $/export/gome/cluvfy/runcluvfy.sh stage -pre crsinst -n pc026376,pc000905
    Performing pre-checks for cluster services setup
    Checking node reachability...
    Node reachability check passed from node "PC026376".
    Checking user equivalence...
    User equivalence check failed for user "oracle".
    Check failed on nodes:
    pc026376,pc000905
    ERROR:
    User equivalence unavailable on all the nodes.
    Verification cannot proceed.
    Pre-check for cluster services setup was unsuccessful on all the nodes.
    $

  • Enabling SSH user equivalence resets umask to 0077

    Hi,
    I'm about to install Oracle 10g RAC on Red Hat Linux AS/ES 40 update 2. While configuring Secure Shell I noticed that after I enabled SSH user equivalence, umask gets changed from 022 to 077. Guess I could change umask to 022 before installing the software but is this supposed to happen?
    Thanks,

    I noticed umask had changed to 077 when I enabled user equivalence to log into a remote server without having to enter a password.
    $ umask
    0022
    $ /usr/bin/ssh-agent $SHELL
    $ /usr/bin/ssh-add
    Enter passphrase for /home/oracle/.ssh/id_rsa:
    Identity added: /home/oracle/.ssh/id_rsa (/home/oracle/.ssh/id_rsa)
    Identity added: /home/oracle/.ssh/id_dsa (/home/oracle/.ssh/id_dsa)
    $ umask
    0077

Maybe you are looking for

  • How to automate creation of MS Access databases/tables/records

    Can someone point me to some examples that automate the creation of MSAccess database files and tables? Can I do this with a bat file? If not, a ps1 file? I bing searched and could not find an example. I want to test the existence of a mdb (or accdb)

  • New to Powershell - Please Help

    In short - I believe Powershell can achieve what is needed but I'm not sure how to compile the script.  I have roughly 2k directories including multiple levels of subdirectories. I would like to achieve the following: 1. Identify all directories with

  • How to receive emails of the same inbox from in a Weblogic Server cluster

    Hi All, I have an application running on WebLogic Server with 6 instances. Many requests for the application come from Email. We already set up an email account that will be used by all clients to send email to. But the problem is that the email acco

  • Character equivalent of Hexadicimal '07'

    Hi,    I need to check if the character encountered is comma. if so the replace it by hexadecimal '07'. How do we work with hexadecimal values? is there any utility present in CL_CHAR_ABAP_UTILITIES for Hexa 07? It would be helpful if anyone can let

  • Need a good camera

    Hi. I'm looking for a webcam with a fairly high quality picture to use with a mac pro tower. I tried using the logitech quickcam 9000 although the software is only for windows. The picture quality of the camera was very good , and it was only about 7