{"id":12128,"date":"2018-12-05T12:52:28","date_gmt":"2018-12-05T11:52:28","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/"},"modified":"2018-12-05T12:52:28","modified_gmt":"2018-12-05T11:52:28","slug":"oem-cloud-control-13c-agent-gold-image","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/","title":{"rendered":"OEM Cloud Control 13c &#8211;  Agent Gold Image"},"content":{"rendered":"<h3>Introduction<\/h3>\n<p>I am currently setting up a new &#8220;Base Image&#8221; virtual machine (Red Hat Enterprise Linux 7.6) which will be used to create 6 brand new Oracle database servers requested by a customer. Besides installing and configuring the OS, I also have to install 3 Oracle Homes and one Cloud Control Agent 13c.<\/p>\n<p>An OMS13c server already exists including an Agent patched with the EM-AGENT Bundle Patch 13.2.0.0.181031 (28680866) :<br \/>\n<code>oracle@oms13c:\/home\/oracle\/ [agent13c] <span style=\"color: orange\">opatch lsinventory | grep 28680866<\/span><br \/>\nPatch  28680866     : applied on Tue Nov 13 17:32:48 CET 2018<br \/>\n     28680866, 28744209, 28298159, 25141245, 28533438, 28651962, 28635152<br \/>\noracle@oms13c:\/home\/oracle\/ [agent13c]<\/code><br \/>\nHowever, when I wanted to deploy the CC13c Agent on my Master VM from the Cloud Control 13c web interface (<em>Setup &gt; Add Target &gt; Add Targets Manually &gt; Install Agent on Host<\/em>), the Agent was successfully installed but&#8230; without the patch 28680866 \ud83d\ude41 . That means I will have to install the patch manually. Considering that the goal of creating a &#8220;Base Image&#8221; VM for this project is to quickly and easily delivering 6 database servers, having to install AND to patch the Agent on each server is not very efficient and doesn&#8217;t fit with what I want.<br \/>\nI had so to find a better way to deploy a patched Agent and the solution has been to use an Agent Gold Image. It allowed me to do exactly what I wanted.<\/p>\n<p>In this post I will show how I have set this up.<\/p>\n<h3>Deploying the Agent<\/h3>\n<p>Here is how we can deploy the Agent on the Base Image VM. From Cloud Control 13c, we click on <em>Setup &gt; Add Target &gt; Add Targets Manually &gt; Install Agent on Host<\/em> :<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/1-4.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/1-4.png\" alt=\"1\" width=\"261\" height=\"300\" class=\"aligncenter size-medium wp-image-29939\" \/><\/a><\/p>\n<p>Then we insert the name of the target VM, we select the approriate platform&#8230;<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2_2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2_2.jpg\" alt=\"2_2\" width=\"1024\" height=\"208\" class=\"aligncenter size-large wp-image-29941\" \/><\/a><\/p>\n<p>&#8230;and we specify the directory in which we want to install the Agent (Agent Home) :<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/3_2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/3_2.png\" alt=\"3_2\" width=\"594\" height=\"362\" class=\"aligncenter size-full wp-image-29947\" \/><\/a><\/p>\n<p>Everything is now ready to start the deployment. We can click on <em>Next<\/em> to see the review of the deployment configuration and on <em>Deploy Agent<\/em> to start.<br \/>\nOnce the Agent is correctly deployed, the status should be like that :<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/4-2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/4-2.png\" alt=\"4\" width=\"941\" height=\"168\" class=\"aligncenter size-full wp-image-29951\" \/><\/a><\/p>\n<p>As explained above we can see that the Agent is not patched with the Bundle Patch of October 2018 :<br \/>\n<code>oracle@basevm:\/u01\/app\/oracle\/agent13c\/agent_13.2.0.0.0\/OPatch\/ [agent13c] <span style=\"color: orange\">.\/opatch lsinventory | grep 28680866<\/span><br \/>\noracle@basevm:\/u01\/app\/oracle\/agent13c\/agent_13.2.0.0.0\/OPatch\/ [agent13c]<\/code><br \/>\nWe must patch it manually&#8230;<\/p>\n<h3>Updating OPatch<\/h3>\n<p>Before installing a patch it is highly recommended to update the OPatch utility first. All version of the tool are available <a href=\"https:\/\/updates.oracle.com\/download\/6880880.html\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>. The current one my VM is 13.8.0.0.0 :<br \/>\n<code>oracle@basevm:\/u01\/app\/oracle\/software\/OPatch\/oms13cAgent\/ [agent13c] <span style=\"color: orange\">opatch version<\/span><br \/>\n<strong>OPatch Version: 13.8.0.0.0<\/strong><br \/>\n<\/br><br \/>\nOPatch succeeded.<\/code><\/p>\n<p>We must use the following command to update OPatch :<br \/>\n<code>oracle@basevm:\/u01\/app\/oracle\/software\/OPatch\/oms13cAgent\/ [agent13c] <span style=\"color: orange\">unzip -q p6880880_139000_Generic.zip<\/span><br \/>\noracle@basevm:\/u01\/app\/oracle\/software\/OPatch\/oms13cAgent\/ [agent13c] <span style=\"color: orange\">cd 6880880\/<\/span><br \/>\noracle@basevm:\/u01\/app\/oracle\/software\/OPatch\/oms13cAgent\/6880880\/ [agent13c] <span style=\"color: orange\">$ORACLE_HOME\/oracle_common\/jdk\/bin\/java -jar .\/opatch_generic.jar -silent oracle_home=$ORACLE_HOME<\/span><br \/>\nLauncher log file is \/tmp\/OraInstall2018-11-23_02-58-11PM\/launcher2018-11-23_02-58-11PM.log.<br \/>\nExtracting the installer . . . . Done<br \/>\nChecking if CPU speed is above 300 MHz.   Actual 2099.998 MHz    Passed<br \/>\nChecking swap space: must be greater than 512 MB.   Actual 4095 MB    Passed<br \/>\nChecking if this platform requires a 64-bit JVM.   Actual 64    Passed (64-bit not required)<br \/>\nChecking temp space: must be greater than 300 MB.   Actual 27268 MB    Passed<br \/>\nPreparing to launch the Oracle Universal Installer from \/tmp\/OraInstall2018-11-23_02-58-11PM<br \/>\nInstallation Summary<br \/>\n[...]<br \/>\n[...]<br \/>\nLogs successfully copied to \/u01\/app\/oraInventory\/logs.<br \/>\noracle@basevm:\/u01\/app\/oracle\/software\/OPatch\/oms13cAgent\/6880880\/ [agent13c] <span style=\"color: orange\">opatch version<\/span><br \/>\n<strong>OPatch Version: 13.9.3.3.0<\/strong><br \/>\n<\/br><br \/>\nOPatch succeeded.<br \/>\noracle@basevm:\/u01\/app\/oracle\/software\/OPatch\/oms13cAgent\/6880880\/ [agent13c]<\/code><br \/>\nYou probably noticed that since OEM 13cR2 the way to update OPatch has changed : no more easy unzip, we have to use a Java file instead (don&#8217;t really understand why&#8230;). <\/p>\n<h3>Patching the Agent<\/h3>\n<p>As OPatch is now up to date we can proceed with the installation of the patch 28680866 :<br \/>\n<code>oracle@basevm:\/u01\/app\/oracle\/software\/agent13c\/patch\/ [agent13c] <span style=\"color: orange\">unzip -q p28680866_132000_Generic.zip<\/span><br \/>\noracle@basevm:\/u01\/app\/oracle\/software\/agent13c\/patch\/ [agent13c] cd 28680866\/28680866\/<br \/>\noracle@basevm:\/u01\/app\/oracle\/software\/agent13c\/patch\/28680866\/28680866\/ [agent13c] <span style=\"color: orange\">emctl stop agent<\/span><br \/>\nOracle Enterprise Manager Cloud Control 13c Release 2<br \/>\nCopyright (c) 1996, 2016 Oracle Corporation.  All rights reserved.<br \/>\nStopping agent ... stopped.<br \/>\noracle@basevm:\/u01\/app\/oracle\/software\/agent13c\/patch\/28680866\/28680866\/ [agent13c] <span style=\"color: orange\">opatch apply<\/span><br \/>\nOracle Interim Patch Installer version 13.9.3.3.0<br \/>\nCopyright (c) 2018, Oracle Corporation.  All rights reserved.<br \/>\n<\/br><br \/>\nOracle Home       : \/u01\/app\/oracle\/agent13c\/agent_13.2.0.0.0<br \/>\nCentral Inventory : \/u01\/app\/oraInventory<br \/>\n   from           : \/u01\/app\/oracle\/agent13c\/agent_13.2.0.0.0\/oraInst.loc<br \/>\nOPatch version    : 13.9.3.3.0<br \/>\nOUI version       : 13.9.1.0.0<br \/>\nLog file location : \/u01\/app\/oracle\/agent13c\/agent_13.2.0.0.0\/cfgtoollogs\/opatch\/opatch2018-11-23_15-33-14PM_1.log<br \/>\n<\/br><br \/>\nOPatch detects the Middleware Home as \"\/u01\/app\/oracle\/agent13c\"<br \/>\n<\/br><br \/>\nVerifying environment and performing prerequisite checks...<br \/>\nOPatch continues with these patches:   28680866<br \/>\n<\/br><br \/>\nDo you want to proceed? [y|n]<br \/>\ny<br \/>\nUser Responded with: Y<br \/>\nAll checks passed.<br \/>\nBacking up files...<br \/>\nApplying interim patch '28680866' to OH '\/u01\/app\/oracle\/agent13c\/agent_13.2.0.0.0'<br \/>\n<\/br><br \/>\nPatching component oracle.sysman.top.agent, 13.2.0.0.0...<br \/>\nPatch 28680866 successfully applied.<br \/>\nLog file location: \/u01\/app\/oracle\/agent13c\/agent_13.2.0.0.0\/cfgtoollogs\/opatch\/opatch2018-11-23_15-33-14PM_1.log<br \/>\n<\/br><br \/>\nOPatch succeeded.<br \/>\noracle@basevm:\/u01\/app\/oracle\/software\/agent13c\/patch\/28680866\/28680866\/ [agent13c]<\/code><\/p>\n<p>Let&#8217;s restart the Agent and check that the patch has been applied :<br \/>\n<code>oracle@basevm:\/u01\/app\/oracle\/software\/agent13c\/patch\/28680866\/28680866\/ [agent13c] <span style=\"color: orange\">emctl start agent<\/span><br \/>\nOracle Enterprise Manager Cloud Control 13c Release 2<br \/>\nCopyright (c) 1996, 2016 Oracle Corporation.  All rights reserved.<br \/>\nStarting agent ................... started.<br \/>\noracle@basevm:\/u01\/app\/oracle\/software\/agent13c\/patch\/28680866\/28680866\/ [agent13c] <span style=\"color: orange\">opatch lsinventory | grep 28680866<\/span><br \/>\nPatch  28680866     : applied on Mon Dec 03 17:17:25 CET 2018<br \/>\n     28680866, 28744209, 28298159, 25141245, 28533438, 28651962, 28635152<br \/>\noracle@basevm:\/u01\/app\/oracle\/software\/agent13c\/patch\/28680866\/28680866\/ [agent13c]<\/code><\/p>\n<p>Perfect. The Agent is now patched but&#8230; <\/p>\n<h3>Installing the DB plugin<\/h3>\n<p>&#8230;what about its plugins ? We can see from the OMS13c server that the Agent doesn&#8217;t have the database plugin installed :<br \/>\n<code>oracle@oms13c:\/home\/oracle\/ [oms13c] <span style=\"color: orange\">emcli login -username=sysman<\/span><br \/>\nEnter password :<br \/>\n<\/br><br \/>\nLogin successful<br \/>\noracle@oms13c:\/home\/oracle\/ [oms13c] <span style=\"color: orange\">emcli list_plugins_on_agent -agent_names=\"basevm.xx.yyyy.com:3872\"<\/span><br \/>\nThe Agent URL is https:\/\/basevm.xx.yyyy.com:3872\/emd\/main\/ -<br \/>\nPlug-in Name                                 Plugin-id                     Version [revision]<br \/>\n<\/br><br \/>\nOracle Home                                  oracle.sysman.oh              13.2.0.0.0<br \/>\nSystems Infrastructure                       oracle.sysman.si              13.2.2.0.0<\/code><\/p>\n<p>This is normal. As no Oracle database are currently running on the VM, the DB plugin was not installed automatically during the Agent deployment. We have to install it manually using the following command :<br \/>\n<code>oracle@oms13c:\/home\/oracle\/ [oms13c] <span style=\"color: orange\">emcli deploy_plugin_on_agent -agent_names=\"basevm.xx.yyyy.com:3872\" -plugin=oracle.sysman.db<\/span><br \/>\nAgent side plug-in deployment is in progress<br \/>\nUse \"emcli get_plugin_deployment_status -plugin=oracle.sysman.db\" to track the plug-in deployment status.<br \/>\noracle@oms13c:\/home\/oracle\/ [oms13c]<\/code><\/p>\n<p>To check the status of the plugin installation :<br \/>\n<code>oracle@oms13c:\/home\/oracle\/ [oms13c] <span style=\"color: orange\">emcli get_plugin_deployment_status -plugin=oracle.sysman.db<\/span><br \/>\nPlug-in Deployment\/Undeployment Status<br \/>\n<\/br><br \/>\nDestination          : Management Agent - basevm.xx.yyyy.com:3872<br \/>\nPlug-in Name         : Oracle Database<br \/>\nVersion              : 13.2.2.0.0<br \/>\nID                   : oracle.sysman.db<br \/>\nContent              : Plug-in<br \/>\nAction               : Deployment<br \/>\nStatus               : Success<br \/>\nSteps Info:<br \/>\n---------------------------------------- ------------------------- ------------------------- ----------<br \/>\nStep                                     Start Time                End Time                  Status<br \/>\n---------------------------------------- ------------------------- ------------------------- ----------<br \/>\nSubmit job for deployment                11\/23\/18 4:06:29 PM CET   11\/23\/18 4:06:30 PM CET   Success<br \/>\n<\/br><br \/>\nInitialize                               11\/23\/18 4:06:32 PM CET   11\/23\/18 4:06:43 PM CET   Success<br \/>\n<\/br><br \/>\nValidate Environment                     11\/23\/18 4:06:44 PM CET   11\/23\/18 4:06:44 PM CET   Success<br \/>\n<\/br><br \/>\nInstall software                         11\/23\/18 4:06:44 PM CET   11\/23\/18 4:06:45 PM CET   Success<br \/>\n<\/br><br \/>\nAttach Oracle Home to Inventory          11\/23\/18 4:06:46 PM CET   11\/23\/18 4:07:04 PM CET   Success<br \/>\n<\/br><br \/>\nConfigure plug-in on Management Agent    11\/23\/18 4:07:05 PM CET   11\/23\/18 4:07:28 PM CET   Success<br \/>\n<\/br><br \/>\nUpdate inventory                         11\/23\/18 4:07:23 PM CET   11\/23\/18 4:07:28 PM CET   Success<br \/>\n<\/br><br \/>\n---------------------------------------- ------------------------- ------------------------- ----------<br \/>\noracle@oms13c:\/home\/oracle\/ [oms13c]<\/code><\/p>\n<p>Quick check :<br \/>\n<code>oracle@oms13c:\/home\/oracle\/ <span style=\"color: orange\">emcli list_plugins_on_agent -agent_names=\"basevm.xx.yyyy.com:3872\"<\/span><br \/>\nThe Agent URL is https:\/\/basevm.xx.yyyy.com:3872\/emd\/main\/ -<br \/>\nPlug-in Name                                 Plugin-id                     Version [revision]<br \/>\n<\/br><br \/>\n<span style=\"color: orange\">Oracle Database                              oracle.sysman.db              13.2.2.0.0<\/span><br \/>\nOracle Home                                  oracle.sysman.oh              13.2.0.0.0<br \/>\nSystems Infrastructure                       oracle.sysman.si              13.2.2.0.0<br \/>\n<\/br><br \/>\noracle@oms13c:\/home\/oracle\/ [oms13c]<br \/>\n<\/code><br \/>\nThe Agent is now exactly in the state in which we want to deploy it on all 6 servers (OPatch up to date, Agent patched, DB plugin installed).<br \/>\nIt&#8217;s now time to move forward with the creation of an Agent Gold Image.<\/p>\n<h3>Creating the Agent Gold image<\/h3>\n<p>Going back to Cloud Control we can navigate to <em>Setup &gt; Manage Cloud Control &gt; Gold Agent Images<\/em> :<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Screenshot-from-2018-12-03-21-13-14.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Screenshot-from-2018-12-03-21-13-14.png\" alt=\"Screenshot from 2018-12-03 21-13-14\" width=\"336\" height=\"536\" class=\"aligncenter size-full wp-image-29987\" \/><\/a><br \/>\nWe click on <em>Manage All Images<\/em>&#8230;<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/6-3.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/6-3.png\" alt=\"6\" width=\"1024\" height=\"182\" class=\"aligncenter size-large wp-image-29989\" \/><\/a><\/p>\n<p>&#8230;then on <em>Create<\/em> and we give a name to our Image :<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/7-3.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/7-3.png\" alt=\"7\" width=\"331\" height=\"194\" class=\"aligncenter size-full wp-image-29990\" \/><\/a><\/p>\n<p>Once the Image created, we must create its 1st version. We click on the Image name and then on <em>Action &gt; Create<\/em>. From here we can select the Agent configured earlier on the VM. It will be the source of the Gold Image :<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/8-3.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/8-3.png\" alt=\"8\" width=\"708\" height=\"402\" class=\"aligncenter size-full wp-image-30005\" \/><\/a><\/p>\n<p>The creation of the Gold Agent Image and its 1st version can be also done from command-line with the following <em>emcli<\/em> command :<br \/>\n<code>oracle@oms13c:\/home\/oracle\/ [oms13c] <span style=\"color: orange\">emcli create_gold_agent_image -image_name=\"agent13c_gold_image\" -version_name=\"gold_image_v1\" -source_agent=\"basevm.xx.yyyy.com:3872\"<\/span><br \/>\nA gold agent image create operation with name \"GOLD_AGENT_IMAGE_CREATE_2018_12_03_22_04_20_042\" has been submitted.<br \/>\nYou can track the progress of this session using the command \"emcli get_gold_agent_image_activity_status -operation_name=GOLD_AGENT_IMAGE_CREATE_2018_12_03_22_04_20_042\"<br \/>\n<\/br><br \/>\noracle@oms13c:\/home\/oracle\/ [oms13c] <span style=\"color: orange\">emcli get_gold_agent_image_activity_status -operation_name=GOLD_AGENT_IMAGE_CREATE_2018_12_03_22_04_20_042<\/span><br \/>\nInputs<br \/>\n------<br \/>\nGold Image Version Name  : gold_image_v1<br \/>\nGold Image Name          : agent13c_gold_image<br \/>\nSource Agent             : basevm.xx.yyyy.com:3872<br \/>\nWorking Directory        : %agentStateDir%\/install<br \/>\n<\/br><br \/>\nStatus<br \/>\n-------<br \/>\nStep Name                Status       Error  Cause  Recommendation<br \/>\nCreate Gold Agent Image  IN_PROGRESS<br \/>\n<\/br><br \/>\noracle@oms13c:\/home\/oracle\/<\/code><\/p>\n<p>The Gold Agent Image is now created. We can start to deploy it on the others servers in the same way we did at the first deployment, but by selecting this time <em>With Gold Image<\/em> :<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/9-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/9-1.png\" alt=\"9\" width=\"1024\" height=\"311\" class=\"aligncenter size-large wp-image-30012\" \/><\/a><\/p>\n<p>Once the Agent is deployed on the server we can see that OPatch is up to date :<br \/>\n<code>oracle@srvora01:\/u01\/app\/oracle\/agent13c\/ [agent13c] <span style=\"color: orange\">opatch version<\/span><br \/>\nOPatch Version: 13.9.3.3.0<br \/>\n<\/br><br \/>\nOPatch succeeded.<br \/>\noracle@srvora01:\/u01\/app\/oracle\/agent13c\/ [agent13c]<\/code><\/p>\n<p>The Agent Bundle Patch is installed :<br \/>\n<code>oracle@srvora01:\/u01\/app\/oracle\/agent13c\/ [agent13c] <span style=\"color: orange\">opatch lsinventory | grep 28680866<\/span><br \/>\nPatch  28680866     : applied on Mon Dec 03 17:17:25 CET 2018<br \/>\n     28680866, 28744209, 28298159, 25141245, 28533438, 28651962, 28635152<br \/>\noracle@srvora01:\/u01\/app\/oracle\/agent13c\/ [agent13c]<\/code><\/p>\n<p>And the DB plugin is ready :<br \/>\n<code>oracle@srvora01:\/u01\/app\/oracle\/agent13c\/ [agent13c] ll<br \/>\ntotal 24<br \/>\ndrwxr-xr-x. 31 oracle oinstall 4096 Dec  3 22:59 agent_13.2.0.0.0<br \/>\n-rw-r--r--.  1 oracle oinstall  209 Dec  3 22:32 agentimage.properties<br \/>\ndrwxr-xr-x.  8 oracle oinstall   98 Dec  3 22:58 agent_inst<br \/>\n-rw-r--r--.  1 oracle oinstall  565 Dec  3 22:56 agentInstall.rsp<br \/>\n-rw-r--r--.  1 oracle oinstall   19 Dec  3 22:56 emctlcfg.rsp<br \/>\n-rw-r-----.  1 oracle oinstall  350 Dec  3 22:32 plugins.txt<br \/>\n-rw-r--r--.  1 oracle oinstall  470 Dec  3 22:57 plugins.txt.status<br \/>\noracle@srvora01:\/u01\/app\/oracle\/agent13c\/ [agent13c] <span style=\"color: orange\">cat plugins.txt.status<\/span><br \/>\noracle.sysman.oh|13.2.0.0.0||discoveryPlugin|STATUS_SUCCESS<br \/>\noracle.sysman.oh|13.2.0.0.0||agentPlugin|STATUS_SUCCESS<br \/>\noracle.sysman.db|13.2.2.0.0||discoveryPlugin|STATUS_SUCCESS<br \/>\noracle.sysman.db|13.2.2.0.0||agentPlugin|STATUS_SUCCESS<br \/>\noracle.sysman.xa|13.2.2.0.0||discoveryPlugin|STATUS_SUCCESS<br \/>\noracle.sysman.emas|13.2.2.0.0||discoveryPlugin|STATUS_SUCCESS<br \/>\noracle.sysman.si|13.2.2.0.0||agentPlugin|STATUS_SUCCESS<br \/>\noracle.sysman.si|13.2.2.0.0||discoveryPlugin|STATUS_SUCCESS<br \/>\noracle@srvora01:\/u01\/app\/oracle\/agent13c\/ [agent13c]<\/code><\/p>\n<h3>Conclusion<\/h3>\n<p>Using a Gold Image drastically ease the management of OMS Agents in Oracle environments. In addition to allowing massive deployment on targets, it is also possible to manage several Gold Images with different patch levels. The hosts are simply subscribed to a specific Image and follow its life cycle (new patch, new plugins, aso&#8230;).<\/p>\n<p>Think about it during your next Oracle monitoring project !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction I am currently setting up a new &#8220;Base Image&#8221; virtual machine (Red Hat Enterprise Linux 7.6) which will be used to create 6 brand new Oracle database servers requested by a customer. Besides installing and configuring the OS, I also have to install 3 Oracle Homes and one Cloud Control Agent 13c. An OMS13c [&hellip;]<\/p>\n","protected":false},"author":30,"featured_media":12129,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[229,198,59],"tags":[1511,1193,706,1512,761,114,572,1094],"type_dbi":[],"class_list":["post-12128","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-database-administration-monitoring","category-database-management","category-oracle","tag-13c","tag-agent","tag-cloud-control","tag-gold-image","tag-oem","tag-opatch","tag-patch","tag-plugin"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>OEM Cloud Control 13c - Agent Gold Image - dbi Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OEM Cloud Control 13c - Agent Gold Image\" \/>\n<meta property=\"og:description\" content=\"Introduction I am currently setting up a new &#8220;Base Image&#8221; virtual machine (Red Hat Enterprise Linux 7.6) which will be used to create 6 brand new Oracle database servers requested by a customer. Besides installing and configuring the OS, I also have to install 3 Oracle Homes and one Cloud Control Agent 13c. An OMS13c [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-12-05T11:52:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/1-4.png\" \/>\n\t<meta property=\"og:image:width\" content=\"377\" \/>\n\t<meta property=\"og:image:height\" content=\"434\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jo\u00ebl Cattin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jo\u00ebl Cattin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/\"},\"author\":{\"name\":\"Jo\u00ebl Cattin\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/2c774f00321ee734515f0c2f6a96b780\"},\"headline\":\"OEM Cloud Control 13c &#8211; Agent Gold Image\",\"datePublished\":\"2018-12-05T11:52:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/\"},\"wordCount\":796,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/1-4.png\",\"keywords\":[\"13c\",\"agent\",\"Cloud Control\",\"gold image\",\"OEM\",\"OPatch\",\"patch\",\"Plugin\"],\"articleSection\":[\"Database Administration &amp; Monitoring\",\"Database management\",\"Oracle\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/\",\"name\":\"OEM Cloud Control 13c - Agent Gold Image - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/1-4.png\",\"datePublished\":\"2018-12-05T11:52:28+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/2c774f00321ee734515f0c2f6a96b780\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#primaryimage\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/1-4.png\",\"contentUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/1-4.png\",\"width\":377,\"height\":434},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OEM Cloud Control 13c &#8211; Agent Gold Image\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/2c774f00321ee734515f0c2f6a96b780\",\"name\":\"Jo\u00ebl Cattin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/a4271811924694263d4de5a469f8bd4a90b14d3d90e6ad819b9e2e5ac035a2dc?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a4271811924694263d4de5a469f8bd4a90b14d3d90e6ad819b9e2e5ac035a2dc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a4271811924694263d4de5a469f8bd4a90b14d3d90e6ad819b9e2e5ac035a2dc?s=96&d=mm&r=g\",\"caption\":\"Jo\u00ebl Cattin\"},\"description\":\"Jo\u00ebl Cattin has more than three years of experience in databases management. He is specialized in Oracle solutions such as Data Guard and RMAN and has a good background knowledge of Oracle Database Appliance (ODA), Real Application Cluster (RAC) and applications development on APEX. Jo\u00ebl Cattin\u2019s experience includes other RDBMS, such as PostgreSQL and MySQL. He is Oracle Database 12c Administrator Certified Professional, EDB Postgres Advanced Server 9.5 Certified Professional, RedHat Certified System Administrator and ITILv3 Foundation for Service Management Certified. Jo\u00ebl Cattin holds a degree from the \u00c9cole Sup\u00e9rieure d\u2019Informatique de Gestion (ESIG) in Del\u00e9mont and a Federal Certificate of Proficiency in Computer Science (Certificat f\u00e9d\u00e9ral de Capacit\u00e9 \u2013 CFC).\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/joel-cattin\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"OEM Cloud Control 13c - Agent Gold Image - dbi Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/","og_locale":"en_US","og_type":"article","og_title":"OEM Cloud Control 13c - Agent Gold Image","og_description":"Introduction I am currently setting up a new &#8220;Base Image&#8221; virtual machine (Red Hat Enterprise Linux 7.6) which will be used to create 6 brand new Oracle database servers requested by a customer. Besides installing and configuring the OS, I also have to install 3 Oracle Homes and one Cloud Control Agent 13c. An OMS13c [&hellip;]","og_url":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/","og_site_name":"dbi Blog","article_published_time":"2018-12-05T11:52:28+00:00","og_image":[{"width":377,"height":434,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/1-4.png","type":"image\/png"}],"author":"Jo\u00ebl Cattin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jo\u00ebl Cattin","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/"},"author":{"name":"Jo\u00ebl Cattin","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/2c774f00321ee734515f0c2f6a96b780"},"headline":"OEM Cloud Control 13c &#8211; Agent Gold Image","datePublished":"2018-12-05T11:52:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/"},"wordCount":796,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/1-4.png","keywords":["13c","agent","Cloud Control","gold image","OEM","OPatch","patch","Plugin"],"articleSection":["Database Administration &amp; Monitoring","Database management","Oracle"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/","url":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/","name":"OEM Cloud Control 13c - Agent Gold Image - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/1-4.png","datePublished":"2018-12-05T11:52:28+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/2c774f00321ee734515f0c2f6a96b780"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/1-4.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/1-4.png","width":377,"height":434},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/oem-cloud-control-13c-agent-gold-image\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"OEM Cloud Control 13c &#8211; Agent Gold Image"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/2c774f00321ee734515f0c2f6a96b780","name":"Jo\u00ebl Cattin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a4271811924694263d4de5a469f8bd4a90b14d3d90e6ad819b9e2e5ac035a2dc?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a4271811924694263d4de5a469f8bd4a90b14d3d90e6ad819b9e2e5ac035a2dc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a4271811924694263d4de5a469f8bd4a90b14d3d90e6ad819b9e2e5ac035a2dc?s=96&d=mm&r=g","caption":"Jo\u00ebl Cattin"},"description":"Jo\u00ebl Cattin has more than three years of experience in databases management. He is specialized in Oracle solutions such as Data Guard and RMAN and has a good background knowledge of Oracle Database Appliance (ODA), Real Application Cluster (RAC) and applications development on APEX. Jo\u00ebl Cattin\u2019s experience includes other RDBMS, such as PostgreSQL and MySQL. He is Oracle Database 12c Administrator Certified Professional, EDB Postgres Advanced Server 9.5 Certified Professional, RedHat Certified System Administrator and ITILv3 Foundation for Service Management Certified. Jo\u00ebl Cattin holds a degree from the \u00c9cole Sup\u00e9rieure d\u2019Informatique de Gestion (ESIG) in Del\u00e9mont and a Federal Certificate of Proficiency in Computer Science (Certificat f\u00e9d\u00e9ral de Capacit\u00e9 \u2013 CFC).","url":"https:\/\/www.dbi-services.com\/blog\/author\/joel-cattin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/12128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/30"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=12128"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/12128\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media\/12129"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=12128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=12128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=12128"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=12128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}