OCM 12c Preparation - Prepare your Environment

As we have many situations to deal with in the topics, my recommendation is creating 6 VMs using Virtualbox:

  1. Oracle DB Single Instance + Oracle Data Guard
    • RAM: 4G
    • / = 10G ; SWAP = 8G ; /u01 = 40G (Ora Binaries + Datafiles)
  2. Oracle Enterprise Manager + Oracle Data Guard
    • RAM: 6G
    • / = 10G ; SWAP = 8G ; /u01 = 70G (Ora Binaries + EM Binaries + Datafiles)
  3. Oracle RAC Node 1 - Hub
  4. Oracle RAC Node 2 - Hub
  5. Oracle RAC Node 3 - Hub
  6. Oracle RAC Node 4 - Leaf
    • For all RACs:
    • RAM: ( Hub with mgmtdb: 4G / Other Hubs: 3.4G / Leafs: 1.6G )
    • / = 10G ; SWAP = 8G ; /u01 = 16G (Ora Binaries)

With those 6 servers, you can practice:

  • Single Instances (CDB + Non CDB + PDB Clone) and EM using Servers 1 and 2 above.
  • DataGuard with Primary + Far Sync + Physical/Logical Stdby, also using Servers 1 and 2. You can simulate Far Sync instances creating them on the same server.
  • RAC (Hub or Leaf nodes) with Servers 3 to 6 (use Servers 5 and 6 to play with adding/removing nodes)

I won't show here how to create an VirtualBox and install Oracle Linux software, as you can find about 533,000 results in 0.34 seconds using Google. I recommend using the standard Linux installation that comes with 643 RPMs and add the minimum packages necessary for oracle with oracle-rdbms-server-12cR1-preinstall.x86_64 rpm.

When using a 16GB memory notebook to practice with the Virtualbox VMs, will be hard to have all the machines up and running at the same time. So only have turned on the machines which are necessary for the correspondent skill set.

Try to create VM's with the least possible RAM and Disk memory allocated.

  • RAM Memory utilization of Oracle Linux 6.5 running w/o Grid or Oracle softwares - 157 MBs.
  • So 4 GBs of RAM should be enough for all scenario (except EM machine, which I recommend 6 GBs)
  • In all servers I do recommend around 10G for "/" and 8G for SWAP (keep your unzipped installers on a shared external folder).
  • On RAC Servers, add external disks for ASM Disks.

And remember, the official Oracle Doc is the only material that you will have on the exam day, so being fast and getting as soon as possible to the item in the DOC is a necessity. Have it shared in all your servers.


Click here to go back to the Main OCM 12c Preparation page.

Have you enjoyed? Please leave a comment or give a 👍!

5 comments

Skip to comment form

    • Kelvin Mutisya on June 23, 2018 at 05:22
    • Reply

    Hi Rj,

    When taking the exam, did you use virtualized environment or you did it on physical hardware?

    • Juan on August 28, 2018 at 15:02
    • Reply

    May I have your email address, to contact you

    1. Hi Juan,
      In the "About" page there is a "Contact Me" option. I will receive your message in my email.
      Tks,
      RJ

    • Colu on September 27, 2018 at 10:24
    • Reply

    Hi Rodrigo.

    I´m going to start my prep for the exam I´m already 12 OCP but I think the OCM exam don´t have nothing to do with the OCM. I have done one course, Oracle Database 12c: RAC and Grid Infrastructure Admin Accel among the list of mandatory courses. I´m afraid the Workshop for the OCM 12 exam, which I was thinking to take, is not valid. Have you got further information about that?

    Congrats for your certification!!

    Regards from Madrid.

    Oracle Database 12c: Data Guard Administration
    Oracle Database 12c: High Availability New Features
    Oracle Database 12c: Managing Multitenant Architecture
    Oracle Database 12c: New Features for Administrators
    Oracle Database 12c: Clusterware Administration
    Oracle Database 12c: RAC Administration
    Oracle Database 12c: Security
    Oracle Database 12c: Use XML DB
    Oracle Database: SQL Tuning for Developers
    Oracle Enterprise Manager Cloud Control 12c: Adv Config Workshop
    Oracle Enterprise Manager Cloud Control 12c: Cloud Mgmt Workshop
    Oracle Enterprise Manager Ops Center 12c Administration
    Using Oracle Enterprise Manager Cloud Control 12c
    Oracle Database 12c: Performance Management and Tuning (coming soon)
    Oracle Database 12c: Advanced PL/SQL (coming soon)
    Oracle Database 12c: RAC and Grid Infrastructure Admin Accel (coming soon)

    1. Hi Colu,
      The OCP has nothing to do with OCM. OCP mesures if you know the theory, while OCM is a practical exam. So it's much harder.
      The OCM Workshop training was valid when I did mine, and I believe it still is. Take a look in the oficial exam website for the list.. if it is not there, open a ticket for the oracle education team.
      Thanks and regard from Brazil,
      RJ

Leave a Reply

Your email address will not be published.