08 Upgrade to OEM 12C


Overview

As per the advice from Oracle Support given in 07 Response From Oracle Support , I have upgraded OMS on GRIDCTRL to 12.1.0.1.

Upgraded OMS to 12.1.0.1

Followed the procedure in Upgrading with 1-System Upgrade Approach .

Applied the following patches to the agent on GRIDCTRL :

  • 6880880 to upgrade opatch
  • 9282414

Applied the following patches to the OMS:

  • 9282397 as a prerequisite for the next patch.
  • 13943512 to install Enterprise Manager 12c Upgrade Console .

Set up a directory for the plug-ins and patches I wanted to upgrade in /opt/oracle/app/OracleHomes/oms10g/EMStagedPatches/em12c :

  • 12.1.0.1.0_AgentCore_46.zip
  • 12.1.0.1.0_oracle.sysman.beacon_2000_0.opar
  • 12.1.0.1.0_oracle.sysman.csa_2000_0.opar
  • 12.1.0.1.0_oracle.sysman.emrep_2000_20120427.opar
  • 12.1.0.1.0_oracle.sysman.oh_2000_20120211.opar
  • 12.1.0.2.0_oracle.sysman.db_2000_20120704.opar
  • 12.1.0.2.0_oracle.sysman.emas_2000_20120704.opar
  • 12.1.0.2.0_oracle.sysman.vt_2000_0.opar

Upgraded the agent using the Enterprise Manager 12c Upgrade Console .

Had to do the upgrade with the following command from the em12 installation directory:

./runInstaller -pluginLocation /opt/oracle/app/OracleHomes/oms10g/EMStagedPatches/em12c

I ignored the warnings about memory size and swap space.

Installing Plug-Ins on OMS and Agent

Based on Deploying the Cloud Plug-ins , I used OEM to install the following plug-ins into the OMS:

  • Oracle Cloud Application 12.1.0.2
  • Oracle Chargeback and Capacity Planning 12.1.0.2
  • Oracle Exalogic 12.1.0.1

The plug-in, Oracle Chargeback and Trending , was not available on the list of plug-ins. I selected Oracle Chargeback and Capacity Planning instead.

I had already installed Oracle Virtualization in OEM 10.2.0.5, and this was upgraded along with the OMS.

This procedure was fairly painless except for the outages to OMS when the plug-ins were installed.

One problem was that the recommended procedure for monitoring the installation progress did not work:

$ emcli get_plugin_deployment_status -plugin_id=oracle.sysman.emct
Error: The command name "get_plugin_deployment_status" is not a recognized command.
Run the "help" command for a list of recognized commands.
You may also need to run the "sync" command to synchronize with the current OMS.

I used the following command instead:

$ emctl status oms -details

Only the following plug-in was installed on the agent on GRIDCTRL :

  • Oracle Virtualization 12.1.0.2
07 Response From Oracle Support