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.
Followed the procedure in Upgrading with 1-System Upgrade Approach.
Applied the following patches to the agent on GRIDCTRL
:
opatch
Applied the following patches to the OMS:
Set up a directory for the plug-ins and patches I wanted to upgrade in /opt/oracle/app/OracleHomes/oms10g/EMStagedPatches/em12c
:
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.
Based on Deploying the Cloud Plug-ins, I used OEM to install the following plug-ins into the OMS:
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
: