exachk and oem12c - ioug c15lv

Post on 16-Jul-2015

156 Views

Category:

Technology

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Exachk and Oracle Enterprise Manager 12c:

Keeping up with Exadata

IOUG Collaborate 2015

Session: 746

Date: 4/13/2015 @ 12 pm

Room: Banyan D

@dbasolved

http://dbasolved.com

Work: bobby.l.curtis@accenture.com

Personal: curtisbl@gmail.com

Bobby CurtisDouglasville, Georgia

Infrastructure Principle

IOUG (RACSIG/DI SIG), RMOUG, GAOUG

Part of Accenture’s Infrastructure Services:

- 52,000 Oracle professionals

- 17,000 Infrastructure Services professionals

Oracle Database & Engineered Systems Solutions:

- Database Migrations

- Oracle Applications on Engineered Systems

- Cloud-based solutions leveraging Engineered Systems

Oracle “Specialized” in the following areas:

- Oracle Database, Oracle Database Security, Oracle Real Application Cluster (RAC),

Oracle Data Warehouse, Oracle Database Performance Turning, Oracle Linux

- Egineered Systems: Oracle Exadata, Oracle Exalogic, Oracle Exalytics

Accenture Enkitec Group

Accenture Enkitec Group• Our Accenture Enkitec Group resources are members of several Oracle

Database groups such as Oak Table, Oracle ACE, etc and speak frequently

at events across the globe (Oracle Use Groups (OUG), Oracle Open World

(OOW), etc..

• Our team have authored several widely used books specific to Oracle

Database topics ranging from Exadata, performance & tuning to best

practices.

Accenture EnkitecGroupE4The only conference with a focus on the Oracle Exadata platform

REGISTER TODAYJune 1–2, 2015Dallas, Texaswww.enkitec.com/e4/register

Agenda

Oracle Exachk

- Exachk Tool

- Exachk Outputs

Oracle EM 12c Approach

- Prerequisites

- Environment Info

- Daemon

- Plug-In/Agent Interaction

- EM Outputs

ExaChk Tool

Where to get it:MOS Note ID: 1070954.1 – Exachk or Healthcheck

Current release: 12.1.0.2.3_20150305

When to run:

On a regular basis (30 days)

After corrective actions performed on a failure

ExaChk Tool

Run ExaChk:

$ cd <exachk unzip location>

$ ./exachk –a

Note: Follow the prompts and provide passwords

Exachk Outputs

Enterprise Manager 12c

Approach

Prerequisites

Note: 757552.1 - Oracle Exadata Best Practices

Note: 1110675.1 – Oracle Database Machine Monitoring Best Practices

Oracle Exadata Configured and Monitored

Oracle Engineered System Healthchecks Plug-In (12.1.0.5.0)

Oracle Enterprise Manager 12c (12.1.0.2, 12.1.0.3, or 12.1.0.4)

Environment Info

RAT_COPY_EM_XML_FILES : Enables copying of result files on

all the cluster

export RAT_COPY_EM_XML_FILES = 1

RAT_OUTPUT : Output path for the exachk output

export RAT_OUTPUT = /U01/ORACLE/EXACHK_RPT

NOTE: RAT = RAC Assurance Team

DaemonExachk daemon makes it possible to run the ALL (-a) option of the

Exachk tool in silent mode.

Start the daemon as the Oracle user (follow the prompts)

./exachk –d start

Run Exachk by using the daemon

./exachk –daemon –a

Note: Same process can be used to run Exachk on Exalogic

Daemon (Cluster)

Run the daemon as the Oracle user with cluster support

./exachk –clusternodes [node1,[node N]] –d start

Run Exachk by using the daemon

./exachk –daemon –a

Note: Now exachk can run across all nodes in the exadata (if needed)

Plug-InCheck for any new plug-ins

Setup -> Extensibility -> Self Update -> Plug-Ins

Search for HealthChecks

Apply to OMS and Target Agents

Agent Interaction

Results are placed in the metric: ExadataResults

Force the agent to collect Exadata metrics

./emctl control agent runCollection

<targetName>:oracle_exadata_hc ExadataResults

Note: <targetName> = Target in OEM12c

EM OutputReports:

All Targets -> Engineered Systems -> Oracle

Engineered System Healthchecks

Can be saved as CSV files

Key Areas: Summary, Incidents & Problems, Result Summary

EM OutputAlerts:

Default via Plug-In (15 total)

1.Verify Disk Cache Policy on DB Server

2.Verify DB Server Disk Controllers use

writeback cache

3. Verify RAID Controller Battery Condition

and Temperature

...

13. Exachk not running

14. Results and Exception file(s) missing

15. Metric Parsing Failed

Note: Unwanted alerts can be disabled with monitoring templates

Reference material

Http://dbasolved.com/2014/01/23/configure-oem12c-to-perform-

checkups-on-exadata-exachk/

Oracle Enterprise Manager System Monitoring Plug-In Installation

Guide for Oracle Engineered System Healthchecks

(http://docs.oracle.com/cd/E24628_01/install.121/e27420/toc.htm#P

ICHK113)

top related