Oracle RAC Patching Steps In 11gr2
Patch is a software code.
-To fix the bugs
-Defects in software
-It delivers new features/tools
Disadvantages:
-Downtime
Classifications of patches:
-Security patche (CPU/SPU)
-PSU
Pre-requisite before patch (PPA):
-check the invalid objets
-patch conflicts
-patch dependencies
-patch status (applied or not)
-check opatch version (6880880)
GRID patching:
While applying patches on GRID home, bydefault the GRID home is locked
cd $GRID_HOME/crs/install
#./rootcrs.pl -unlock
-it will stop the grid services.
-unlock the GRID home.
$Opatch apply -local
after applying the patch
cd $GRID_HOME/crs/install
#rootcrs.pl -patch
-it will start the GRID services
-it will lock the GRID home.
Apply the GRID patch on node2 with above steps
Patching Steps:
GRID_HOME patching:
-export PATH=$ORACLE_HOME/OPatch:$PATH:.
-check the OPatch version
-check the patch conflicts
-check the invalid objects
-Run rootcrs.pl -unlock script which is located in $GRID_HOME/crs/install with root privileges
-finally apply with OPatch
-OPatch apply -local
RDBMS_HOME patching:
-set the paths
-srvctl stop instance -d PROD -i PROD1
-OPatch apply -local
-srvctl start instance -d PROD -i PROD1
-Run the catbundle.sql script
Note:
catbundle.sql script will update the dba_registry_history table
root.sh will be located in $GRID_HOME/crs/install
No comments:
Post a Comment