• Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
461
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
26
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. I have to patch again? : Patch Management with Oracle Enterprise Manager 12c
  • 2. About BOBBY CURTIS • Douglasville, Georgia • Sr. Technical Consultant • Oracle ACE • IOUG, ODTUG, GOUSER & RMOUG (BOD) • Co-Author: Expert OEM12c – Apress (2013) Twitter: @curtisbl294 Blog: http://dbasolved.com Email: bcurtis@enkitec.com, curtisbl@gmail.com
  • 3. • Overview of Oracle Enterprise Manager 12c Patch Management • Patch Management and Patch Control • Additional Tasks Agenda
  • 4. • Overview of Oracle Enterprise Manager 12c Patch Management • Patch Management and Patch Control • Additional Tasks Agenda
  • 5. Overview of Patching with OEM 12c
  • 6. • EM_PATCH_ADMINISTRATOR • CREATE • EDIT • DEPLOY • DELETE • GRANT PRIVS • EM_PATCH_DESIGNER • CREATE/VIEW ANY PATCH PLAN • EM_PATCH_OPERATOR • DEPLOY PATCH PLANS Overview of Patching with OEM 12c
  • 7. Overview of Patching with OEM 12c
  • 8. • Overview of Oracle Enterprise Manager 12c Patch Management • Patch Management and Patch Control • Additional Tasks Agenda
  • 9. • Software Library • Patching • My Oracle Support Patch Management and Patch Control
  • 10. • Core feature of OEM 12c • Stores software (Entities/Directives) • Agent Software • Patches • Virtual Appliance Images • Gold Images (OVM) • Application Software • Scripts • Maintains • Versions • Maturity Levels Software Library
  • 11. • At least 1 upload location • Locations Supported • OMS Shared Filesystem • OMS Agent Filesystem • Referenced File Location • HTTP • NFS • Agent • Decided on location during planning • Release 3 • SWLIB Software Library : Setup
  • 12. Software Library : Administration
  • 13. Software Library : Administration • Directories as numbers • Reason? • By Design • Ensures that SWLIB is not modified outside SWLIB Admin • Location can be changed • Migrate and Remove Button (Admin Page) • Size? • Depends on usage • Initial: 2G-50G
  • 14. Patching: Traditional • OPatch • Oracle Provided Tool • Difficult to identify what patches need to be rolled out • OraInventory backed • Limited support for pre- and post- scripts • Customer Scripts • User Created • Difficult to identify what patches need to be rolled out • Limited to single server • Maintenance overhead for new versions • Deployment Procedures • Default procedures for deploying patches • Confusion over which procedure • Limited validation • Difficult to handle patch conflicts
  • 15. Patching : Oracle Enterprise Manager 12c • Integrated patching • My Oracle Support (MOS) • recommendations, search patches, and roll out patches all using the same user interface • Complete • end-to-end orchestration of patching using patch plans • automated selection of deployment procedures • analysis of the patch conflicts • minimal manual effort is required. • Clear division of responsibilities (Roles) • Designers - focus on creating patch plans, testing them on a test system, and saving them as patch templates • Operators - focus on creating patch plans out of the template for rolling out the patches on a production system
  • 16. Patching : Oracle Enterprise Manager 12c • Easy review of patches for environment • validation of patch plans • automatic receipt of patches to resolve validation issues. • Patch Templates • Saving successfully analyzed or deployable patch plans • Out-of-place patching • Stand-alone (single-instance) database targets / Oracle Grid Infrastructure targets that are part of Oracle Exadata. • Flexible patching options • rolling and parallel, both in offline and online mode.
  • 17. Patching : My Oracle Support (MOS) • Integrates MOS with OEM • Anyone with a valid CSI
  • 18. • Overview of Oracle Enterprise Manager 12c Patch Management • Patch Management and Patch Control • Additional Tasks Agenda
  • 19. NOTE: Cannot add patch sets and patches to the same patch plan Additional Tasks: Patch Plans • Consolidated list of patch(s) • Apply to a target or group of targets • Map to key steps of deployment process • Two Forms • Patch Sets • Patch (one-off) • Interim patches • Diag Patchs • PSUs • CPUs/SPUs NOTE: Patch Plans not available for hardware; GI patch for Exadata, only 1 patch per plan
  • 20. Additional Tasks: Creating Patch Plans
  • 21. Additional Tasks: Creating Patch Plans
  • 22. Additional Tasks: Reviewing Patch Plans
  • 23. • %emd_emstagedir% • Directory where OEM will stage patching software Additional Tasks: Reviewing Patch Plans
  • 24. Additional Tasks: Reviewing Patch Plans
  • 25. Additional Tasks: Reviewing Patch Plans
  • 26. Additional Tasks: Reviewing Patch Plans
  • 27. • 3 roles for patching within OEM • Software Library is the core of OEM12c • Integration with My Oracle Support (MOS) • Patch Plans are useful Take Away
  • 28. Thank You for Attending Please fill out the evaluations. Twitter: @curtisbl294 Email: bcurtis@enkitec.com http://www.enkitec.com
  • 29. About BOBBY CURTIS • Douglasville, Georgia • Sr. Technical Consultant • Oracle ACE • IOUG, ODTUG, GOUSER & RMOUG (BOD) • Co-Author: Expert OEM12c – Apress (2013) Twitter: @curtisbl294 Blog: http://dbasolved.com Email: bcurtis@enkitec.com, curtisbl@gmail .com