Cluster verify utility fails with the user eqivelence test PRVF-4007 : User equivalence check failed for user “grid”

 ./runcluvfy.sh stage -pre crsinst -fixup -n racinst1.doyensys.com,racinst2.doyensys.com -verbose

Performing pre-checks for cluster services setup

Checking node reachability…

Check: Node reachability from node “Rac1”
  Destination Node                      Reachable?
  ————————————  ————————
racinst2                               yes


racinst1                              yes

Result: Node reachability check passed from node “rac1”




Checking user equivalence…


Check: User equivalence for user “grid”
  Node Name                             Comment
  ————————————  ————————
  racinst1                               failed
  racinst2                             failed
Result: PRVF-4007 : User equivalence check failed for user “grid”


ERROR:
User equivalence unavailable on all the specified nodes
Verification cannot proceed




Pre-check for cluster services setup was unsuccessful on all the nodes.



Fix:
Say you have two nodes, racinst1 and racinst2 and user oracle. You have created the ssh keys in oracle on both nodes.


On node: rac1

ssh racinst1
ssh racinst1.doyensys.com  
ssh racinst2
ssh racinst2.doyensys.com  
ssh racinst1-priv
ssh racinst2-priv
exec /usr/bin/ssh-agent $SHELL
/usr/bin/ssh-add
On node: rac2
ssh racinst1
ssh racinst1.doyensys.com  
ssh racinst2
ssh racinst2.doyensys.com  
ssh racinst1-priv
ssh racinst2-priv
exec /usr/bin/ssh-agent $SHELL
/usr/bin/ssh-add

Issue was fixed

 

Recent Posts