You are on page 1of 2

Step by step patch apply in RAC node

=====================================

1. Verify that the Oracle Inventory is properly configured in both home( crs and
RDBMS home)

opatch lsinventory -detail -oh <CRS_HOME>

opatch lsinventory -detail -oh <RDBMS_HOME>

2. Unzip the patch

unzip p12639163_112010_AIX-5L.zip

3. Stop the CRS managed resources running from DB homes using

<RDBMS_HOME>/bin/srvctl stop home -o <RDBMS_HOME> -s <status file location>


/tmp/oracle_home.stat -n <node_name>

4. After that unlock the Grid Infrastructure home

<CRS_HOME>/crs/install/rootcrs.pl -unlock

5. Save the RDBMS home configuration settings

custom/server/12639163/custom/scripts/prepatch.sh -dbhome <RDBMS_HOME>

Patch the CRS home files

opatch napply -local -oh <CRS_HOME> -id 12639163

Patch the RDBMS home files.

opatch napply custom/server/ -local -oh <RDBMS_HOME> -id 12639163

Configure the RDBMS HOME

custom/server/12639163/custom/scripts/postpatch.sh -dbhome <RDBMS_HOME>

<CRS_HOME>/crs/install/rootcrs.pl -patch

start the CRS managed resources running from DB homes using

<DB_HOME>/bin/srvctl start home -o <DB_HOME> -s <status file location> -n <node


name>
On success you can determine whether the patch has been installed by

# using the following command;

opatch lsinventory -detail -oh <CRS_HOME>


opatch lsinventory -detail -oh <RDBMS_HOME>

=========================================================

slibclean Command
Purpose

Removes any currently unused modules in kernel and library memory.

Syntax

slibclean

Description

The slibclean command unloads all object files with load and use counts of 0. It
can also be used to remove object files that are no longer used from both the
shared library region and in the shared library and kernel text regions by removing
object files that are no longer required.

Files

/usr/sbin/slibclean

=========================================================

You might also like