configuration / patching of em 12c
DESCRIPTION
TRANSCRIPT
![Page 1: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/1.jpg)
sysco.no
Enterprise Manager 12c – Config / Patching
EM 12c Deep dive
![Page 2: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/2.jpg)
sysco.no
Overview
• Configuration
– Tuning thresholds
– Tuning setup
• Patching OMS /
Agents– OMS– Agents– Plugins– Diagnostic agents– WLS– Database
![Page 3: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/3.jpg)
sysco.no
Overview
• Goals
– Stable EM Solution
– Get new
features/updates
• Challenges
– Updates cost
– Do you have SLA on
EM?
– Will patches be
successful?
![Page 4: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/4.jpg)
sysco.no
Performance
• Have sufficient memory and cpu!
• Disk access must be fast!
• Previous version 12.1.0.2 of EM had «Performance Patch
Bundle»
• If you are on older version – upgrade (or new install)
![Page 5: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/5.jpg)
sysco.no
What to do after fresh install?
• Read Note Oracle Enterprise Manager 12c Configuration
Best Practices (Doc ID 1553342.1)
• OMS
– If you have more than 250 agents, increase the -Xmx
parameter (maximum size) for the java heap to 2 gb
Configuration
![Page 6: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/6.jpg)
sysco.no
Configuration Best Practices
• Repository Recommendations
– Repvfy execute optimize: establishes a baseline and sets the
environment to the “recommended” values based on the config
– Increase Task Workers – Check that there is no backlog
– Increase Ping Grace Period – When 100’s or 1000’s of agents
– Maintaing Audit Data: Initialize audit trail cleanup, set archive
timestamp for audit records, create purge job
Configuration
![Page 7: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/7.jpg)
sysco.no
Configuration Best Practices
• Agent
– Steps to Tune the Cloud Control 12c Agent Performance When
Monitoring a Large Number of Targets (Doc ID 1349887.1)
– enableAutoTuning=true (default on)
– FMW: -Dweblogic.ThreadPoolPercentSocketReaders=80
-Dweblogic.ThreadPoolSize=XX
(SOA may have lot of targets – and agent may die if not adjusted)
Configuration
![Page 8: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/8.jpg)
sysco.no
Patch Set Update
• Release Schedule of Current Enterprise Manager Releases
and Patch Sets (10g, 11g, 12c) (Doc ID 793512.1)• Latest 12.1.0.3.2 Enterprise Manager Base Platform Patch
Set Update (PSU) - Patch 18090046• 12.1.0.4 expected Q2 CY14 according to MOS
– And did – was released Tuesday - June 3rd
Patching
![Page 9: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/9.jpg)
sysco.no
Patching EM Cloud Control
• You can use EM to patch EM
• First you need to setup
connection to Oracle Support
• You may need to add proxy
Patching
![Page 10: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/10.jpg)
sysco.no
Patching EM Cloud Control
• Or you may need to change in firewall – check note:
Cannot Connect From 12c Cloud Control To
https://updates.Oracle.Com (Doc ID 1436653.1)• At minimum, the following URLs should be made available through the
firewall:– aru-akam.oracle.com– ccr.oracle.com– updates.oracle.com– login.oracle.com– support.oracle.com
Patching
![Page 11: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/11.jpg)
sysco.no
Patching EM Cloud Control
• Do not use your personal MOS
account – must have access to all
• Force an update
Patching
![Page 12: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/12.jpg)
sysco.no
Upgrading Agents
• Agents are versioned – for example 12.1.0.3
– Bundle patches have version number for example 12.1.0.3.9
• Upgrading a Management Agent modifies its installation
base directory structure
• Done from CLI or
console
Patching
![Page 13: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/13.jpg)
sysco.no
Patching Agents / Plugins
• Enterprise Manager 12.1.0.3 Bundle Patch Master Note (Doc
ID 1572022.1)
• Current bundle patches
• Bundles released last day
of the month
Patching
![Page 14: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/14.jpg)
sysco.no
Patching Agents
• Management Agent
• Recommended vs.
not recommended (as in you do not have to)
Patching
![Page 15: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/15.jpg)
sysco.no
Patching WLS
• EM suggests WLS patches – PSU and other
• Cannot patch OMS WLS from console, must use CLI
• Patching WLS in OMS would require WLS Mgmt Pack
Patching
![Page 16: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/16.jpg)
sysco.no
Experiences
• Patching OMS using CLI (OPatch)
• Patching Agents/Plugins using Console
• Patching WLS using CLI (bsu)
– The OMS is running on the WLS
• Patching OMS sometimes takes long time (plugins)
• You do not get patching advisory for Plugins, only Agents
– But in 12.1.0.4 you do
Patching
![Page 17: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/17.jpg)
sysco.no
Recommendations
• Set up named credentials / preferred credentials
• Create relevant groups used for patching
• The Groups will give relevant Patch advise
• The Groups will help you to patch with fewer steps
• Separate groups in Dev, QA, Prod so that you can test on a
smaller number of targets first
Patching
![Page 18: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/18.jpg)
sysco.no
Recommendations
• Decide on a patching strategy
– Decide on if you will patch each month, quarterly, 2X per
year ?
– Will you patch as soon as a patch is available ?
• Look at cost/benefit
Patching
![Page 19: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/19.jpg)
sysco.no
Sequence
• Patch OPatch on OMS (11.1)
• Apply latest PSU to OMS
• Apply latest WLS Patch
• Apply latest patches to plug-ins OMS-side
• Apply latest agent patches
• Apply latest patches to plug-ins agent-side
– Plugins may have two patches, ex Discover + Monitoring, not necessarily in
same bundle patch version
Patching
![Page 20: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/20.jpg)
sysco.no
What more to patch?
• Upgrade JVMD/ADP engines with latest patches
• Upgrade JVMD/ADP agents with latest patches
• EMDIAG Repvfy Kit
• Database
• JVM
• RDA
Patching
![Page 21: Configuration / Patching of EM 12c](https://reader036.vdocuments.us/reader036/viewer/2022081422/55422144550346531e8b45d3/html5/thumbnails/21.jpg)
sysco.no
12.1.0.4 - Features
• The Self Update feature - Agent software, plug-ins
• Global Preferred Credentials
• Plug-in Management
• Advanced Thresholds Management (adaptive)
• Middleware: Target Management Best Practices
• ++++++
• http://docs.oracle.com/cd/E24628_01/doc.121/e25353/whats_new.htm
New version