![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||||||||||||||||||
Solution Type Technical Instruction Sure Solution 1908556.1 : 11.2.0.2, 11.2.0.3, 11.2.0.4 or 12.1.0.1 to 12.1.0.2 Grid Infrastructure and Database Upgrade on Exadata Database Machine running Oracle Solaris and Solaris Supercluster
This document provides Solaris specifics for upgrading Oracle Database and Oracle Grid Infrastructure to 12.1.0.2 on Solaris x86-64 (Exadata) and Solaris SPARC (SSC). In this Document
Applies to:Exadata X3-2 Hardware - Version All Versions and laterSPARC SuperCluster T4-4 - Version All Versions and later Exadata X4-2 Hardware - Version All Versions and later Exadata Database Machine V2 - Version All Versions and later Oracle SuperCluster T5-8 Hardware - Version All Versions and later Oracle Solaris on SPARC (64-bit) Oracle Solaris on x86-64 (64-bit) GoalThis document provides Solaris specific steps and remarks for upgrading Oracle Database and Oracle Grid Infrastructure to 12.1.0.2 on Solaris x86-64 (Exadata) and Solaris SPARC (Oracle SuperCluster) according to <Note 1681467.1> . SolutionNote: Customers upgrading to 12.1.0.2 on Solaris are advised to start with the detailed instructions in <Note 1681467.1> and follow the links to appropriate sections in this document
This document provides additional instructions for upgrading Oracle Database and Oracle Grid Infrastructure from release 11.2.0.2, 11.2.0.3, 11.2.0.4 or 12.1.0.1 to 12.1.0.2 on Oracle Exadata Database Machine and Oracle SuperCluster. Solaris Updates and additional IDRs are required before upgrading to Oracle Database 12.1.0.2 (12c) and Oracle Grid Infrastructure 12.1.0.2 (12c). Solaris-specific software requirements and recommendationsUpgrade to current recommended Solaris Version on ExadataUpdate Solaris using Upgrading to Solaris 11.3 on Solaris x86-64 Exadata Compute nodes <Note 2121725.1>
(root)# pkg list entire
NAME (PUBLISHER) VERSION IFO entire 0.5.11-0.175.3.4.0.5.0 i--
Upgrade to current recommended Solaris Version on Oracle SuperCluster
Install current recommended QFSDP <Note 1567979.1> (root)# pkg list entire (root)# pkg list|grep idr
Solaris-specific guidelines for GI software installation prerequisite check failure
Perform the 12.1.0.2 Grid Infrastructure software installation and upgrade using OUI On "Prerequisite Checks" screen, resolve any failed checks or warnings before continuing. Ignore following Prereq Checks for GI HOME and RDBMS HOME as proper packages already exist on Exadata:
Expected Value (root)# pkg list |grep make
developer/build/make 0.5.11-0.175.1.19.0.4.0 i--
Expected Value (root)# pkg list |grep assembler
developer/assembler 0.5.11-0.175.1.19.0.4.0 i--
Expected Value
(root)# pkg list |grep xcu
system/xopen/xcu4 0.5.11-0.175.1.13.0.4.2 i-- Ignore following Prereq Checks for GI HOME and RDBMS HOME on Oracle SuperCluster
Cause: Both ''search'' and ''domain'' entries were found in resolv.conf file on the node specified. Action: Make sure that only one of these entries exist in file resolv.conf. It is preferable to use entry ''search'' in resolv.conf.
Solaris-specific workaround required before running rootupgrade.shNote: <BUG 17065496> - ROOTUPGRADE TO 12.1 FAILS AT HAIP STARTUP ON EXADATA will cause rootupgrade.sh to fail on Exadata and Oracle SuperCluster.
This bug is not fixed at that time but workaround exists: On all database servers, set environment variable HAIP_UNSUPPORTED=TRUE in the same terminal window that will be used to run rootupgrade.sh. (root)# export HAIP_UNSUPPORTED=TRUE
Then run rootupgrade.sh as directed in <Document 1681467.1>. Solaris-specific workaround required for DBUA on Oracle SuperClusterNote: When upgrading 12.1.0.1 to 12.1.0.2 on Oracle SuperCluster <Bug 19251013> - DBUA FAILS WITH ORA-00205 ERROR IN IDENTIFYING CONTROLFILE TO START INSTANCE will prevent DBUA to startup the instance in exclusive mode. Workaround is available
Do not exit DBUA. In a separate terminal window run the following commands: (root)# su - oracle
(oracle)# export ORACLE_HOME=/u01/app/oracle/product/12.1.0.1/dbhome_1 (oracle)# /u01/app/oracle/product/12.1.0.1/dbhome_1/bin/srvctl enable database -d <database> (oracle)# /u01/app/oracle/product/12.1.0.1/dbhome_1/bin/srvctl start instance -d <database> -i <instance1> Then click Ignore in DBUA to proceed with the upgrade. Solaris-specific postupgrade Step required on Exadata and Oracle SuperCluster
Set initialization parameter _exafusion_enabled to false. (oracle)# SYS@PRIM1>alter system set "_exafusion_enabled" = false scope = spfile sid='*';
Complete the remaining steps as documented in <Document 1681467.1> to restart the database for this parameter to take effect. Due to <BUG 23205422> save existing /u01/app/11.x/grid/crs/install/crsconfig_params as /u01/app/12.1.0.2/grid/crs/install/crsconfig_params-11.orig which could be used to populate missing information into /u01/app/12.1.0.2/grid/crs/install/crsconfig_params if you plan to add another nodes to the cluster References<NOTE:1681467.1> - 11.2.0.2, 11.2.0.3, 11.2.0.4 or 12.1.0.1 to 12.1.0.2 Grid Infrastructure and Database Upgrade on Exadata Database Machine running Oracle Linux<NOTE:1567979.1> - Oracle SuperCluster Supported Software Versions - All Hardware Types <NOTE:1534482.1> - Upgrading to Solaris 11.1 on Solaris x86-64 Exadata Compute nodes Attachments This solution has no attachment |
||||||||||||||||||||||||||||||||
|