Analysis :
In Node 1,
[oracle@prodrac1 ~]$ ls -lrt /u01/app/12.1.0/grid/oraInst.loc
-rw-r----- 1 root root 55 Sep 21 2018 /u01/app/12.1.0/grid/oraInst.loc
In Node 2,
[oracle@prodrac2 ~]$ ls -lrt /u01/app/12.1.0/grid/oraInst.loc
-rw-r----- 1 oracle oinstall 127 Sep 21 2018 /u01/app/12.1.0/grid/oraInst.loc
[root@rachost1 24917825]# /u01/app/12.1.0/grid/OPatch/opatchauto apply -analyze
OPatchauto session is initiated at Thu Jun 29 21:32:01 2017
System initialization log file is /u01/app/12.1.0/grid/cfgtoollogs/opatchautodb/systemconfig2017-06-29_09-32-04PM.log.
Failed: You must NOT be logged in as root (uid=0) when running /u01/app/12.1.0/grid/bin/cluvfy.
The result of cluvfy command does not contain OVERALL_STATUS String.
OPATCHAUTO-72050: System instance creation failed.
OPATCHAUTO-72050: Failed while retrieving system information.
OPATCHAUTO-72050: Please check log file for more details.
The result of cluvfy command does not contain OVERALL_STATUS String.
OPATCHAUTO-72050: System instance creation failed.
OPATCHAUTO-72050: Failed while retrieving system information.
OPATCHAUTO-72050: Please check log file for more details.
OPatchauto session completed at Thu Jun 29 21:32:09 2017
Time taken to complete the session 0 minute, 8 seconds
Time taken to complete the session 0 minute, 8 seconds
Topology creation failed.
-rw-r----- 1 root root 55 Sep 21 2018 /u01/app/12.1.0/grid/oraInst.loc
-rw-r----- 1 oracle oinstall 127 Sep 21 2018 /u01/app/12.1.0/grid/oraInst.loc
The ownership of oraInst.loc inside <grid home> was different on both Nodes
Solution :
Ensure the ownership of <GRID HOME>/oraInst.loc is proper across each Node.If incorrect, then change the Ownership to Grid User & re-run opatchauto.