Chapter 3Reviewing Operating System and Software Upgrade Best Practices3-3
See Also:Oracle Database Upgrade Guideto review the Export/Import method formigrating data and upgrading Oracle DatabaseOracle ASM Upgrade NotificationsBe aware of the following issues regarding Oracle ASM upgrades:•You can upgrade Oracle Automatic Storage Management (Oracle ASM) 11grelease 2 (11.2) and later without shutting down an Oracle RAC database byperforming a rolling upgrade either of individual nodes, or of a set of nodes in thecluster. However, if you have a standalone database on a cluster that uses OracleASM, then you must shut down the standalone database before upgrading.•The location of the Oracle ASM home changed in Oracle Grid Infrastructure 11grelease 2 (11.2) so that Oracle ASM is installed with Oracle Clusterware in theOracle Grid Infrastructure home (Grid home).•Two nodes of different releases cannot run in the cluster. When upgrading fromOracle Grid Infrastructure 11grelease 2 (11.2) or Oracle Grid Infrastructure 12crelease 1 (12.1) to a later release, if there is an outage during the rolling upgrade,then when you restart the upgrade, ensure that you start the earlier release ofOracle Grid Infrastructure and bring the Oracle ASM cluster back in the rollingmigration mode.Reviewing Operating System Security Common PracticesSecure operating systems are an important basis for general system security.Ensure that your operating system deployment is in compliance with common securitypractices as described in your operating system vendor security guide.About Installation Fixup ScriptsOracle Universal Installer detects when the minimum requirements for an installationare not met, and creates shell scripts, called fixup scripts, to finish incomplete systemconfiguration steps.If Oracle Universal Installer detects an incomplete task, then it generates fixup scripts(runfixup.sh). You can run the fixup script and click Fix and Check Again. The fixupscript modifies both persistent parameter settings and parameters in memory, so youdo not have to restart the system.The Fixup script does the following tasks:•Sets kernel parameters, if necessary, to values required for successful installation,including:–Shared memory parameters.–Open file descriptor and UDP send/receive parameters.•Creates and sets permissions on the Oracle Inventory (central inventory) directory.Chapter 3Reviewing Operating System Security Common Practices3-4
•Creates or reconfigures primary and secondary group memberships for theinstallation owner, if necessary, for the Oracle Inventory directory and theoperating system privileges groups.•Sets shell limits, if necessary, to required values.Note:Using fixup scripts does not ensure that all the prerequisites for installingOracle Database are met. You must still verify that all the preinstallationrequirements are met to ensure a successful installation.