Monday, November 12, 2012

How to Apply Multicast Patch before root.sh

Applying multicast patch is not trivial at all, and there is not clear instruction steps in readme of the patch, regarding with the order of patching, or when/where to apply.

Beware that this installation scenario needed because we need to install 11.2.0.2.2 version. Below you could find the steps for applying multicast patch:

1. Follow installation instructions for  11.2.0.2.0 grid infra, till Execute Configuration Scripts window (root.sh script execution window)

2. As it stated in Configuration Scripts window, run orainstRoot.sh script in both nodes.   [You may get orainst.loc not found errors, if you try to start following multicast patch here!]

3. Execute root.sh script in first node, (check that ASM, grid processes become online after then)

4. Apply Multicast patch (9974223) on first node, without skipping any CRS related step in patch readme.

5. Multicast patch on second node(for configuration B), skipping below locking steps because root.sh is not executed in 2nd node:
<CRS_HOME>/crs/install/rootcrs.pl -unlock
<CRS_HOME>/crs/install/rootcrs.pl -patch

[We inspired from http://oracledba.flyingamigos.com/archives/380, thank you flying amigos.]

6. Execute root.sh script in 2nd node.

7. Install database software.

8. Stop HAS and cluster. And apply multicast patch to database home by:

<CRS_HOME>/bin/./crsctl stop crs

<CRS_HOME>/bin/./crsctl stop cluster

opatch lsinventory -detail -oh /u01/app/oracle/product/11.2.0/dbhome_1

opatch napply custom/server/ -local -oh /u01/app/oracle/product/11.2.0/dbhome_1 -id 9974223

Thank you Tamer Onem, from Oracle, this note could not be "complete" without his enrollment.

1 comment:

Torri said...

My relatives every time say that I am wasting my time
here at net, but I know I am getting familiarity daily by reading such nice content.

Windows (powershell) counterparts of Linux commands

You may find Windows mostly powershell equivalent of frequently used Linux commands here. I will update this post, with newer ones by the ti...