Skip to Main Content

Database Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

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

user8860348Mar 4 2012 — edited Mar 5 2012
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 ora11g@rac1.localdomain


[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.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 2 2012
Added on Mar 4 2012
4 comments
2,426 views