exachk and oem12c

19
Oracle Exadata - Exachk and Oracle Enterprise Manager 12c: Keeping up with Exadata Session: CON2699 Date: Thursday, Oct 2, 2014

Upload: bobby-curtis

Post on 14-Jun-2015

255 views

Category:

Technology


2 download

DESCRIPTION

Oracle Open World 2014 Presentation on using Exachk with Oracle Enterprise Manager 12c

TRANSCRIPT

Page 1: Exachk and oem12c

Oracle Exadata - Exachk and

Oracle Enterprise Manager 12c:

Keeping up with Exadata

Session: CON2699

Date: Thursday, Oct 2, 2014

Page 2: Exachk and oem12c

Accenture/Enkitec

Enkitec joined Accenture’s Infrastructure Services as

Accenture Enkitec Group

-  17,000 Infrastructure Services professionals

-  52,000 Oracle professionals

Focus on Oracle Engineered Systems Solutions

-  Database Migrations & Consolidations

-  Database-as-a-Service

-  Oracle Applications on Engineered Systems

-  Cloud-based solutions leveraging Engineered Systems

Page 3: Exachk and oem12c

Speaker

Douglasville, Georgia

Senior Technical Consultant

IOUG, RMOUG, GAOUG, RACSIG

@dbasolved

http://dbasolved.com

[email protected]

[email protected]

Page 4: Exachk and oem12c

Agenda •  Oracle Exachk

-  Exachk Tool

-  Exachk Outputs

•  Oracle EM 12c Approach

-  Prerequisites

-  Environment Info

-  Daemon

-  Plug-In/Agent Interaction

-  EM Outputs

Page 5: Exachk and oem12c

ExaChk Tool

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

Current release: 2.2.5.2_20140815

When to run:

On a regular basis (30 days)

After corrective actions performed on a failure

Page 6: Exachk and oem12c

ExaChk Tool

Run ExaChk: $ cd <exachk unzip location> $ ./exachk –a

Note: Follow the prompts and provide passwords

Page 7: Exachk and oem12c

Exachk Outputs

Page 8: Exachk and oem12c

Enterprise Manager 12c Approach

Page 9: Exachk and oem12c

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)

Page 10: Exachk and oem12c

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!

Page 11: Exachk and oem12c

Daemon

Exachk 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

Page 12: Exachk and oem12c

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)

Page 13: Exachk and oem12c

Plug-In

Check for any new plug-ins !Setup -> Extensibility -> Self Update -> Plug-Ins!!Search for HealthChecks!

!

Apply to OMS and Target Agents !

Page 14: Exachk and oem12c

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

Page 15: Exachk and oem12c

EM Output Reports:

All Targets -> Engineered Systems -> Oracle Engineered System Healthchecks!!

Can be saved as CSV files

Key Areas: Summary, Incidents & Problems, Result Summary

Page 16: Exachk and oem12c

EM Output Alerts:

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!!!

Page 17: Exachk and oem12c
Page 18: Exachk and oem12c

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#PICHK113)

Page 19: Exachk and oem12c

Speaker

Douglasville, Georgia

Senior Technical Consultant

IOUG, RMOUG, GAOUG, RACSIG

@dbasolved

http://dbasolved.com

[email protected]

[email protected]