Sample Header Ad - 728x90

Upgrade Oracle RAC to version 19c - runcluvfy not passed because of missing patches - but they are applied!

0 votes
1 answer
930 views
Good morning all, I hope anyone can help me with this. I am trying to upgrade an Oracle RAC of two nodes from version 12.2 to 19c. As part of the prerequirements, I have applied the patch 28553832 in both nodes. Opatch and Kfod show both the same patches applied to both nodes Node 1 $crsctl query crs activeversion -f Oracle Clusterware active version on the cluster is [12.2.0.1.0]. The cluster upgrade state is [NORMAL]. The cluster active patch level is . $crsctl query crs softwarepatch Oracle Clusterware patch level on node scglvdoraci0010 is . $crsctl query crs releasepatch Oracle Clusterware release patch level is and the complete list of patches [26839277 27105253 27128906 27144050 28553832 ] have been applied on the local node. $ kfod op=patches --------------- List of Patches =============== 26839277 27105253 27128906 27144050 28553832 $ kfod op=patchlvl ------------------- Current Patch level =================== 1205374555 Node 2 $crsctl query crs activeversion -f Oracle Clusterware active version on the cluster is [12.2.0.1.0]. The cluster upgrade state is [NORMAL]. The cluster active patch level is . $crsctl query crs softwarepatch Oracle Clusterware patch level on node scglvdoraci0010 is . $crsctl query crs releasepatch Oracle Clusterware release patch level is and the complete list of patches [26839277 27105253 27128906 27144050 28553832 ] have been applied on the local node. $ kfod op=patches --------------- List of Patches =============== 26839277 27105253 27128906 27144050 28553832 $ kfod op=patchlvl ------------------- Current Patch level =================== 1205374555 However, when I run the runcluvfy I got this error /grid122/app/19.3.0/grid/runcluvfy.sh stage -pre crsinst -upgrade -rolling -src_crshome /grid122/app/12.2.0/grid -dest_crshome /grid122/app/19.3.0/grid -dest_version 19.0.0.0.0 -fixup -verbose Verifying Oracle patch:28553832 ... Node Name Applied Required Comment ------------ ------------------------ ------------------------ ---------- scglvdoraci0009 missing 28553832 failed scglvdoraci0010 missing 28553832 failed Verifying Oracle patch:28553832 ...FAILED (PRVG-1260, PRVG-1261) My question is how cluvfy is checking which patches are applied and why it is getting this error , when kfod and lsinventory in opatch show both that the patch is applied in both nodes. Would anyone in this scenario try to upgrade when the requirements are not passed ? Thank you
Asked by Roberto Hernandez (143 rep)
May 26, 2021, 09:43 AM
Last activity: Jan 7, 2025, 08:08 AM