OMS & Repository Management

Slides:



Advertisements
Similar presentations
2 Copyright © 2005, Oracle. All rights reserved. Installing the Oracle Database Software.
Advertisements

Copyright  Oracle Corporation, All rights reserved. 1 Creating an Application: The AppBuilder for Java IDE.
4 Copyright © 2005, Oracle. All rights reserved. Managing the Oracle Instance.
© 2011 Autodesk Go Big or Go Home! Part 1 – Large Scale Autodesk Vault Deployments Irvin Hayes Jr. Technical Product Manager.
Overview of Database Administrator (DBA) Tools
Oracle9i Database Administrator: Implementation and Administration 1 Chapter 2 Overview of Database Administrator (DBA) Tools.
12 Copyright © 2005, Oracle. All rights reserved. Proactive Maintenance.
5 Copyright © 2006, Oracle. All rights reserved. Securing Grid Control.
1 ECM System Monitor in the CMOD Environment. © 2013 IBM Corporation Enterprise Content Management IBM ECM System Monitor Improve Availability / Lower.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 11: Monitoring Server Performance.
Report Distribution Report Distribution in PeopleTools 8.4 Doug Ostler & Eric Knapp 7264.
EM 12c Cloud Control Architecture.
A Guide to Oracle9i1 Introduction to Oracle9i Database Administration Chapter 11.
Oracle 11g Architecture and Internals by Suresh Karnati
Maintaining and Updating Windows Server 2008
© 2007 Oracle Corporation – Proprietary and Confidential.
Module 3: SQL Server 2005 Administrative Tools. Overview Using SQL Server Management Studio Using SQL Computer Manager Using the sqlcmd Utility Using.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
11 MAINTAINING THE OPERATING SYSTEM Chapter 5. Chapter 5: MAINTAINING THE OPERATING SYSTEM2 CHAPTER OVERVIEW  Understand the difference between service.
University of Wisconsin Hospital & Clinics Database / environment refresh steps.
C Copyright © 2009, Oracle. All rights reserved. Using Diagnosis and Debugging Techniques.
DONE-10: Adminserver Survival Tips Brian Bowman Product Manager, Data Management Group.
Building service testbeds on FIRE D5.2.5 Virtual Cluster on Federated Cloud Demonstration Kit August 2012 Version 1.0 Copyright © 2012 CESGA. All rights.
15 Copyright © 2004, Oracle. All rights reserved. Proactive Maintenance.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
Copyright ®xSpring Pte Ltd, All rights reserved Versions DateVersionDescriptionAuthor May First version. Modified from Enterprise edition.NBL.
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
SUSE Linux Enterprise Desktop Administration Chapter 12 Administer Printing.
18 Copyright © Oracle Corporation, All rights reserved. Workshop.
Managing the Oracle Application Server with Oracle Enterprise Manager 10g.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
1 Chapter Overview Preparing to Upgrade Performing a Version Upgrade from Microsoft SQL Server 7.0 Performing an Online Database Upgrade from SQL Server.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
WSM Administrator Training. WSM Administrator Discussion of WSM Administrator responsibilities Discussion of WSM administrative interfaces Detailed discussion.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Ph No: Mob: , plot No-27, NGGO's Colony, Pattabhi reddy gardens, Visakhapatnam-07 Oracle.
37 Copyright © 2007, Oracle. All rights reserved. Module 37: Executing Workflow Processes Siebel 8.0 Essentials.
1 Chapter Overview Defining Operators Creating Jobs Configuring Alerts Creating a Database Maintenance Plan Creating Multiserver Jobs.
9 Copyright © 2009, Oracle. All rights reserved. Deploying and Reporting on ETL Jobs.
Hyperion Artifact Life Cycle Management Agenda  Overview  Demo  Tips & Tricks  Takeaways  Queries.
Getting to Know Oracle Business Intelligence Oracle BI Enterprise Edition 11g Installation, Upgrade, Monitoring Limor Fledel Oracle Business Intelligence.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring Windows Server 2008 Printing.
Michael Mast Senior Architect Applications Technology Oracle Corporation.
6 Copyright © 2006, Oracle. All rights reserved. Monitoring Grid Control.
Maintaining and Updating Windows Server 2008 Lesson 8.
What’s New & Enhanced?. ABOUT ME Deepak Sharma AIOUG North India Chapter – {Co-Founder} – Sr. Application Administrator I at Oceaneering. – Over 6 years.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
4 Copyright © 2004, Oracle. All rights reserved. Managing the Oracle Instance.
SQL Database Management
SmartCenter for Pointsec - MI
Running a Forms Developer Application
What Is The SSIS Catalog and Why Do I Care?
Execution Monitoring Notification Aychin Gasimov DOAG 2016.
HORIZONT TWS/WebAdmin DS TWS/WebAdmin DS Tips & Tricks
Module Overview Installing and Configuring a Network Policy Server
Managing & Monitoring using EM12c
Tango Administrative Tools
Deploying and Configuring SSIS Packages
Michael Mast Senior Architect
Complete 1z0-161 Exam Dumps - Pass In 24 Hours - Dumps4download.us
Oracle Architecture Overview
Using JDeveloper.
Workshop.
Windows Server Administration Fundamentals
Backup Monitoring – EMC NetWorker
Microsoft SQL Server 2014 for Oracle DBAs Module 1
David Cleverly – Development Lead
Presentation transcript:

OMS & Repository Management EM-Season Ep.3

Who am I? (Deepak Sharma) ORACLE DBA for 5 years. Worked on technologies like Oracle 11g Grid Control, Oracle 12c Cloud Control, Oracle Configuration Manager PeopleSoft SQL Server Oracle Certified Professional. Active Speaker of AIOUG-NIC OMS & Repository Management

EM12c Series Topics… New Features in 12c cloud control EM12c Cloud Control Architecture Installation & Configuration OMS & Repository Management EM12c console, S/L, patching & provisioning Best Practices of Monitoring Plug-ins & Metrics Extensions Creating & Managing Jobs in EM12c Incident Management Backup, Recovery & High Availability.

Oracle Enterprise Manager Overview Centralized Monitoring, administration and Lifecycle Management Oracle and Non-Oracle Technologies IBM Websphere MS SQL Server MySQL Etc. Complete IT Infrastructure Oracle Enterprise Manager has been rebranded from Grid Control to Cloud Control OEM 12c Cloud Control New Features

Oracle Enterprise Manager Overview Components Oracle Management Agent Oracle Management Service Oracle Management Plug-ins Enterprise Manager Cloud Console Oracle Database for Management Repository OEM 12c Cloud Control New Features

OEM 12c Architecture OEM 12c Cloud Control New Features

Contents {Today’s Topic} Oracle Management Agent Oracle Management Service Oracle Management Repository Troubleshooting OMS & Repository Management

Oracle Management Agent Prior to 12c Oracle Agent had to be managed from Command Line. Either from EMCTL or EMCLI In 12c Oracle Agent can be managed easily from OEM12c Console. OMS & Repository Management

Agent Management from Console Navigation Setup -> Management Cloud Control -> Agent This pages displays status of all the agents configured Status will include “UP”, “DOWN”, “UNDER”, “BLACKOUT”, “UNREACHABLE”. Operations like “Start Up”, “Shut Down”, “Restart” etc can be easily perform by selecting a particular agent. OMS & Repository Management

Agent Management from Console OMS & Repository Management

Agent Home Page OMS & Repository Management

Agent Upgrade from Console Key Notes Upgrading OMS does not Upgrade Agents. Agents can be easily upgraded from the console. How? Setup -> Manage Cloud Control -> Upgrade Agent Click “Upgrade Agents” under “Agent Upgrade Tasks” Click Add to add the agents to be upgraded and submit the job. After Upgrade perform “Post Agent Upgrade Task” OMS & Repository Management

Agent Upgrade OMS & Repository Management

Agent Upgrade OMS & Repository Management

Managing Multiple Agent One of the major enhancements in EM12c. Multiple agents can be managed at one time. This feature saves a lot of time. Eg. We have to change “upload interval” for agent Select multiple Agents you want to modify Click “PROPERTIES” icon This will start “Agent Configuration Operation” Job Select multiple agents Click Parameters Tab. Change Property Value and click Submit. OMS & Repository Management

Example OMS & Repository Management

Example OMS & Repository Management

Example OMS & Repository Management

Using Agent’s Homepage HOW? – Click on the Agent Name. OMS makes connection to the agent and displays variety of information. Like:- Summary Region Monitoring Region Performance & Usage Region Resource Consumption Region Incident Region OMS & Repository Management

Example OMS & Repository Management

Agent Homepage Navigation to some interesting and useful pages: Agent Menu Monitoring Diagnostics {Support Workbench} Control {Start/Stop Blackout, etc..} OMS & Repository Management

Example OMS & Repository Management

EM Agent Browser This GUI which was developed several years ago. OMS was being built during that period. This feature was disabled in 10g and 11g. Re-introduced back in 12c. URL: https://<agent_hostname>:<agent_portnumber>/emd/browser/main OMS & Repository Management

Example OMS & Repository Management

EM Agent Browser Function Takes system state dump for the agent. Useful for debugging problems. How to use? Click on “System State Dumps”. Click “Perform System Dump”. XML file is generated. OMS & Repository Management

Example OMS & Repository Management

Agent Management with Command Line Command Line Interface types: EMCTL EMCLI EMCTL Utility: Is used to control different modules Can be used from Agent’s Homepage emctl getemhome OMS & Repository Management

Some Important Commands Emctl start agent Emctl stop agent Emctl status agent Emctl clearstate agent Emctl secure agent Emctl pingOMS Emctl getversion agent Emctl listplugins agent OMS & Repository Management

Create Blackout Example >emctl start blackout <blackout_name> [<target_name>[:<target_type>]] … [-d <duration>] (nioug) (/app/oracle/product/agent12c/agent_inst/bin) oracle@houtestdb1 $ ./emctl start blackout test houtestdb1.test.domain.com:host -d 09:00 Oracle Enterprise Manager Cloud Control 12c Release 2 Copyright (c) 1996, 2012 Oracle Corporation. All rights reserved. Blackout test added successfully EMD reload completed successfully Emctl Logs Directory {emctl.log}: $agent_home/agent_inst/sysman/log OMS & Repository Management

Blackout Example OMS & Repository Management (nioug) (/app/oracle/product/agent12c/agent_inst/bin) oracle@houtestdb1 $ ./emctl status blackout houtestdb1.test.domain.com:host Oracle Enterprise Manager Cloud Control 12c Release 2 Copyright (c) 1996, 2012 Oracle Corporation. All rights reserved. Blackoutname = test Targets = (houtestdb1.test.domain.com:host,) Time = ({2015-01-29|08:58:22|540 Min,|} ) Expired = False oracle@houtestdb1 $ ./emctl stop blackout test Blackout test stopped successfully EMD reload completed successfully oracle@houtestdb1 $ ./emctl status blackout houtestdb1.test.domain.com:test No Blackout registered. oracle@houtestdb1 $ OMS & Repository Management

EMCLI Enterprise Manager Command Line Utility. Used for automating commands, to be executed against large number of targets. Saves time, scripting is much faster than using EM Console for each target. OMS & Repository Management

EMCLI Example Update life cycle property “CONTACT” for 500 targets. Group Name: ProdDB >emcli set_target_property_value –property_records= “ProdDB:composite : Contact:dksharma”-propogate_to_members >emcli add_target_property –target_type=”oracle_database” –property=”Environment” This changes CONTACT detail for all targets under ProdDB group to “dksharma”. OMS & Repository Management

EMCLI Architecture EMCLI Client OMS Extension {installed within OMS} Client ------(request)-------- > OMS Extension OMS Extension -------(passes)----------- > OMS Can be installed on any system. Setup -> Command Line Interface OMS & Repository Management

Agent Log & Trace files AGENT_BASE_DIR :- prompted while installation. Agent Inst Dir Mgmt Agent Home Home (Installation Files) Agent Related Configuration Files OMS & Repository Management

Log & Trace files location Agent Heartbeat History <agent_inst>/sysman/log/gcagent.log Agent & Watch Dog Startup <agent_inst>/sysman/log/emagent.nohup Trace Files <agent_inst>/sysman/log/*.trc Emctl command output <agent_inst>/sysman/log/emctl.log Error while securing Agent <agent_inst>/sysman/log/secure.log OMS & Repository Management

Oracle Management Service Web-based Application Communicate with Agent and OMR to collect & store information about all the targets Can be controlled via both EM12c Console & command line OMS & Repository Management

OMS Management from Console Navigation Setup -> Manage Cloud Control -> Management Services OMS & Repository Management

OMS Management from Console Run time behavior of the OMS can be alter. How? – Setting Properties as needed Click on “Configuration Properties” By default all the “Non-Default” properties are listed. OMS & Repository Management

Example OMS & Repository Management

Management Services Homepage Click name of OMS to see more details. OMS & Repository Management

OMS Menu OMS & Repository Management

Management Services Homepage Must be wondering ??? Start, Stop is not listed under the main menu. Some Important Pages OMS: Heath Overview Navigation: > Setup -> Manage Cloud Control -> Health Overview Useful Region: Overview Region Number & Status of all targets Upload & Performance Region Loader & Network Problems OMS & Repository Management

Health OverView OMS & Repository Management

Health Overview Page OMS & Repository Management

OMS & Repository Menu To add additional OMS in existing environment. Navigation: OMS and Repository -> Add OMS This will start “Deployment Procedure Manager” OMS & Repository Management

OMS Management from Command Line OPMNCTL utility was used. However this utility does not exist anymore. This utility has been suppressed by EMCTL. EMCTL utility can be user for many operations against the OMS. OMS & Repository Management

EMCTL Examples Change Repository Password Show Repository Details > emctl config oms –change_repos_pwd [-change_in_db] [-old_pwd] [-new_pwd] [-use_sys_pwd] [-sys_pwd] Show Repository Details > emctl config oms –list_repos_details Dump all Logs > emctl dump logs List all properties from {emoms.properties} > emctl list properties –sysman_pwd “sysman pwd” –module > emctl start oms > emctl stop oms -all OMS & Repository Management

OMS Directories OMS is installed into an Middleware Home Middleware Home may contain Oracle Weblogic Server Oracle Management Agent Instance Base Directory Development Kit [ jdk ] Other Configuration Files Note:- To troubleshoot problem you need to be familiar with Directory Structure. OMS & Repository Management

Directories Structure UserProject Agent jdk module Oracle_BI1 Oracle_WI oms gc_inst logs oracle_common plugin wlserver10.3 bin sysman log em/ EMGC_OMS1 Node Manager emnodemanager Server EMGC_ADMINSERVER WebTier IH1 EMGC_OMS1 OMS & Repository Management

OMS Log & Trace Files There are 6 main log and trace files for troubleshooting. emctl.log Output of EMCTL commands emctl.msg Generated when OMS restart because of critical errors emoms.log Log file for console, created when OMS perform any action emoms.trc Contains detailed information emoms_pbs.log Contains warning for back ground modules such as event or job emoms_pbs.trc Contains more detail tracing info to troubleshoot background modules OMS & Repository Management

Oracle Management Repository Oracle Database Store Information collected by Agents. Composed of database users, tablespaces, views, indexes and other database objects. Like Agents & OMS, Repository can also be controlled from both Console and Command line utility. OMS & Repository Management

Repository Management from Console Navigation > Setup -> Manage Cloud Control -> Repository OMS & Repository Management

Repository Home Page Important things to checked: Space Available Backlog of Repository collections if Increasing Oracle Scheduler Status (if Ok) Management Service AQ status (if Ok) OMS & Repository Menu Repository Repository Synchronization {> emctl resync repos –full } Note: - Repository Synchronization can not be done from Console ? OMS & Repository Management

Repository Management from Command Line OMR can be managed neither by EMCTL nor EMCLI.. ANY GUESS.. WHY ? DBA’s Old Friend – SQL*Plus Note:- Some Important Points Stop OMS prior to stopping or restarting repository database. Make sure listener is started before the repository database is started. OMS & Repository Management

Important Area for OMR Management Data Retention Queue Management Optimizer Statistics Repository Views OMS & Repository Management

Troubleshooting EMDIAG: utility for troubleshooting across all three stacks. EMDIAG is a collection of scripts & tools designed to help troubleshoot & diagnose problems with EM. Each EM tier has a specific kit. AGTVFY to diagnose Agent problems. OMSVFY to diagnose OMS problems. REPVFY to diagnose Repository Issue. Note:- 421053.1 Master Key note for EMDIAG, explains how to download, install & use each kit. OMS & Repository Management

Troubleshooting Examples Each kit is a set of commands: to display information Setup, configuration or to dump objects Levels: varies from 0 to 9 While using each kit one should start from 0 as level parameter. Level 0 to 4 ------- functional Issue Level 6 to 8 ------- Reporting Issue Level 9 ------- Internal Diagnostics $ ./repvfy verify all –level 2 details $ ./repvfy verify all –level 9 details OMS & Repository Management

Thank You OMS & Repository Management