![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||||
Solution Type Problem Resolution Sure Solution 1996379.1 : SuperCluster - How to recover from a failed 11.2.0.3 to 11.2.0.4 upgrade due to HAIP
In this Document
Applies to:Oracle SuperCluster T5-8 Half Rack - Version All Versions and laterSPARC SuperCluster T4-4 Half Rack - Version All Versions and later SPARC SuperCluster T4-4 Full Rack - Version All Versions and later Oracle SuperCluster T5-8 Full Rack - Version All Versions and later Oracle SuperCluster M6-32 Hardware - Version All Versions and later Information in this document applies to any platform. SymptomsRAC alert log for the host shows something similar to this [client(14264)]CRS-1013:The OCR location in an ASM disk group is inaccessible. Details in /u01/app/11.2.0.4/grid/log/hostname/client/ocrcheck_14264.log.
crsctl status res -t -init shows ora.cluster_interconnect.haip interface not starting and ASM not started. crsctl status res ora.asm -p shows a startup an shutdown dependency on ora.cluster_interconnect.haip.
ChangesPerforming an 11.2.0.3 to 11.2.0.4 upgrade in either an LDom or zone host and failure occurs at rootupgrade.sh phase. CauseThe reason for this is that HAIP is not supported on Solaris IPMP interfaces. Our cluster interconnect on SuperCluster uses ipmp. There is a bug /enhancement filed to get the HAIP support on IPMP <Defect 17837626> SuperCluster / Solaris exadata rootupgrade to 11.2.0.4 fails at haip startup. To prevent this you have to edit the following file BEFORE the upgrade process , once you have run it without the edit nd this haip resource is created you have to follow the recovery process specified below.
cd <GRID_HOME>/crs/install# vi s_crsconfig_lib.pm
Look for the function s_is_sun_ipmp and make the following change at the end of that function /is_sun_ipmp # made it all the way out without finding any IPMP private #return FALSE; return TRUE; "s_crsconfig_lib.pm" 2811 lines, 83736 characters written Solution 1) Modify the ora.asm parameters under the 11.2.0.4 home env crsctl modify resource ora.asm -attr "START_DEPENDENCIES='hard(ora.cssd,ora.ctssd)pullup(ora.cssd,ora.ctssd)weak(ora.drivers.acfs)'" -f -init
crsctl modify resource ora.asm -attr "STOP_DEPENDENCIES=hard(intermediate:ora.cssd)" -f -init 2) Remove the erroneous ora.cluster_interconnect.haip resource form crs in the 11.2.0.4 environment. crsctl delete resource ora.cluster_interconnect.haip -f -init 3) Downgrade the GI from 11.2.0.4 to 11.2.0.3, form the 11.2.0.4 environment, using the force flag $NEW_HOME/crs/install/rootcrs.pl -downgrade -force -oldcrshome $OLD_HOME -version $OLD_VERSION
4) Repeat the upgrade process form the begining but only after you verify the s_crsconfig_lib.pm is modified as above. Attachments This solution has no attachment |
||||||||||||||||||
|