1.Back Up Database
Rman Backup Under normal circumstances
2. Backup OCR and vote disk
[Root@rac2 bin]#./ocrconfig-export/tmp/ocr_export.bak
[Root@rac2 bin]# More/etc/oracle/ocr.loc
Ocrconfig_loc=/dev/raw/raw11
Local_only=false
[Root@rac2 bin]# DD IF=/DEV/RAW/RAW11 Of=/tmp/ocr_dd.bak
[Root@rac2 bin]# DD if=/dev/raw/raw31 Of=/tmp/vote_dd.bak
3.Update Oracle Time Zone definitions
The Actions for the DSTv4 update in the 10.2.0.5 Patchset [ID 1086400.1]
4.Stopping All Processes
Rolling upgrade closes all processes for a node, non-rolling upgrade closes all processes
$ isqlplusctl Stop
$ emctl Stop Dbconsole
$ srvctl Stop service-d db_name [-S service_name_list [-i inst_name]]
$ srvctl Stop instance-d db_name-i inst_name
$ Srvctl Stop asm-n node
$ srvctl Stop listener-n node [-l Listenername]
$ Srvctl Stop nodeapps-n node
# Crs_home/bin/crsctl Stop CRS (root execution, rolling upgrades do not need to be closed)
5.Back up the System
$ORACLE _base files, mainly including (DB and CRS installation files/orainventory files)
6. Upgrade CRS Software
Execute./runinstaller Select the CRS directory