Professional Documents
Culture Documents
White Paper
By Ritesh Rajkaran Chhajer Arpan Kumar Shrivastava Mukesh Burgupalli SE&O DBA Team
Oracle 11gR2 new features: Oracle has made installations more reliable from 11gR2 onwards. In 11gR2, system integrates with the cluster and it looks for all the pre-requisites, if not it prompts to run the runfixup.sh script, which fixes most of the pre-requistes for the upgrade. Oracle 11gR2 Clusterware is known as 11g Grid Infrastructure, CRS and ASM binaries reside under a single Oracle Home known as Grid Home. Oracle Base definition is mandatory since it stores all the diagnostic files. Oracle Grid Infrastructure (Clusterware) cannot be placed under Oracle Base since permissions will be changed to root. Single Client Access Name (SCAN) is a new Oracle Real Application Clusters (RAC) 11g Release 2 feature that provides a single name for clients to access Oracle Databases running in a cluster. The benefit is that the clients connect information does not need to change if you add or remove nodes in the cluster. The scan name must be 15 characters or less in length, not including the domain, and must be resolvable without the domain suffix.
Upgrading to 11g release 2 This paper list the steps for upgrading the oracle CRS home from 10.2.0.4 to 11.2.0.1 in a rolling bounce fashion, once CRS upgrade is done, proceed with the steps for installing 11.2.0.1 RDBMS binaries. CRS upgrade and RDBMS binaries installation can be done while the database is up and running. Once we have all the binaries ready, upgrade the database manually.
Now if DB is started using sqlplus, hugepages would be used indeed. However there is another bug with 11g where if the DB is started using srvctl, hugepages may not be used. This bug is apparently fixed in 11.2.0.2 The temporary workaround is to edit the ohasd file and add this line ulimit -l unlimited to $GRID_HOME/bin/ohasd or /etc/init.d/ohasd [root@gq1-stgemsdb-001 ~]# vi /etc/init.d/ohasd ulimit -l unlimited Restart CRS [root@gq1-stgemsdb-001 bin]# ./crsctl stop crs [root@gq1-stgemsdb-001 bin]# ./crsctl start crs User equivalence: Test for the user equivalence between the two nodes, if not set it up. If you are installing using GUI oracle does this by itself based on the /etc/hosts.