Sunday, July 27, 2014

Exalogic Elastic Cloud Virtual + Oracle Enterprise Manager Cloud Control 12c

Ok, so now for a little bit more technical post.  I'm currently getting the opportunity to work with a lot of new (or newer) Oracle technology.  One of these is an Oracle Exalogic Elastic Cloud - virtual of course.

This system has a lot of built in technology utilizing Oracle Virtual Machine (OVM) which requires Oracle Virtual Machine Manager (OVMM) console, and Oracle Enterprise Manager Operations Center (EMOC).  All of this will be pre-installed and configured with your Virtual edition of the Exalogic.  But now what if you want to integrate this with Oracle Enterprise Manager Cloud Control (OEMCC or just OEM). or how do I get my EECV to work with OEMCC?

(Ok slight pause while we catch our breath from all of these acronyms)

So there are instructions in the OEMCC manual "Oracle® Enterprise Manager Cloud Control Managing and Monitoring an Oracle Exalogic Elastic Cloud Machine"

Donald Forbes has a ok blog post on Exalogic with OEM.

But overall I found these to be confusing, unorganized, and hard to follow.
So I won't try to go through all the details, but I will at least try to organize the instructions some.

  1. You need to have OEMCC installed.  This is kind of a no-duh statement, but the manual go over it in detail for some reason.
  2. You need the following plug-in's installed in OEMCC
    1. Oracle Virtualization 
    2. Exalogic Elastic Cloud Infrastructure 
    3. Oracle ZFS Storage Appliances
  3. You need to install a OEMCC Agent on the management vServer of you Exalogic system (this is the server that hosts the EMOC URL)
  4. Deploy the above three plug-in's to the OEMCC agent on your EMOC vServer
  5. Import security certificates for EMOC and OVMM into your OEMCC Agent on your EMOC vServer
  6. Setup OVMM to not be administered by OEMCC due to the usage of EMOC (this is very tricky, and involves directly executing java commands into the OVMM).  Be sure to read the instructions and review the MOS note: " How To Configure Oracle Virtual Machine Manager (OVMM) for read-only access by Enterprise Manager Cloud Control (Doc ID 1533415.1)"
  7. In OEMCC, discover the ZFS storage appliance, only the first storage head that is the active needs to be discovered.
  8. In OEMCC, discover the Exalogic Elastic Cloud (this is done by having OEMCC talk to EMOC)
  9. In OEMCC, discover the OVMM
If all goes right you will have a pretty visual of a Exalogic rack in your OEMCC and access to view vServers and other information on the systems.  Then you can work on the many setups of metric thresholds, notification rules, and the general benefits of OEMCC.

Good Luck, not a task for the faint of heart.
Gary