ODA Bundle Patch: Upgrade to OAK 18.3.0.0.0

By | June 6, 2019

ODA Bundle Patch: Upgrade to OAK 18.3.0.0.0

Here i am upgrading ODA from 12.1.2.12.0 to 18.3.0.0.0.
Backup ODA_BASE before proceeding with ODA Bundle patch.
For ODA_BASE backup refer to post “Backup ODA_BASE: Database Appliance ODA X5“.
Above post applies to ODA X5 or higher versions.

Login to ODA_BASE as root user.
Download & Unpack the ODA bundle patch on both Nodes.

Ensure you have sufficient space under /opt.
Usually the patches are unpacked to /opt/oak/oracle/pkgrepos folder.

Verify the patch before apply. On Both ODA nodes.

On Node 1:

On Node 2:

The components marked “Up-to-date” does not needs an upgrade.
Components that require upgrade is taken care automatically by the “oakcli update” command.

ODA Bundle patch can be applied in three phases in following order.

ODA_BASE Bundle patch: Server.

Patching Server component may fail if root mount has less than 12gb of space.
Make sure you free up root mount point to have more than 12gb.

For Further output refer below screenshot.

oakcli update -patch 18.3.0.0.0 –server (Image 1)
oakcli update -patch 18.3.0.0.0 –server (Image 2)
oakcli update -patch 18.3.0.0.0 –server (Image 3)
ODA_BASE Bundle patch: Storage

Now patching Storage….

oakcli update -patch 18.3.0.0.0 –storage
ODA_BASE Bundle patch: Database

Now Patching database…

oakcli update -patch 18.3.0.0.0 –database (Image 1)
oakcli update -patch 18.3.0.0.0 –database (Image 2)

Once patch is completed you can run –verify again to see components patched.
Now you should see all components are “Up-to-date”.

On Node 1:

Node 1, Post ODA Bundle patch

On Node 2:

Node 2, Post ODA Bundle patch

Oracle documentation is the best place to find upgrade path.

e.g. You can upgrade from 12.1.2.6- 12.1.2.12 -> 12.2.1.4 -> 18.3.0.0.0 -> 18.5.0.0.

You cannot upgrade from 12.1.2.6 to 18.3.0.0.0.

Check Oracle ODA Documentation here for more details.

Happy Patching. Thanks for visiting my post. Please feel free to comment.

Excuse typos.

5 thoughts on “ODA Bundle Patch: Upgrade to OAK 18.3.0.0.0

  1. Doug B

    Hi, great post.  Thanks very much.  One question about the database portion of the patch…  Even though we are passing version 18.3 to the database patch as a parameter like this:oakcli update -patch 18.3.0.0.0 –database
    After the patch, then we run oakcli update -patch 18.3.0.0 –verify, why is the final DB_HOME version still at version 12.1.0.2.180717 ?
    The GI gets upgraded to 18.3.0.0.180717, but the database is still back at release 12.1?
    Just seems odd they don’t take the db homes on up to 18 as well.

    Reply
    1. Saumya

      We can have multiple DB homes of different versions…in my above case i had only 12.1.0.2 which got upgraded to 12.1.0.2.180717.

      If i would have had 12.2.0.1 & 11.2.0.4 the o/p would look like below.

      GI_HOME 12.1.0.2.170814 18.3.0.0.180717
      DB_HOME 12.1.0.2.5 12.1.0.2.180717
      DB_HOME 12.2.0.1 12.2.0.1.180717
      DB_HOME 11.2.0.4 11.2.0.4.180717

      ideally its patching all respective DB_HOME to 180717 CPU.

      Reply
  2. tageok

    Nice presentation
     
    i dont see the /opt/oak/oracle/pkgrepos folder, what i see is /opt/oracle/oak/pkgrepos

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.