Oracle Enterprise Manager: Oracle Exadata Database Machine Getting Started Guide 13c Release 2
Oracle Enterprise Manager: Oracle Exadata Database Machine Getting Started Guide 13c Release 2
Oracle Enterprise Manager: Oracle Exadata Database Machine Getting Started Guide 13c Release 2
February 2017
Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide, 13c Release 2
E73824-02
Copyright © 2015, 2016, Oracle and/or its affiliates. All rights reserved.
This software and related documentation are provided under a license agreement containing restrictions on
use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your
license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license,
transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse
engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is
prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If
you find any errors, please report them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on
behalf of the U.S. Government, then the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software,
any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are
"commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-
specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the
programs, including any operating system, integrated software, any programs installed on the hardware,
and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.
No other rights are granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications.
It is not developed or intended for use in any inherently dangerous applications, including applications that
may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you
shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its
safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this
software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of
their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are
used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron,
the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro
Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information about content, products,
and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly
disclaim all warranties of any kind with respect to third-party content, products, and services unless
otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates
will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party
content, products, or services, except as set forth in an applicable agreement between you and Oracle.
Contents
Preface ................................................................................................................................................................ ix
Audience ....................................................................................................................................................... ix
Documentation Accessibility ..................................................................................................................... ix
Conventions.................................................................................................................................................. ix
What's Changed ............................................................................................................................................ x
iii
2 Installation and Deployment
2.1 Oracle Exadata Plug-in Deployment Prerequisites ..................................................................... 2-1
2.1.1 Create a Database Server ILOM Service Processor User ................................................. 2-1
2.1.2 Verify Software Versions ..................................................................................................... 2-2
2.1.3 Verify Names Resolution ..................................................................................................... 2-4
2.1.4 Verify Firewall Configuration ............................................................................................. 2-4
2.1.5 Enable Support for IPv6 Environments ............................................................................. 2-7
2.1.6 Oracle SuperCluster Prerequisites ...................................................................................... 2-8
2.2 User Roles .......................................................................................................................................... 2-8
2.3 Install Enterprise Manager Agent .................................................................................................. 2-8
2.3.1 Agent Installation Prerequisite - Solaris 11 Only.............................................................. 2-9
2.3.2 Install Agents and Set Up Exadata Monitoring Using Automated Kit ......................... 2-9
2.3.3 Install Enterprise Manager Agent Using the Push Method .......................................... 2-10
2.4 Manually Deploy Exadata Plug-in ............................................................................................... 2-12
iv
4.4 Configure the Compute Node ILOM SNMP for Enterprise Manager Monitoring .............. 4-11
4.4.1 Configure the Compute Node ILOM SNMP for Compute Nodes Running
Management Server.................................................................................................................. 4-12
4.4.2 Configure SNMP Values Using dbmcli ........................................................................... 4-13
4.4.3 Configure SNMP for Oracle SuperCluster ...................................................................... 4-13
4.5 Verify Configuration for Oracle ILOM Server ........................................................................... 4-13
4.6 Set Up SNMP for Cisco Ethernet Switch Targets....................................................................... 4-14
4.6.1 Verify the Cisco Ethernet Switch SNMP Configuration................................................ 4-15
4.7 Set Up SNMP for Power Distribution Unit (PDU) Targets ...................................................... 4-15
4.7.1 Verify the PDU SNMP Configuration .............................................................................. 4-16
4.8 Set Up SNMP for KVM Targets .................................................................................................... 4-16
4.8.1 Set Up SNMP in KVM Management Console................................................................. 4-17
4.8.2 Verify the KVM SNMP Configuration (Base SNMP Configuration) - Linux............. 4-17
4.8.3 Verify the KVM SNMP Configuration (Base SNMP Configuration) - Solaris ........... 4-18
4.8.4 Verify the KVM SNMP Configuration (SNMP Forwarding to Agent) ....................... 4-19
4.9 Accessing Oracle Support Workbench for Exadata Storage Server ........................................ 4-19
4.10 Oracle Exadata Database Machine Dashboard Creation ........................................................ 4-21
4.10.1 Dashboard Creation for Exadata Database Machine Plug-in Release 12.1.0.3.0 and
Later ............................................................................................................................................ 4-21
4.10.2 How to Make the Report "Public" ................................................................................... 4-22
4.10.3 Find All Database Machine Reports ............................................................................... 4-22
v
5.5.2 Performing Administration Tasks on Infiniband Networks......................................... 5-18
5.5.3 Setting Up Alerts ................................................................................................................. 5-19
5.6 Flash Cache Resource Monitoring................................................................................................ 5-20
5.7 Exadata Database Machine Fault Monitoring ............................................................................ 5-21
5.8 Monitoring Exadata Database Machine Components............................................................... 5-23
5.8.1 Storage Cells......................................................................................................................... 5-23
5.8.2 InfiniBand Switches ............................................................................................................ 5-24
5.8.3 Cisco Switch ......................................................................................................................... 5-24
5.8.4 ILOM Targets ....................................................................................................................... 5-24
5.8.5 Power Distribution Units (PDUs) ..................................................................................... 5-25
5.8.6 KVM Switch ......................................................................................................................... 5-25
5.9 Using the Conversion Wizard to Convert 12c Targets to 13c Targets .................................... 5-25
7 Exadata Metrics
7.1 Accessing Exadata Metrics .............................................................................................................. 7-1
7.2 Aggregated Exadata FlashDisk and HardDisk Metric Example ............................................... 7-3
7.3 Exadata Cell Metric Example .......................................................................................................... 7-4
vi
8.2.7 Extra or Missing Components in the Newly Discovered Exadata Database Machine
....................................................................................................................................................... 8-5
8.2.8 InfiniBand Network Performance Page Shows No Data ................................................ 8-5
8.2.9 ILOM, PDU, KVM, or Cisco Switch is not Discovered.................................................... 8-5
8.2.10 Target Does not Appear in Selected Targets Page.......................................................... 8-6
8.2.11 Target is Down or Metric Collection Error After Discovery......................................... 8-6
8.2.12 ILOM Credential Validation Fails During 12c Discovery ............................................. 8-7
8.2.13 Discovery Process Hangs ................................................................................................... 8-8
8.3 Troubleshooting the Exadata Database Machine Schematic File .............................................. 8-8
8.4 Exadata Database Machine Management Troubleshooting....................................................... 8-9
8.5 Exadata Derived Association Rules ............................................................................................... 8-9
8.6 InfiniBand Patch Details Missing ................................................................................................. 8-10
8.7 Oracle Auto Service Request (ASR) Issues.................................................................................. 8-10
8.7.1 Oracle ASR Not Working on Exadata Storage Server ................................................... 8-10
8.7.2 No Slots Available Error..................................................................................................... 8-10
8.8 Target Status Issues ........................................................................................................................ 8-11
8.9 Metric Collection Issues ................................................................................................................. 8-11
8.10 Status: Pending Issues.................................................................................................................. 8-11
8.10.1 Cellsys Targets ................................................................................................................... 8-11
8.10.2 Database Machine Target or Any Associated Components ....................................... 8-12
8.11 Enhanced MIB Incompatibility................................................................................................... 8-12
8.12 Monitoring Agent Not Deployed for IPv6 Environments...................................................... 8-13
8.13 Configure IPv6–SNMPv3 Subscription ..................................................................................... 8-13
Index
vii
viii
Preface
Oracle Enterprise Manager provides the tools to effectively and efficiently manage
your Oracle Exadata Database Machine. With a consolidated view of the Exadata
Database Machine, Oracle Enterprise Manager provides a consolidated view of all the
hardware components and their physical location with indications of status. Oracle
Enterprise Manager also provides a software view of the databases residing on it and
their resource consumption on compute node and Exadata Storage Cell.
This document provides the installation and administration instructions to set up
Oracle Enterprise Manager to monitor and manage your Oracle Exadata Database
Machine.
Audience
This system monitoring installation guide is for users who perform administrative and
problem-resolution tasks on Oracle Exadata Database Machine.
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle
Accessibility Program website at http://www.oracle.com/pls/topic/lookup?
ctx=acc&id=docacc.
Conventions
The following text conventions are used in this document:
Convention Meaning
boldface Boldface type indicates graphical user interface elements associated
with an action, or terms defined in text or the glossary.
italic Italic type indicates book titles, emphasis, or placeholder variables for
which you supply particular values.
ix
Convention Meaning
monospace Monospace type indicates commands within a paragraph, URLs, code
in examples, text that appears on the screen, or text that you enter.
What's Changed
This table provides a brief overview of the document changes for the latest publication
of the Oracle® Enterprise Manager Managing and Monitoring an Exadata Database Machine:
x
What's New
The Oracle Exadata plug-in provides a consolidated view of the Exadata Database
Machine within Oracle Enterprise Manager, including a consolidated view of all the
hardware components and their physical location with indications of status.
This chapter highlights the significant features and enhancements provided by the
Oracle Exadata plug-in in the following release summaries:
• ORAchk/EXAchk Integration
– X6–2
– X6–8
xi
Exadata Virtualization Provisioning
Provisioning involves repeatable, reliable, automated, unattended, and scheduled mass
deployment of a RAC Cluster including virtual machines (VMs), Oracle Database
(DB), Grid Infrastructure, and ASM on Virtualized Exadata.
With the Exadata plug-in's virtualization provisioning functionality, you can:
• Create and delete a RAC Cluster including VMs, Oracle Database (DB), Grid
Infrastructure, and ASM.
• Scale up and scale down a RAC Cluster by adding or removing VMs including
DB, Grid Infrastructure, and ASM.
See Exadata Virtualized Provisioning for the details.
– New charts on Cell and Grid home page and Performance page.
• Updated the schematic diagram to enhanced views into your Exadata Database
Machine, including:
– Energy view.
xii
– Network connectivity.
• Quarterly Full Stack Patch Download (QFSDP) is released every quarter. Primary
components are:
• The Updating Exadata Storage Servers and Updating Exadata InfiniBand Switches
sections of the Oracle® Enterprise Manager Lifecycle Management Administrator's
Guide.
• Exadata Database Machine and Exadata Storage Server Supported Versions (Doc ID
888828.1) in My Oracle Support:
https://support.oracle.com/rs?type=doc&id=888828.1
ORAchk/EXAchk Integration
The ORAchk/EXAchk utility proactively scans for the most significant problems
across the various layers within Oracle Database and Exadata Database Machine. The
Exadata plug-in integrates the ORAchk/EXAchk utility and provides the following
features through Enterprise Manager Cloud Control:
• Install, set up, upgrade, and schedule the ORAchk utility within Enterprise
Manager.
xiii
• View all ORAchk/EXAchk results as Enterprise Manager Compliance Standard
violations.
For details about the ORAchk plug-in, see the ORAchk Healthchecks User's Guide.
• Enables ASR capability for Exadata Database Machine. Creates a Service Request
(SR) automatically and updates the SR number to Enterprise Manager.
• Includes ASR Incidents for viewing within the Enterprise Manager Incident
Manager.
• Works for all Engineered Systems that are certified for ASR.
Enterprise Manager recognizes the following three fault telemetry types:
• Integrated Lights Out Manager (ILOM): Provides fault information, power and
environmental, CPU, and memory fault information from the service processor
(SP).
• Exadata-detected Events (HALRT): Provides fault coverage for disks, flash, and
PCI cards within Oracle Exadata Database Machine.
xiv
For product details about Oracle ASR, see http://oracle.com/asr.
xv
1
Introduction to the Plug-in
• Exadata Storage Server Grid Home Page and Server Home Page Features
• Monitoring of the Exadata target, including the Exadata Cell, within Enterprise
Manager's I/O Resource Management (IORM) feature.
• Enhanced InfiniBand network fault detection and InfiniBand schematic port state
reporting.
– Configurations:
• Multi-Rack support:
1-2 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Oracle Exadata Plug-in Features
– User can confirm and select individual components for each DBM.
• Support for the increasing types of Exadata Database Machine targets. See Oracle
Exadata Database Machine Supported Hardware and Software for a complete list
of supported hardware.
• InfiniBand Switch Sensor fault detection, including power supply unit sensors
and fan presence sensors.
• Support for the latest Exadata Server Versions 12.1.2.3.1 and earlier:
– 11.2.3.3.1 or earlier.
– A plug-in that supports 12.1.1.1.0 and beyond will have support for Oracle
database 12c.
– 12.1.2.1.0.
– 12.1.2.1.1.
– 12.1.1.1.2.
• Automate SNMP notification setup for Exadata Storage Server and InfiniBand
Switches.
• Support discovery using the new catalog.xml file generated from the OEDA
Java-based Configurator.
Note:
1.1.5 Exadata Storage Server Grid Home Page and Server Home Page Features
The Exadata Storage Server Grid home page and Server home page provides the
following features:
• Provides new usage statistics to highlight flash cache and Smart Scan efficiency.
1-4 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Oracle Exadata Database Machine Supported Hardware and Software
• Performance utilization for flash and hard disk to identify workload reaching
hardware limit.
• Reduce metric collection error for the Exadata HCA metric. Improvements to
combine the HCA port data collection in a single cellcli call to reduce chances
of time out.
• Reduced metric collection error from Exadata IORM Status metric. The metric was
removed, and the user interface now uses the available configuration data.
• Multi-Rack Support
• Partitioned Support
Note:
Unless otherwise noted, support is provided for all versions of Oracle Exadata
plug-in Release 13.1.
• V2
Note:
• X2
• X3
– X3-2: Full rack, half rack, quarter rack, and eighth rack (requires release
12.1.0.3 or higher)
• X4
– X4-2
• X5
– X5-8
• X6
– X6–2
– X6–8
– Support for Oracle SuperCluster V1.1 on LDOM and Zone (Global & Non-
Global)
– Support for Oracle SuperCluster V1.0.1 with October QMU on LDOM and
Zone
1-6 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Oracle Exadata Database Machine Supported Hardware and Software
Machine Types). Also, the following two racks can be monitored in a multi-rack as
these cannot exist as a standalone single rack:
– The target names for the Exadata Database Machine, Exadata Grid, and
InfiniBand Network will be generated automatically during discovery (for
example, Database Machine dbm1.mydomain.com, Database Machine
dbm1.mydomain.com_2, Database Machine dbm1.mydomain.com_3, etc.).
However, users can change these target names at the last step of discovery.
– User can confirm and select individual components for each Database
Machine.
For Oracle Exadata plug-in Release 12.1.0.2.0 and earlier:
– The target names for the Exadata Database Machine, Exadata Grid, and
InfiniBand Network will be generated automatically during discovery (for
example, Database Machine dbm1.mydomain.com, Database Machine
dbm1.mydomain.com_2, Database Machine dbm1.mydomain.com_3, etc.).
Users cannot specify these target names.
– All shared components (such as, KVM, PDU, Cisco switch, and InfiniBand
switches) must be selected during discovery of the first Database Machine
partition. They will be included in all subsequent Database Machine targets of
the other partitions.
– User can confirm and select individual components for each Database
Machine.
1.2.2 Oracle SuperCluster Support - Exadata Plug-in Release 12.1.0.4.0 and Later
Only Oracle SuperCluster with software Version 1.1 with DB Domain on Control
LDOM-only environments are supported. Earlier versions of Oracle SuperCluster can
be made compatible if you update to the October 2012 QMU release. You can confirm
this requirement by looking at the version of the compmon pkg installed on the
system (using either pkg info compmon or pkg list compmon commands to
check). You must have the following minimum version of compmon installed:
pkg://exa-family/system/platform/exadata/
[email protected],5.11-0.1.0.11:20120726T024158Z
• Oracle SuperCluster:
– T5-8 server
– T4-4 server
The following software configurations are supported:
• LDOM
– Control Domain
– IO/Guest Domain
• Zone
– Global
– Non-Global
The following software versions are supported:
• HCA port error monitoring: If the perfquery command installed in the Oracle
SuperCluster has version 1.5.8 or later, a bug (ID 15919339) was reported where
most columns in the HCA Port Errors metric in the host targets for the compute
nodes will be blank.
If there are errors occurring on the HCA ports, it is now reported in Enterprise
Manager.
1-8 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Oracle Exadata Database Machine Supported Hardware and Software
This issue reported in the plug-in's 12.1.0.3.0 release has been fixed in 12.1.0.4.0.
<ULOC>20</ULOC>
<HEIGHT>4</HEIGHT>
</ITEM>
<ITEM ID="10">
<TYPE>ibl</TYPE>
<ULOC>24</ULOC>
<HEIGHT>1</HEIGHT>
</ITEM>
<ITEM ID="11">
<TYPE>head</TYPE>
<ULOC>25</ULOC>
<HEIGHT>1</HEIGHT>
</ITEM>
<ITEM ID="12">
<TYPE>head</TYPE>
<ULOC>26</ULOC>
<HEIGHT>1</HEIGHT>
</ITEM>
<ITEM ID="13">
<TYPE>comp</TYPE>
<ULOC>27</ULOC>
<HEIGHT>8</HEIGHT>
</ITEM>
<ITEM ID="14">
<TYPE>cell</TYPE>
<ULOC>35</ULOC>
<HEIGHT>2</HEIGHT>
</ITEM>
<ITEM ID="15">
<TYPE>cell</TYPE>
<ULOC>37</ULOC>
<HEIGHT>2</HEIGHT>
</ITEM>
<ITEM ID="16">
<TYPE>cell</TYPE>
<ULOC>39</ULOC>
<HEIGHT>2</HEIGHT>
</ITEM>
<ITEM ID="17">
<TYPE>cell</TYPE>
<ULOC>41</ULOC>
<HEIGHT>2</HEIGHT>
</ITEM>
<ITEM ID="18">
<TYPE>pdu</TYPE>
<ULOC>0</ULOC>
<HEIGHT>0</HEIGHT>
</ITEM>
<ITEM ID="19">
<TYPE>pdu</TYPE>
<ULOC>0</ULOC>
<HEIGHT>0</HEIGHT>
</ITEM>
</RACK>
</RACKS>
</PAGE13>
• The Assert OK power sensor raises a critical alert in Enterprise Manager. (Bug
17445054 )
1-10 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Oracle Exadata Database Machine Supported Hardware and Software
Note:
• In Enterprise Manager, the Schematic & Resource Utilization report will display
only one LDOM per server.
• Enterprise Manager will not report hard disk predictive failure on compute node
in an Oracle SuperCluster environment.
• On the Oracle SuperCluster Zone while deploying the Management Agent, the
agent prerequisite check may fail with the following error:
Note:
The error can be ignored and you can continue to proceed with installation of
the Management Agent.
Note:
EM 12c PS3 is tested with Exadata
Server Software 12.1.2.2.0. SSH Lock
down will not be a supported
configuration under 12c PS3/PS4,
however, it is certified to work with
13c.
1-12 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Oracle Exadata Database Machine Supported Hardware and Software
– HP-UX Itanium
• Agent plug-in:
– Linux x86-64
• V1 hardware
• V2 hardware
Note:
1-14 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
2
Installation and Deployment
This chapter provides the instructions for deployment of the Oracle Exadata plug-in.
The following topics are discussed:
• User Roles
Note:
The specific ILOM user ID can be added in the ILOM service processor web interface,
ILOM CLI, or with the ipmitool command. This example uses ILOM CLI.
For security reasons, the password to the ILOM service processor root user ID does
not appear in the ILOM CLI commands in this example.
# cd /SP/users
# create oemuser
Creating user...
Enter new password: ********
Enter new password again: ********
Created /SP/users/oemuser
# cd oemuser
/SP/users/oemuser
set role='cro'
Set 'role' to 'cro'
5. Test the ILOM user ID created in step 3 by listing the last 10 system events:
6. Repeat steps 1 through 5 for the rest of the compute node ILOM service processors
in your Oracle Database Machine.
• ILOM ipmitool
• InfiniBand Switch
• PDU Firmware
• KVM Application
2-2 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Oracle Exadata Plug-in Deployment Prerequisites
• For Oracle Linux, run the following command as the root user on one of the
database servers in the cluster:
# dcli -g ~/dbs_group -l root ipmitool –V
Note:
The dbs_group file contains the list of compute node hostnames, one on each
line. If the file does not exist, you can create it before running the dcli
command.
• For Oracle Solaris, run the following command on each of the database servers in
the cluster:
# /opt/ipmitool/bin/ipmitool -V
1. Log on to the management interface for the InfiniBand Switch (using ssh).
# nm2version
# nm2version
NM2-36p version: 1.0.1-1
Then you must upgrade your InfiniBand switch firmware. Follow the instructions
listed in My Oracle Support (MOS) Document 888828.1:
https://support.oracle.com/CSP/main/article?
cmd=show&type=NOT&doctype=REFERENCE&id=88882
https://updates.oracle.com/Orion/PatchDetails/process_form?
patch_num=12871297
1. Allow ping
In many secure network environments, it is normal for the ping service to be
disabled. Enterprise Manager uses ping to establish the basic availability and
status of the Exadata Database Machine components.
• The compute nodes need to have the ping service and port enabled from the
OMS Server(s).
2-4 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Oracle Exadata Plug-in Deployment Prerequisites
Note:
The ping traffic overhead is minimal. The agent pings the targets every five
minutes.
These ports will need to be opened for each of the compute nodes.
• Alternatively, you can look for the value of the EMD_URL property in the
emd.properties file the following directory:
<AGENT_HOME>/agent_inst/sysman/config
KVMs, InfiniBand switches, and Cisco switch will need to be opened for each of
the compute nodes.
Note:
The emkit configures ssh access but still requires the ports to be opened first.
2. Needs to access
ipmitool.
2-6 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Oracle Exadata Plug-in Deployment Prerequisites
* SNMP uses the UDP protocol; so, the Agent port and port 162 need to be opened for UDP traffic
Note:
Internet Protocol version 6 (IPv6) is the most recent version of the Internet
Protocol (IP), the communications protocol that provides an identification and
location system for computers on networks and routes traffic across the
Internet.
Note:
For a virtualized DB Machine, the VI target discovery should be done first as
described in Discovering Virtualized Exadata Database Machine.
Note:
There are two methods for installing the Enterprise Manager Agent. Chose the one
that works best for your environment:
2-8 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Install Enterprise Manager Agent
Note:
• Make sure any prerequisites are met. See Agent Installation Prerequisite -
Solaris 11 Only.
• The same version of the Enterprise Manager agent and the same version
of the Exadata plug-ins should be deployed on all compute nodes within
the same Database Machine.
1. Log in to the compute node host as agent user and execute the ppriv $$
command. This command displays the E (Effective), P (Permitted), I (Inherited),
and L (Limited) privileges.
Generally, E, P, and I have the same set of basic privileges and for any normal user.
2. Assuming that output of the above command shows basic privileges, add the
priv_sys_net_config privilege to the agent user so that InfiniBand commands
can be executed.
3. Log in as the agent user again and run the ppriv $$ command to verify if the
privileges are set. The output will show the sys_net_config privilege along
with the existing (basic) set of privileges.
2.3.2 Install Agents and Set Up Exadata Monitoring Using Automated Kit
The Oracle Enterprise Manager Cloud Control 13c Setup Automation kit is available
for download from My Oracle Support as a patch. The kit simplifies the process of
deploying the agents on each of the compute nodes considerably, allowing agents to
be deployed to all of the compute nodes, in one go, from one of the compute nodes,
using one simple command. Instructions for using the kit to deploy agents on the
compute nodes are provided in the patch README.txt.
To download the Automation kit for your platform, see Doc ID 1440951.1 in My Oracle
Support:
https://support.oracle.com
Oracle Enterprise Manager Cloud Control 13c uses a holistic approach to manage the
Exadata Database Machine and provides comprehensive lifecycle management from
monitoring to management and ongoing maintenance for the entire engineered
system.
The patch README provides instructions for how to install Management Agents on
an Oracle Exadata Database Machine and point them to an existing Cloud Control
environment or install a new stand alone Enterprise Manager environment and deploy
the Management Agents pointing to this new environment. This standalone
environment can be used when you do not want to take the corporate environment
offline to apply the patches needed to monitor Oracle Exadata Database Machine.
The following procedures described in the README can be performed at any time,
such as during initial configuration of Oracle Exadata Database Machine, or later:
• Removing Oracle Enterprise Manager Cloud Control 13c from a standalone server
1. Add the Exadata Database Machine compute nodes as host targets to Oracle
Enterprise Manager Cloud Control 13c. From the Enterprise Manager home page,
click the Setup menu (upper right corner), Add Target, then Add Targets
Manually.
2. On the Add Host Targets: Host and Platform screen, specify a session name. Then
identify the fully qualified hostnames and select the platform.
Note:
If the Agent software is not available for your platform, go to the Extensibility
page and download it first.
Figure 2-1 shows how the selection should look for the Linux x86-64 platform.
2-10 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Install Enterprise Manager Agent
• Instance Directory
• Named Credential
• For Port, leave this field blank. As part of the installation process, an available
port will be selected automatically.
Note:
If the root.sh was not executed during deployment, then make sure to
execute it on all compute nodes.
• For a new or fresh installation: Deploy the plug-in manually if you did not deploy
the agent using Automation kit or push the latest version of the agent through
OMS.
2-12 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Manually Deploy Exadata Plug-in
Note:
• From Enterprise Manager Cloud Control, click the Setup menu (upper right
corner), Extensibility, and then Plug-ins.
To manually deploy the Exadata plug-in:
1. From the Enterprise Manager home page, click the Setup menu (upper right
corner), Extensibility, and then Plug-ins.
2. On the Plug-ins page, select Oracle Exadata from the Name list.
Note:
3. With Oracle Exadata selected, click Deploy On, then Management Agent.
4. On the Deploy Plug-in on Management Agent pop-up, click Add. A search pop-up
will appear to allow you to search for targets to add. In the Target Type drop-
down, select Agent, then click Search.
Select a Target name from the results list and click Select. Repeat for each agent
target.
5. After you have added the agents, click Next on the Deploy Plug-in on Management
Agent screen to review and verify the agent information.
7. Once the plug-in has been deployed to all agents, a confirmation screen will
appear. Click OK to dismiss the pop-up or Show Status to display the status of the
agent in the Enterprise Manager Deployment Activities screen.
This chapter provides instructions for discovery of the Oracle Exadata Database
Machine through Enterprise Manager Cloud Control 13c.
The following sections describe how to discover the Exadata Database Machine and
other supported targets:
5. Switch from Using CellCLI to ExaCLI after Storage Server Locked Down
4. Automatic Verification.
5. Manual Verification.
• For the cellmonitor user: SSH equivalence is set up for between the
cellmonitor user and the agent user. The root credentials being prompted for
during discovery are not needed for metric collection afterwards. You can
optionally choose to store the cell root password as a named credential in the
Enterprise Manager repository.
• For the cell ILOM user (oemuser): This monitoring credential is encrypted and
stored in the Enterprise Manager repository and in the targets.xml file on the
agent.
• For the InfiniBand Switch user (nm2user): SSH equivalence is set up for between
the nm2user user and the agent user. The nm2user credentials being prompted
for during discovery are not needed for metric collection afterward. You can
optionally choose to store the nm2user password as a named credential in the
Enterprise Manager repository.
• Access the script as part of Exadata plug-in 13.1.0.0.0 after the plug-in is deployed
to the agent:
<agent installation directory>/plugins/
oracle.sysman.xa.discovery.plugin_12.1.0.3.0/discover/dbmPreReqCheck/
exadataDiscoveryPreCheck.pl
Note:
• Download the script from Prerequisite script for Exadata Discovery in Oracle
Enterprise Manager Cloud Control 12c (Doc ID 1473912.1) in My Oracle Support:
https://support.oracle.com/rs?type=doc&id=1473912.1
• Access the script as described in Obtaining the Oracle Enterprise Manager Setup
Automation kit for Exadata (Doc ID 1440951.1) in My Oracle Support for more
information on the kit:
https://support.oracle.com/rs?type=doc&id=1440951.1
As the script runs, you will be prompted for various inputs. It will execute all the
built-in checks and will display all messages on standard output along with an
execution log.
3-2 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Running the Discovery Precheck Script
• Verifies that the user who is running the Enterprise Manager agent has read and
execute permissions on at least one of the 11.2 (or later) Database Oracle home
directory <ORACLE_HOME>/bin/kfod binaries.
• Verifies the management server and cell server is up and running on the Exadata
cell. You can verify the status by running:
$ cellcli -e 'list cell attributes cellsrvStatus,msStatus'
– Agent host credentials: the username and password of the user running the
agents on the compute nodes
– Monitoring credentials:
• Verifies the Database Machine schematic file requirements for Exadata Release
11.2.3.1, 11.2.3.2, and later, including:
– That the schematic file should exist on the agent host selected for discovering
the Exadata Database Machine at:
/opt/oracle.SupportTools/onecommand/databasemachine.xml
– That the schematic file has the world-readable privilege so that it is readable
by the agent user.
– That the version is 503 or later. The schematic file version is in the header of
the file.
• Verifies the Database Machine schematic file requirements for Exadata Release
11.2.3.2 and later:
– Verifies that the schematic file exists on the agent host selected for
discovering the Exadata Database Machine at:
/opt/oracle.SupportTools/onecommand/catalog.xml
– Verifies that the schematic file has the world-readable privilege so that it is
readable by the agent user.
– Verifies that the schematic file version is 868 or later. The schematic file
version is in the header of the file.
compute nodes, Exadata cells, InfiniBand switches, KVM, PDU, and Cisco
switch.
Client network naming is only supported in Exadata plug-in Release
12.1.0.3.0 and later.
Note:
If the Database Machine schematic file does not exist or its version does not
meet the requirement, open a Service Request with Oracle Support to get the
latest version of the schematic file.
1. Use the 11.2 (or later) Database Oracle home directory when prompted for in
Discovering an Exadata Database Machine.
• The Enterprise Manager agent must be deployed to all compute nodes of the
Exadata Database Machine. The host target name of the compute node must be
the fully qualified host name (for example, dbm1db01.mydomain.com). Non-
fully qualified hostnames (for example, dbm1db01) or IP addresses must not
be used for the host target name of the compute node.
• If you are using Exadata plug-in Release 12.1.0.1.0 or 12.1.0.2.0, the target name
of the compute node host target should be the host name in the management
network, not the client network.
• If you are using Exadata plug-in Release 12.1.0.3.0 or later, the target name of
the compute node host target can be the host name in the management
network or the client network.
4. The host names of the compute nodes and Exadata cells in each individual
Database Machine should have a unique prefix. In other words, Exadata Database
Machine racks that are not connected by the same InfiniBand network to form one
DB Machine should not share the same prefix for the host names.
5. For users of Oracle Enterprise Manager Cloud Control 12c Release 12.1.0.1.0 or if
the installed version has been upgraded to Release 12.1.0.2.0 from 12.1.0.1.0 of the
plug-in, you must manually push the Exadata plug-in to the agent.
6. For IPV6-based Exadata Database Machine, verify the following information in the
schematic files:
3-4 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Discovering an Exadata Database Machine
Note:
a. Check if all the ADMINNAME, ILOMNAME and CLIENTNAME entries are valid host
names.
b. Check if the ADMINIP and ILOMIP are in IPv6 format for the cells, compute
nodes, and Cisco switch entries.
<ITEM ID="2">
<TYPE>cellnode</TYPE>
<ADMINNAME>XXXXXceladm04</ADMINNAME>
<ADMINIP>XXXX:YYYY:XXXX:YYYY:XXXX:YYYY:XXXX:YYYY</ADMINIP>
<ILOMNAME>XXXXXceladm04-ilom</ILOMNAME>
<ILOMIP>XXXX:ZZZZ:XXXX:ZZZZ:XXXX:ZZZZ:XXXX:ZZZZ</ILOMIP>
<ULOCATION>2</ULOCATION>
<UHEIGHT>2</UHEIGHT>
</ITEM>
d. Ensure that the IPv4 address is used for InfiniBand Switch and PDU as they do
not support IPV6. For more details, see IPv6 support status on Exadata
Database Machine (Doc ID 2056895.1), available in My Oracle Support:
https://support.oracle.com/rs?type=doc&id=2056895.1
1. From the Enterprise Manager home page, select the Setup menu (upper right
corner), Add Target, and then Add Targets Manually.
2. On the Add Targets Manually page (Figure 3-1), click Add Targets Using Guided
Process. From Add Using Guided Process window, select Oracle Exadata
Database Machine from the list and click Add (Figure 3-2).
3. On the Oracle Exadata Database Machine Discovery page (Figure 3-3), select one of
the following tasks:
– 13c target type. With this target type, enhanced monitoring is available
through Enterprise Manager Cloud Control 13c (additional credentials are
required).
3-6 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Discovering an Exadata Database Machine
Enhanced monitoring of the 13c target type allows the Exadata plug-in to
monitor the Exadata Storage Server and KVM, and the Enterprise
Manager Systems Infrastructure (EMSI) plug-in monitors of all other
hardware targets with the Exadata rack. The EMSI plug-in is included
with your installation of Enterprise Manager.
4. On the Discovery Inputs page (Figure 3-4), enter the following information:
– Agent URL: The Agent deployed on compute node. Click the search icon
to select from available URLs.
Note:
For IPv6-based DB Machines, select the agents that are deployed on hosts with
dual stack (IPv4 and IPv6) support.
– Once you have specified the Agent URL, a new row (hostname and
schematic file information) is automatically added. The default schematic
Note:
You only need to customize the Schematic file location if one of the following
is true:
Click Next.
5. On the InfiniBand Discovery page (Figure 3-5), enter the following information:
• IB Switch Host Name: The InfiniBand switch host name. The IB Switch host
name is usually pre-populated.
• InfiniBand Switch ILOM host credential: The user name (usually ilom-
admin or ilom-operator) and password for the InfiniBand switch ILOM
host.
3-8 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Discovering an Exadata Database Machine
Click Next.
6. On the Prerequisite Check page (Figure 3-6), Enterprise Manager will try to
discover hardware components dynamically based on your environment. If any
critical issues are encountered, then you can click Back to resolve them. Enterprise
Manager will the show the problem and its severity (Info, Warning, or Critical).
Click Next.
7. On the Components page (Figure 3-7), the components below are pre-selected. You
can deselect any unwanted component. Components include, but are not limited
to, the following:
• Compute Node: Select the hosts that are compute nodes in the Oracle Exadata
Database Machine.
• Oracle Exadata Storage Server: Select the Oracle Exadata Storage Servers that
are part of this Oracle Exadata Database Machine target.
• InfiniBand Switch: Select the InfiniBand Switches that are part of the Oracle
Exadata Database Machine. These also will be added as managed targets.
• Ethernet Switch: Select the Ethernet switches that are part of the Oracle
Exadata Database Machine. The Ethernet switches will be added as managed
targets.
• Compute Node ILOM: Select the Integrated Lights Out Managers (ILOM) of
the compute nodes that are part of this Oracle Exadata Database Machine.
These ILOMs will be added as managed targets.
• KVM: Select the KVM switches that are part of the Oracle Exadata Database
Machine. The KVM switches will be added as managed targets.
Note:
Click Next.
8. On the Monitoring Agents page (Figure 3-8), select an agent for the Monitoring
Agent, and then one for the Backup Monitoring Agent from the drop-down
selection.
3-10 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Discovering an Exadata Database Machine
Note:
A Warning will be thrown if only one agent is used as monitoring and backup
agents. Click Select Agents to add more agents, if available.
Note:
Reminder: For IPv6-based DB Machines, select the agents that are deployed
on hosts with dual stack (IPv4 and IPv6) support.
Click Next.
9. On the Monitoring Credential page, select either ExaCLI or CellCLI for monitoring
and set the monitoring credentials appropriately. ExaCLI is recommended as it
allows SSH access to the Exadata Storage Server to be locked down for higher
security. Select from the following:
• Monitor using ExaCLI where the credentials are the same for all cells. For
example:
• Monitor using ExaCLI where the credentials are different for all cells. For
example:
• Monitor using CellCLI. If you select CellCLI, then you must supply the root
credentials (which are not stored) to set up SSH access from the monitoring
agent to the Exadata Storage Server.
10. On the Agent Credential page, set the credentials for all components within the
Exadata Database Machine (for example, the Storage Server, PDU, InfiniBand
Switch, and so forth).
3-12 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Discovering an Exadata Database Machine
Click Set Credential to set the credential for the component. If the users and
passwords are the same, choose Same for all and enter the user and password
combination.
Select Set up ASR subscription option for receiving Oracle Auto Service Request
(ASR)-oriented traps in Enterprise Manager. This option is needed if you are using
Enterprise Manager to raise a Service Request (SR) instead of using ASR Manager
on the cell.
Depending on the component, you may need to provide additional information.
For example, in the Exadata Storage Server Credentials window, you must enter
the SNMP Credentials as well as the Root Credentials (Figure 3-9):
Note:
Click OK and set the credentials for all other components. Once all credentials are
set, the Set Credentials page will update to show the credentials set (as shown in
Figure 3-10):
Click Next.
11. On the Review page, verify each section is correct. Figure 3-11 shows an example of
an accurate review.
3-14 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Discovering an Exadata Database Machine
Click Submit.
12. After the Database Machine components are promoted, a Target Creation
Summary page displays to show all discovered targets and components. If there
are any errors, the Status column will display a red flag. Place your cursor over the
flag for a pop-up window for additional information about the error (Figure 3-12):
1. See the Discovering and Promoting Oracle Solaris Zones in the Oracle® Enterprise
Manager Cloud Control Administrator's Guide for completing the prerequisite of
pushing the agent to the control domain and zones.
2. Open a Service Request (SR) and upload the following files from your first 11gR2
LDOM:
/opt/oracle.SupportTools/onecommand/onecommand.params
/opt/oracle.SupportTools/onecommand/config.dat
3-16 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Discover Oracle SuperCluster as an Exadata Database Machine
Note:
3. Oracle Support will provide you the file(s) generated based on the information
provided in your configuration files. Copy all files into your /opt/
oracle.SupportTools/onecommand directory.
4. Ensure that READ permissions are open for all files in this directory as well as in
the /opt/oracle.SupportTools/em directory. The agent must be able to read
these files during discovery.
5. Run Self Update from Enterprise Manager to download the Solaris SPARC agent
software on the OMS. Apply that download to the OMS to make it available for
deployment:
a. From Enterprise Manager, click Setup, then Extensibility, and finally Self
Update. Click Agent Software.
c. If the status is Available, then click Download from the Actions menu.
d. Once downloaded, you must Apply it to the OMS from the same Self Update
page.
For more details on Self Update in Online or Offline mode, see the Updating Cloud
Control chapter in the Oracle® Enterprise Manager Cloud Control Administrator's
Guide.
a. From Enterprise Manager, select Setup, then Add Target, and finally Add
Targets Manually.
b. Select Add Host Targets (selected by default) and click Add Host.
c. Continue with the installation wizard and ensure that you run root.sh on
each node once installation is completed.
Note:
You may run into a known issue where you have to edit the Ciphers entry
in /etc/ssh/sshd_config and restart ssh (see bug 13822068 for details).
See SSHD Connection Errors After Upgrading To Exadata Version 11.2.3.1.0 (Doc
ID 1437596.1) in My Oracle Support:
https://support.oracle.com/rs?type=doc&id=1437596.1
Run:
# ibnetdiscover | grep your_db_nodes
If no output is not returned, then run the following command to set the node
descriptions from all database nodes:
# /bin/ib_set_node_desc_ssc.sh
9. Discover the HA RAC Cluster and the cluster databases and configure each target
as usual.
2. In the Add Targets Manually page, select Add Non-Host Targets Using Guided
Process (Also Adds Related Targets) and Target Type as Oracle Cluster and High
Availability Services.
4. On the Add Cluster Target: Specify Host page, select the first database node and
click Continue.
5. The cluster home details are displayed. Ensure that all database nodes are shown in
Selected Hosts section.
6. Click Add.
2. In the Add Targets Manually page, select Add Non-Host Targets Using Guided
Process (Also Adds Related Targets) and Target Type as Oracle Database,
Listener and Automatic Storage Management.
4. In the wizard pages, configure Cluster Databases (dbsnmp password required) and
Cluster ASM (asmsnmp password required).
3-18 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Switch from Using CellCLI to ExaCLI after Storage Server Locked Down
3.5 Switch from Using CellCLI to ExaCLI after Storage Server Locked
Down
You can at any time lock down an Exadata Storage Server and switch to ExaCLI for
monitoring/administration (See Exadata Storage Server User Guide to know more
about ExaCLI). From the Exadata Storage Server menu, select Target Setup, then select
Monitoring Configuration, as shown in Figure 3-13:
On the Monitoring Configuration page, set the Support ExaCLI value to 1 (the default
is 0), as shown in Figure 3-14:
3-20 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
4
Post-Discovery Configuration and
Verification
• Configure the Compute Node ILOM SNMP for Enterprise Manager Monitoring
Note:
You must remove the SNMP notification on the cell, InfiniBand switch, ILOM,
Cisco switch, PDU, and KVM manually if you remove these targets from
Enterprise Manager.
Starting with Exadata plug-in Release 12.1.0.3.0, when the Exadata Database
Machine target is deleted through Enterprise Manager Cloud Control, there is
an option to remove the SNMP notification from the cells and InfiniBand
switches.
Note:
View a video of how to monitor your Exadata environment:
https://apex.oracle.com/pls/apex/f?p=44785:24:0::NO:
24:P24_CONTENT_ID,P24_PREV_PAGE:5664,1
Note:
If you do not need to monitor KVM, then you can skip this section.
The traps from the KVM will be sent to UDP port 162 on the monitoring agent host.
For the Enterprise Manager Agent to receive traps from the KVM, SNMP trap
forwarding must be set up on the host where the Enterprise Manager Agent is running
so that the snmptrapd daemon can receive traps using port 162 and forward the trap
to the agent receivelet's listening port.
Ideally, you should perform the steps on all compute nodes in preparation for a
scenario when monitoring is moved to a compute node that was not previously being
used to monitor the KVM targets.
2. Confirm that the receivelet is listening on this port over UDP. An entry should be
seen in the below command's output:
Note:
If the /etc/snmp/snmptrapd.conf file does not exist, create one and add
the lines as described above.
snmptrapd : ALL
# chkconfig snmptrapd on
4-2 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Set Up SNMP Trap Forwarding on Compute Node
2. Confirm that the receivelet is listening on this port over UDP. An entry should be
seen in the below command's output:
You may see the following message. If so, then you can ignore it:
svcadm: Pattern 'snmptrapd' doesn't match any instances
Note:
<?xml version="1.0"?>
<!DOCTYPE service_bundle SYSTEM
"/usr/share/lib/xml/dtd/service_bundle.dtd.1">
<service_bundle type='manifest' name='snmptrapd'>
<service name='application/management/snmptrapd' type='service' version='1'>
<create_default_instance enabled='true' />
<single_instance />
<dependency name='network' grouping='require_all' restart_on='none'
type='service'>
<service_fmri value='svc:/milestone/network:default' />
</dependency>
<exec_method type='method' name='start' exec="/usr/sbin/snmptrapd -Lsd -
p /var/run/snmptrapd.pid" timeout_seconds ="60"/>
<exec_method type='method' name='stop' exec=':kill' timeout_seconds='60'/>
<stability value='Evolving' />
<template>
<common_name>
<loctext xml:lang='C'>net-snmp SNMP trap daemon</loctext>
</common_name>
</template>
</service>
</service_bundle>
# svcs snmptrapd
9. If needed, you can start the snmptrapd daemon with the following command:
Note:
• While the public string is used for the SNMP examples in the following
sections, it is supported to use any valid SNMP community string.
4-4 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Configure Storage Cell SNMP for Enterprise Manager Monitoring
The backslash (\) is the escape character that allows the characters to be passed to the
CellCLI utility without being interpreted by the remote shell.
When correctly configured, this command should list the primary and backup
agents for the cell target, for example:
# cellcli -e list cell attributes snmpSubscriber
((host=[hostname.mycompany.com],port=3872,community=public),
(host=[hostname2.mycompany.com],port=3872,community=public))
Possible values are snmp, mail and snmp,mail. When correctly configured, this
command should return either snmp or snmp,mail, for example:
# cellcli -e list cell attributes notificationMethod
snmp,mail
Possible values are any or all of Critical, Warning, and Clear. When correctly
configured, this command should return Critical, Warning, Clear, for
example:
# cellcli -e list cell attributes notificationPolicy
Critical,Warning,Clear
• SNMP V1
# cellcli -e "alter cell snmpSubscriber=((host='[host name]',port=[port]),
(host='[host name]',port=[port]))"
Where [host name] and [port] values are Agents monitoring your cell
targets.
• SNMP V3
The process is same as above, but along with the host and port, an SNMP V3
user and type must be provided:
ALTER CELL snmpSubscriber=((host='host1.example.com',port=[port],
snmpUser='[v3user]', type=V3))
Before you run the command, make sure that a v3user is a valid SNMP user
on the cell. You can check by running following command:
cellcli -e "list cell attributes snmpUser"
If there is no valid SNMP user on the cell, then add a V3 user with the
following command:
ALTER CELL snmpUser=((name='[v3user]', authProtocol='MD5',
authPassword='[passwd]', privProtocol='DES', privPassword='[passwd]'))
Note:
4-6 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Configure Storage Cell SNMP for Enterprise Manager Monitoring
Note:
• Ensure that the V3 monitoring credentials are set up on the cell target in
Enterprise Manager which match the v3 user on the cell:
– Select the Exadata Storage Server type and click Manage Monitoring
Credentials.
Where [host name] and [port] values are Agents monitoring your cell targets.
• If you are not prompted for any password, then you can assume that the
connectivity is established.
• If you are asked to confirm whether you want to continue connecting, specify Yes.
Note:
The SNMP receivelet listens on a single address and port for all monitored
targets. The port is the UDP port with the same number as the TCP port used
in the EMD_URL.
By default, the SNMP receivelet listens on all addresses; if the property
SnmpRecvletListenNIC is set in the emd.properties file, the receivelet
will attempt to resolve the value as either a name or IP address, and listen on
only that address.
This parameter is independent of AgentListenOnAllNICs and EMD_URL
because in some installations, the Agent may need to communicate with the
OMS and with managed targets on different networks.
4-8 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Configure and Verify SNMP for InfiniBand Switch Targets
Note:
To configure (if necessary) and verify the SNMP configuration for an InfiniBand
Switch:
1. Log in to the InfiniBand Switch ILOM web interface using the URL https://
<ib_switch_hostname> as root.
Note:
Try using Internet Explorer if the console does not display all fields/values in
your browser of choice.
State=Enabled
Port=161
Protocols=v1,v2c,v3
4. Click Configuration, then System Management Access, then SNMP, and finally
the Communities link. The page scrolls to the SNMP Communities table. In the
SNMP Communities table, click Add.
5. Type the community name into the Community Name field. Select the permissions
from the Permission drop-down menu. Click Save.
7. If not already listed, for each Agent that monitors the InfiniBand Switch target,
select an empty alert (one that has the Destination Summary 0.0.0.0, snmp
v1, community 'public') and click Edit. Provide the following values:
Level = Minor
Type = SNMP Trap
Address = [agent compute node hostname]
Destination Port = [agent port]
SNMP Version = v1
Community Name = public
Click Save.
For example:
$ snmpget -v 1 -c public my_IB_switch.my_company.com
1.3.6.1.4.1.42.2.70.101.1.1.9.1.1.5
SNMPv2-SMI::enterprises.42.2.70.101.1.1.9.1.1.5 = INTEGER: 1
Note:
If the Timeout message is displayed as a output for the above command, then
it means that the InfiniBand Switch is not yet configured for SNMP.
Note:
4.3.1 Set Up SNMP for InfiniBand Switch Targets Using Enterprise Manager
You can set up SNMP for InfiniBand Switch targets using the Enterprise Manager
Cloud Control console:
1. Navigate to the IB Network target (not the individual switches) and select
Administration.
2. Select the IB Switch target type, then one of the IB Switch targets.
3. Select the Setup SNMP Subscription command, then select the management agent
URL that monitors the InfiniBand switch target from the Agent URL list. Click
Next.
5. Review the details you provided. If there are no further changes, then click Submit.
Perform steps 1-5 for both the Monitoring Agent and Backup Monitoring Agent of the
InfiniBand switch target.
4-10 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Configure the Compute Node ILOM SNMP for Enterprise Manager Monitoring
4.4 Configure the Compute Node ILOM SNMP for Enterprise Manager
Monitoring
Note:
These instructions apply only for the Exadata Database Machine and are not
applicable to the Oracle SuperCluster.
The compute node ILOM targets are responsible for displaying a number of disk
failure alerts for their respective compute node that are received as SNMP traps. For
Enterprise Manager to receive those traps, the /opt/oracle.cellos/compmon/
exadata_mon_hw_asr.pl script must be run to configure SNMP subscriptions for
the agents (both primary and backup agents) that have been configured to monitor the
compute node ILOM targets. This step is applicable to Exadata plug-in Release
12.1.0.2.0 and later.
The exadata_mon_hw_asr.pl script is run as the root user with the -
set_snmp_subscribers parameter to add SNMP subscribers. For example:
# /opt/oracle.cellos/compmon/exadata_mon_hw_asr.pl -set_snmp_subscribers
"(host=hostname1.mycompany.com,port=3872,community=public,type=asr,fromip=11.222.33.4
44),
(host=hostname2.mycompany.com,port=3872,community=public,type=asr,fromip=12.345.67.89
0)"
Try to add ASR destination Host - hostname1.mycompany.com IP - 11.222.33.44 Port -
3872 Community - public From IP - 22.333.44.555
Try to add ASR destination Host - hostname2.com IP - 11.111.11.111 Port - 3872
Community - public From IP - 22.333.44.555
• The host values should be the hostnames of the agents configured to monitor the
compute node ILOM target associated with the compute node.
• The fromip values should be the IP address of the compute node that the
compute node ILOM target is associated with.
For example, if you have an X2-2 machine with compute node targets edbm01db01
through edbm01db08 and associated compute node ILOM targets edbm01db01-c
through edbm01db08-c, then you would need to run the script once on each compute
node - therefore, the script would be run eight times in total.
• On compute node edbm01db01, the host and port values would be the
hostnames and ports of the agents monitoring compute node ILOM target
edbm01db01-c and the fromip value would be the IP address of the compute
node itself, edbm01db01.
• On compute node edbm01db02, the host and port values would be the
hostnames and ports of the agents monitoring compute node ILOM target
edbm01db02-c and the 'fromip' value would be the IP address of the compute
node itself, edbm01db02, ... and so on.
This is a good example of where Manual selection of Management Agents for targets
is useful. If the first two compute nodes are always the Monitoring Agent and Backup
Monitoring Agent, then it is easy to work out the values needed for -
set_snmp_subscribers parameters, the host and port values would be the same
for all compute nodes.
Note:
"(host=asrhostname1.mycompany.com,port=162,community=public,type=asr,fromip=1
1.222.33.444),
(host=asrhostname2.mycompany.com,port=162,community=public,type=asr,fromip=11
.222.33.444),
(host=hostname1.mycompany.com,port=3872,community=public,type=asr,fromip=11.2
22.33.444),
(host=hostname2.mycompany.com,port=3872,community=public,type=asr,fromip=11.2
22.33.444)"
4.4.1 Configure the Compute Node ILOM SNMP for Compute Nodes Running
Management Server
For compute nodes running Management Server, the call to the
exadata_mon_hw_asr.pl script is replaced with dbmCLI commands, which are
similar to cellCLI commands on the Storage Cells.
4-12 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Verify Configuration for Oracle ILOM Server
Oracle Exadata Database Machine X5-2 (up to X6) runs the Management Server on
compute nodes.
Where [host name] maps to the Enterprise Manager agents monitoring your
compute node target.
• Level: Minor
• SNMP Version: v1
6. Click Save.
2. Click Targets and select Exadata. Select one of the Oracle ILOM Server targets
using the Target Navigation pane.
The ILOM target page will be displayed, showing the current status of that target
as well as any incidents that have been raised for it.
3. Raise an alert manually from the ILOM Server being validated. Run following
command as root on the first database server in the cluster:
After running the above command, wait a few minutes then refresh the ILOM
target page. An incident should appear in the Incidents section.
4. Clear the alert raised in step 3. Run the following command as root on the first
database server in the cluster:
After running the above command, wait a few minutes then refresh the ILOM
target page. The incident that was raised in step 3 should show as cleared in the
Incidents section.
Note:
Do not forget to clear the alert raised in step 3, as it was raised for testing only
and did not reflect a true fault condition!
5. Repeat for the remaining configured ILOM service processors in your Oracle
Database Machine.
4-14 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Set Up SNMP for Power Distribution Unit (PDU) Targets
2. Enable access to allow the Agents monitoring Cisco Switch target to poll the switch.
3. Set the monitoring Agent as the location where SNMP traps are delivered. The
SNMP community specified must match the value provided during Enterprise
Manager Cisco Switch Management Plug-In setup:
4. Configure the Cisco Switch to send only environmental monitor SNMP traps:
dm01sw-ip(config)# end
dm01sw-ip# show running-config
dm01sw-ip# copy running-config startup-config
Note:
monitoring Agent IP address is an example where only the "Trap Host Setup" section
needs to be changed.
3. Scroll down until you reach the SNMP section of the frame.
Note:
The network interface for the PDU is a frame within a window. In order to
scroll down on this page, you must see the scroll bar for the PDU frame as
well as the outside scroll bar for the browser in which you accessed the PDU.
4. If your PDU is not SNMP-enabled, select the SNMP Enable check box, then click
Submit.
7. Click Submit.
For details on configuring the PDU thresholds settings, see the "Configuring Oracle
Exadata Database Machine" chapter in your Exadata Database Machine Owner's Guide.
This guide is pre-loaded along with other Exadata user documentation onto your
Oracle Exadata Database Machine.
Note:
If a timeout message is displayed as an output for the above command, then it
means that the PDU is not yet configured correctly.
4-16 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Set Up SNMP for KVM Targets
Note:
The SNMP forwarder setup described in Set Up SNMP Trap Forwarding on
Compute Node is required on the compute node agent that monitors the KVM
target. If the SNMP forwarder is not set up, the agent will not receive traps
from the KVM device.
https://<kvm-name>
For example:
https://edbm01sw-kvm.example.com
3. Select the Enable SNMP check box and enter the appropriate community name in
the Read, Write, and Trap fields (for example, enter "public").
4. Click Save.
7. Click Save.
The traps from the KVM device will be sent to UDP port 162 on the monitoring agent
host. Refer to Set Up SNMP Trap Forwarding on Compute Node for details to set up
the trap forwarder to forward traps received on port 162 to the Enterprise Manager
agent receivelet port.
4.8.2 Verify the KVM SNMP Configuration (Base SNMP Configuration) - Linux
Run the snmptrapd command line utility to verify the KVM configuration. Make sure
that the steps outlined in Set Up SNMP Trap Forwarding on Compute Node has been
performed.
Follow the steps below on the monitoring agent host for the KVM target:
1. Log in as root.
b. Click Overview on the left side of the screen under Unit View, Appliance.
c. Click Reboot.
4. Check that snmptrapd logs messages in the /var/log/messages file from the
IP address of the KVM. The following example shows the messages for the KVM's
IP address (10.1.1.240):
Jul 30 14:51:05 dbm1db02 snmptrapd[65800]: Received 72 bytes from UDP:
[10.1.1.240]:32768
.
Jul 30 14:51:05 dbm1db02 snmptrapd[65800]: 0000: 30 82 00 44 02 01 00 04 06 70
75 62 6C 69 63 A4 0..D.....public.
.
Jul 30 14:51:05 dbm1db02 snmptrapd[65800]: 0016: 82 00 35 06 09 2B 06 01 04 01
D1 32 12 01 40 04 ..5..+.....2..@.
.
Jul 30 14:51:05 dbm1db02 snmptrapd[65800]: 0032: 0A F5 13 F0 02 01 06 02 01 02
43 03 6D 19 4C 30 ..........C.m.L0
.
Jul 30 14:51:05 dbm1db02 snmptrapd[65800]: 0048: 82 00 15 30 13 06 0B 2B 06 01
04 01 D1 32 12 02 ...0...+.....2..
.
Jul 30 14:51:05 dbm1db02 snmptrapd[65800]: 0064: 06 01 04 04 72 6F 6F
74 ....root
.
Jul 30 14:51:05 dbm1db02 snmptrapd[65800]:
5. If step 4 is confirmed, the KVM has been configured correctly. Run the following
commands:
# service snmptrapd stop
# service snmptrapd start
4.8.3 Verify the KVM SNMP Configuration (Base SNMP Configuration) - Solaris
Run the snmptrapd command line utility to verify the KVM configuration. Make sure
that the steps outlined in Set Up Compute Node Agent - Solaris have been performed.
Follow the steps below on the monitoring agent host for the KVM target:
b. Click Overview on the left side of the screen under Unit View, Appliance.
c. Click Reboot.
4-18 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Accessing Oracle Support Workbench for Exadata Storage Server
4. If step 3 is confirmed, the KVM has been configured correctly. Stop the
snmptrapd process currently running:
# ps -ef | grep snmptrapd
# kill -9 <snmptrapd process ID>
1. In the Enterprise Manager Cloud Control console, go to the KVM target page.
You should see an entry for Reboot Started Status in the Alert History table.
3. In the Alert History table, click Reboot Started Status. You should see the
following warning alert with the message:
1. From the Target menu of the Exadata Storage Server for which you want to access
the Oracle Support Workbench, select Diagnostics, then select Support
Workbench as shown in Figure 4-1:
2. If you are logging in to the Support Workbench for the first time, you must first
initialize the Support Workbench properties. For first-time log in, the Initialize
Support Workbench Properties window will be displayed as shown in Figure 4-2:
Enter the Automatic Diagnostic Repository (ADR) Base Path. A typical looks like
this (Figure 4-3):
The ADR Home Path is a target-specific, writable path on the agent where the
generated package is to be stored. During initializing, it is not editable as it is
generated automatically once the ADR base path is specified.
4-20 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Oracle Exadata Database Machine Dashboard Creation
Click Create.
3. Once the Support Workbench properties have been initialized, the Support
Workbench page displays showing a list of any problems for the Database Machine
(Figure 4-4):
• Dashboard Creation for Exadata Database Machine Plug-in Release 12.1.0.3.0 and
Later
4.10.1 Dashboard Creation for Exadata Database Machine Plug-in Release 12.1.0.3.0
and Later
For Exadata Database Machine plug-in Release 12.1.0.3.0 and later, create the Database
Machine Dashboard:
2. From the Enterprise Manager home page, click the Enterprise menu. Select the Job
submenu, then Activity.
3. Select Database Machine Services Dashboard from the drop-down menu next to
the Create Job option.
4. Click Go.
6. Click Add and select the DBMachine target. After adding, make sure the target is
selected by clicking on the check box next to it.
• Select Cleanup to remove services created by the Create job executed earlier.
1. Select the dashboard report from the list of reports shown after following the steps
mentioned above.
2. Click Edit.
3. Select the Run report using target privileges of the report owner option under
Privileges section in General tab.
6. Click OK.
2. From the Enterprise Manager home page, click the Enterprise menu. Select
Reports, then Information Publisher Reports.
3. Search for the report name. Dashboard report names, one for each Database
Machine, are displayed in the following format:
[DBMachine Name]_DASHBOARD_REPORT
4-22 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
5
Oracle Exadata Database Machine
Administration
This chapter provides the information needed to administer your Oracle Exadata
Database Machine through Oracle Enterprise Manager Cloud Control 13c. The
following topics are discussed:
Note:
View a video of how to manage and monitor your Oracle Exadata Database
Machine using Oracle Enterprise Manager Cloud Control 13c:
https://youtu.be/5S0mIx6cegE
Note:
For security reasons, Oracle recommends that the SYSMAN account be used
only as a template to create other accounts, and not used directly.
1. Log in to the Enterprise Manager Cloud Control as the super administrator user.
3. Select Roles.
On the Security page, a list of predefined roles is provided. These roles can serve as
basis to define custom roles to suite specific site level requirements.
Note:
4. Select a role that closely matches the role you wish to create. Click Create Like.
5. On the Properties page, enter a name for the role you wish to create. You can
optionally add a description.
Click Next.
6. On the Roles page, select the roles from the list of Available Roles. Click Move to
add the role to Selected Roles.
Click Next.
7. On the Target Privileges page, select the privilege you want to grant to the new
role.
Click Next.
8. On the Resource Privileges page, you can edit specific privileges to be explicitly
granted. Click the Manage Privilege Grant edit icon to make the changes.
Click Next.
9. On the Administrators page, select the administrators from the list of Available
Administrators that you want to grant the new role to. Click Move to add the
administrator to Selected Administrators.
Click Next.
10. On the Review page, a complete summary of the new role you have created is
displayed. Click Back to go to previous screens to make changes. Click Finish to
complete the role creation.
When the newly created administrator logs in, unlike SYSMAN, the administrator is
restricted by the privileges set.
Note:
For more information and details, see the Working with Systems Infrastructure
Targets chapter of the Oracle® Enterprise Manager Cloud Control Administrator's
Guide.
5-2 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
View Exadata Database Machine Topology
monitor each target individually, but instead you can view the whole Exadata
Database Machine as a single target. You can view all critical issues in the system,
monitor performance, and drill down to individual targets from the Database Machine
target home page.
The following topology topics are presented in this section:
• Viewing Metrics
Enterprise Manager displays the Oracle Exadata Database Machines page showing
all the available Database Machine targets. From this page, you can add hardware
components (such as Oracle Exadata Storage Servers, InfiniBand switches, Ethernet
Switches, KVM switches, PDU, and compute node ILOM) in the Oracle Database
Machine as managed targets.
2. From the Oracle Exadata Database Machines page, select the Oracle Database
Machine target whose topology you want to view.
3. From the Oracle Database Machine Home page, click the Database Machine menu,
then select Members Topology from the drop-down menu.
Enterprise Manager displays the Oracle Exadata Database Machines page showing
all the available Database Machine targets.
2. From the Oracle Exadata Database Machines page, select the Oracle Database
Machine target whose components you want to view.
Enterprise Manager displays the Oracle Database Machine Home page showing an
Overview, Schematic, and Incident section for the selected Database Machine.
3. From the Oracle Database Machine Home page, use the left navigation panel to
expand the list of available targets that comprise the Database Machine.
Enterprise Manager displays the Oracle Exadata Database Machines page showing
all the available DB Machine targets.
2. From the Oracle Exadata Database Machines page, select the Oracle Database
Machine target whose hardware information you want to view.
3. From the Oracle Database Machine Home page, view the hardware schematic of
the Database Machine.
Enterprise Manager displays the Oracle Exadata Database Machines page showing
all the available DB Machine targets.
2. From the Oracle Exadata Database Machines page, select the Oracle Database
Machine target whose machine configuration information you want to view.
Enterprise Manager displays the Oracle Database Machine home page on which
you can see all alerts associated with the current DB Machine.
1. Navigate to the Exadata Cell home page by choosing the Exadata target from the
All Targets page of Enterprise Manager.
5-4 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
View Exadata Database Machine Topology
Enterprise Manager displays the Exadata Cell Home page for the target you
selected.
2. From the Exadata Storage Server drop-down menu, choose Monitoring and then
All Metrics.
The All Metrics page appears where you can a wide variety of Exadata metrics. For
a complete description of the Exadata metrics available, see the "Oracle Exadata"
chapter of the Oracle® Enterprise Manager Oracle Database and Database-Related Metric
Reference Manual:
http://docs.oracle.com/cd/E24628_01/em.121/e25160/oracle_exadata.htm
1. From the Setup menu, select Add Target, then select Add Targets Manually.
Enterprise Manager displays the Add Targets Manually page where you can
choose the type of target you want to add.
2. From the Add Targets Manually section, choose Add Non-Host Targets by
Specifying Target Monitoring Properties.
3. In the Target Type combo box, choose the appropriate target type, for example,
KVM for kvm, PDU for pdu, Cisco switch for Cisco, and Oracle ILOM Server for
ilom plug-in).
• Remove all members of the Oracle Exadata Database Machine. If the member
target is shared with another Database Machine target, then the member target
will not be deleted and will continue to be monitored. In other words, the member
targets will be deleted if they are associated with only this Database Machine
target.
• Remove only system members of the Oracle Exadata Database Machine. The other
member targets will not be deleted and will continue to be monitored. They can
be associated to another Oracle Exadata Database Machine, if required.
To remove an Exadata Database Machine target:
1. From the Database Machine target menu, select Target Setup, then select Remove
Target.
2. On the Remove page, select whether to remove all members or to remove only the
system members.
If you choose to remove all members, then you also have an additional option to
unsubscribe SNMP subscriptions for member Exadata Storage Servers and
Infiniband Switches. Specify the appropriate user credentials to unsubscribe the
SNMP subscriptions.
Note:
Host targets for the compute nodes and any targets that are also member
targets of another Oracle Exadata Database Machine target will not be
removed. System and non-system targets include:
System Targets:
1. From the DB Machine home page's Target Navigation pane, right-click on the
target item you wish to remove. You may need to expand the Exadata Grid item to
view all of the available cells.
3. A warning page will display to confirm the target deletion. Click Yes to continue.
• You may have successfully discovered the Exadata Database Machine, but some
components are not displaying correctly in the Exadata schematic diagram.
Instead, an empty slot is shown in place of the component.
5-6 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
View Exadata Database Machine Topology
• The Exadata Database Machine schematic diagram shows shows the status of the
component as "red/down" where as individual components would really show
that they are up and running fine.
• You want to re-locate or rearrange the order of the components in the slots of
Exadata Database Machine schematic diagram.
To accomplish these tasks, you will need to drop a component from the schematic
diagram and add the correct one:
5.2.8.1 Drop a Component from the Exadata Database Machine Schematic Diagram
To drop a component from the Exadata Database Machine schematic diagram:
3. Right-click on the component you want to drop. In the pop-up window, select
Delete Component as shown in Figure 5-2:
4. Ensure you have selected the correct component in pop-up shown and click OK as
shown in Figure 5-3:
5. The Exadata Database Machine schematic diagram will refresh to show the empty
slot, as shown in Figure 5-4:
5-8 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
View Exadata Database Machine Topology
6. Once you see the component deleted in the slot you specify, click Done on the
Exadata Database Machine schematic diagram.
3. Right-click on the empty slot for the component you want to add. In the pop-up
window, select Add Component as shown in Figure 5-5:
Also select the correct slot number in Available Location (Unum) drop-down
menu, as shown in Figure 5-7:
5-10 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Exadata Cell Metrics and Alert Settings
Click Add.
5. Once you see the component added in the slot you specify, click Done on the
Exadata Database Machine schematic diagram.
1. From the Enterprise Manager home page, select Targets, then Exadata. Select an
Exadata Storage Server from the list.
2. From the Exadata Storage Server menu, click Monitoring, then All Metrics to
display all editable metric alert setting.
3. To change a setting, click Monitoring, then Metric and Collection Settings from
the Exadata Storage Server menu. The default View option "Metrics with
thresholds" is displayed. You can modify the following parameters:
• Warning Threshold
5-12 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Exadata Storage Server Management
Enterprise Manager displays the Exadata Storage Server Home page for the target
you selected.
Enterprise Manager displays the Configuration Topology page for the selected
Exadata Storage Server. The topology page provides a visual layout of a the target's
relationships with other targets. From this page you can:
• Select annotations to display in the graph, such as alerts and link labels
• Select from a set of options: view navigator, expand or collapse all, toggle
graph layout, reload topology
Enterprise Manager displays the Exadata Storage Server Home page for the target
you selected.
From this menu you can choose either Execute Cell Command, Support
Workbench, or Manage IO Resource.
The Command page of the Exadata Storage Server Administration wizard appears.
Enter a CELLCLI command as the administrative command to be executed on the
cell. You must read the Command Instructions before you enter a command. Only
a single CELLCLI command is allowed to execute. You must enter the command
Enterprise Manager displays the Admin Credentials page. Select or enter the
Administration credentials to execute the command. The credentials you enter are
used when submitting the operation. You can choose between Preferred
Credentials, Named Credentials, and New Credentials. You can also click More
Details to view information about Credential Type, Last modified, Credential
Name, Credential Owner, Last Modified Date, Last Modified By, and Preferred
Credentials Set At.
5. Click Next.
Enterprise Manager displays the Schedule page. Use the Schedule page to schedule
the administration task. Enter the Job Name and the Job Description, then provide
the job information in the Schedule the Administration Job section. You can choose
to begin the job immediately or enter the time you want the job to begin.
The Summary page displays. Use the Summary page to ensure you have entered
the correct values and then submit the command. The Summary page lists the Job
Name, Description, Command to Execute, when the job is Scheduled, and the
Selected Cell.
The Job Status page displays. Use the Job Status page to link to the Job Detail page
of the administration task.
1. Select an Exadata Storage Server cell. One way to select the cell:
c. In the Target Navigation pane, expand the Exadata Grid item and click one of
the cells.
2. Once you have selected an Exadata Storage Server cell, click the Exadata Storage
Server menu, select Administration, then Manage IO Resource.
Once you have accessed the IORM page, you can make the following modifications:
5-14 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Exadata Storage Server Management
These statistics help to identify which databases and consumer groups are using the
available resources. They also help to adjust the IORM configuration (using IORM
Settings section on the same page) as needed.
For further details on managing I/O resources, refer to the Managing I/O Resources
chapter in the Oracle® Exadata Storage Server Software User's Guide.
1. Navigate to the IORM Performance page as described above. Figure 5-8 shows the
I/O Resource Manager (IORM) Settings pane.
Note:
You can also update a single cell. Expand the Exadata Grid group to view all
cells associated with the group. Click the cell you want to update.
The steps to update the IORM settings is the same for a single cell or group of
cells.
2. From the Database Name column, select a database from the drop-down menu.
3. Enter a value for the Hard Disk I/O Utilization Limit column.
5. Enter minimum and maximum values (in MB) for the Flash Cache column.
6. In the Disk I/O Objective drop-down menu, select an objective from the list (Auto
is the default):
• Low Latency - Use this setting for critical OLTP workloads that require
extremely good disk latency. This setting provides the lowest possible latency
by significantly limiting disk utilization.
• Balanced - Use this setting for critical OLTP and DSS workloads. This setting
balances low disk latency and high throughput. This setting limits disk
• High Throughput - Use this setting for critical DSS workloads that require
high throughput.
• Auto - Use this setting to have IORM determine the optimization objective.
IORM continuously and dynamically determines the optimization objective,
based on the workloads observed, and resource plans enabled.
• Basic - Use this setting to disable I/O prioritization and limit the maximum
small I/O latency.
Click Update. The Exadata Cell Administration Wizard will appear prompting
you for the information necessary to complete the Disk I/O Objective
configuration:
Click Next.
b. On the Admin Credentials page, enter the username and password for the
selected cells.
Click Next.
c. On the Schedule page, enter a job name (required) and job description
(optional). Select an option to start Immediately or Later. If you select the
Later option, enter the time you want the job to run.
Click Next.
d. On the Review page, verify the settings are correct. If there are no changes,
click Submit Command.
e. Once the job is successfully submitted, the Job Status page will display.
Click Return to return to the I/O Resource Manager (IORM) Settings pane.
7. Click Get Latest to refresh the page, which will include your Disk I/O Objective
selection.
8. Confirm the IORM objective settings. From the command line, run the following
command:
# dcli -g cell_group cellcli -e "list iormplan attributes objective"
5-16 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Managing the InfiniBand Network
Note:
If the Exadata plug-in version is 12.1.0.3.0 and earlier or if the Exadata Storage
Server version is 11.2.3.1.0 or earlier, the Share, Percentage based inter-
database plan radio buttons are not available. You can view only Percentage-
based options (that is, the drop-down only displays the Basic, Advance
options).
• If Oracle Exadata Storage Server is only hosting one database, then an inter-
database plan is not needed.
1. From the Enterprise Manager home page, select Targets, then Oracle Exadata
Database Machine.
3. In the IB Network pane, you can view an overview and activity summary for all
InfiniBand Switches.
• InfiniBand Metrics
• Setting Up Alerts
• Aggregate Sensor
• Response
• Switch Configuration
5.5.1.2 Response
This is the main metric indicating availability of the InfiniBand switch. It is collected
every 60 seconds by default through the management interface of the switch.
1. Navigate to the DB Machine home page of the Infiniband Network by choosing the
DB Machine for which you want to perform an administrative task from the All
Targets page.
Enterprise Manager displays the DB Machine Home page for the target you
selected.
2. Select the IB Network for which you want to perform an administrative task.
5-18 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Managing the InfiniBand Network
The Target & Command page of the Infiniband Network Administration wizard
appears.
4. Choose the Target Type and then select the target on which you want to perform
the administrative task from the Target drop-down list. Enter the administrative
command you want to execute. The available operations from which you can select
are dependent on the target type and target you selected. Once you choose the
operation, you may need to select a value that will appear after choosing the
operation.
Enterprise Manager displays the Credentials & Schedule page. Select or enter the
credentials to execute the command. The credentials you enter are used when
submitting the operation. You can choose between Preferred Credentials, Named
Credentials, and New Credentials. Schedule the administration task. Provide the
job information in the Administration Job Schedule section. You can choose to
begin the job immediately or enter the time you want the job to begin
The Review page appears. Use the Review page to ensure you have entered the
correct values and then submit the command. The Review page lists the Job Name,
Description, Command to Execute, when the job is Scheduled, the Target Type, and
the Selected Target.
When you click Submit Command, a popup is shown if the job is successful. You
can go to the Job Detail Page or back to the page from where this wizard was
launched.
2. Click Targets, then All Targets. All discovered targets will display.
4. Click the target you are interested in. The target home page appears.
5. In the drop-down menu for the Oracle Exadata InfiniBand Switch, select Metric
and Collection Settings.
6. In the Metric and Collection Settings page, you can modify metric threshold values,
edit monitoring settings for specific metrics, change metric collection schedules,
and disable collection of a metric.
You can modify the thresholds directly in the table or click the edit icon (pencil
icon) to access the Edit Advanced Settings page. For more information on the fields
displayed in this page and how the thresholds can be modified, click Help from the
top-right corner of this page.
From the IO Distribution Details page, which provides a view of all available
databases statistics, select Table View (the default is Graph View) to view the data as
a table (Figure 5-10):
5-20 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Exadata Database Machine Fault Monitoring
The IORM Performance Page (Figure 5-11) provides detailed metrics, such as Average
Throttle Time for Disk I/Os for both hard drives and flash drives. Select Flash Cache
Space Usage (Figure 5-12) for detailed performance about flash cache space.
Note:
5-22 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Monitoring Exadata Database Machine Components
• Storage Cells
• InfiniBand Switches
• Cisco Switch
• ILOM Targets
• KVM Switch
• Capacities.
Monitoring requires ssh eq. for the nm2user for metric collections such as:
• Response
– Fan
– Voltage
– Temperature
• Port administration
• Status / Availability
• Port status
• Response – availability
• Sensor alerts
– Temperature
5-24 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Using the Conversion Wizard to Convert 12c Targets to 13c Targets
– Voltage
– Fan speeds
• Phase values.
• Reboot events.
• Temperature.
• Fan status.
• Power state.
• Factory settings.
5.9 Using the Conversion Wizard to Convert 12c Targets to 13c Targets
To convert an Exadata Database Machine discovered by Enterprise Manager 12c to be
monitored by Enterprise Manager 13c:
1. From the Database Machine menu, select Convert 12c Member Targets
(Figure 5-13):
• (Default) Delete 12c targets and their historical data. This option halts all
monitoring of legacy targets and deletes the historical data. This options allows
for a clean start for all Enterprise Manager 13c target monitoring.
• Retain 12c targets and their historical data. This option preserves the historical
data for legacy targets.
5-26 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Using the Conversion Wizard to Convert 12c Targets to 13c Targets
3. Set the Credentials (Figure 5-15). For the conversion, you must set the credentials
for the Exadata Database Machine components to be converted.
From the Set Credential menu, you can set the credentials for a single component
or for the entire component types:
Enter the username and password for the InfiniBand Switch's ILOM
administration.
In the SNMP Credentials section:
If you select SNMP V1 from the Credential type drop-down, then enter public
for the Community String.
If you select SNMP V3 credentials for the Credential Type, then enter a
username and authorization password, select an authorization protocol, and
enter a privacy password, as shown in Figure 5-17:
5-28 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Using the Conversion Wizard to Convert 12c Targets to 13c Targets
Click Test Connection for any credential to verify the connection. Click OK.
Click Test Connection for any credential to verify the connection. Click OK.
To set the Ethernet Switch credentials, enter the Cisco IOS username,
password, and privileged EXEC password. For the SNMP V3 credentials, enter
a username and authorization password, select an authorization protocol, and
enter a privacy password.
Click Test Connection for any credential to verify the connection. Click OK.
• PDU
To set the HTTP monitoring credentials, select New and enter a username and
password. For the SNMP V3 credentials, enter a username and authorization
password, select an authorization protocol, and enter a privacy password.
5-30 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Using the Conversion Wizard to Convert 12c Targets to 13c Targets
Click Test Connection for any credential to verify the connection. Click OK.
Once you have set the credentials, the Credentials page will update to show the
credentials set for all components to be converted. Click Next.
• Targets to be Converted: This table shows all Enterprise Manager 12c targets
to be converted for monitoring by Enterprise Manager 13c and provides the
new target name information.
5. A Processing pop-up window will appear (Figure 5-22), which shows you the
status of the conversion and a summary of the success or failure of the components
to be converted.
You can select the option to close the window after the processing is complete, or
click Done.
5-32 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Using the Conversion Wizard to Convert 12c Targets to 13c Targets
From this page, click Convert Remaining 12c Targets to repeat the conversion
process for those components that failed to be converted. Click Launch New
Database Machine Home Page to view the updated home page with all converted
components monitored by Enterprise Manager 13c.
This chapter describes how to manage and monitor a virtualized Oracle Exadata
Database Machine with DB clusters using Oracle Virtual Machine (OVM) for x86 and
Oracle Exadata Storage Servers in Exadata plug-in 12.1.0.6 and later.
The Exadata plug-in discovers, manages, and monitors virtualized Exadata Database
Machine in conjunction with the Virtualization Infrastructure plug-in. For details
about this plug-in, see the "Direct Monitoring of Xen Based Systems" chapter of the
Oracle® Enterprise Manager Cloud Administration Guide:
http://docs.oracle.com/cd/E24628_01/doc.121/e28814/
direct_monitor_cs.htm#EMCLO531
• Post-Discovery Configuration
2. Check whether the VI plug-in is deployed. If not, you will be prompted to deploy
it as described in the "Direct Monitoring of Xen Based Systems" chapter of the
Oracle® Enterprise Manager Cloud Administration Guide:
http://docs.oracle.com/cd/E24628_01/doc.121/e28814/
direct_monitor_cs.htm#EMCLO531
• The Dom0 of the compute nodes are discovered using ibnetdiscover. Compute
node ILOM to compute node mapping and VM hierarchy are obtained from the
VI plug-in.
• Compute node ILOM, PDU, and Cisco switch are discovered based on the
databasemachine.xml schematic file.
– The cluster and database target discovery is similar to the physical Exadata
case (see Discovering Grid Infrastructure and RAC). The only difference is
that the Enterprise Manager agents needed to be deployed on the DomU of the
Database cluster before the cluster, ASM, and database targets can be
discovered using the DB plug-in.
• Agent Placement
– The primary and backup Enterprise Manager agents monitoring the Exadata
hardware targets should be deployed in two dedicated DomU that will not be
suspended or shut down, and are ideally on different physical servers to
ensure high availability.
– For static virtual machine configurations, the Enterprise Manager agents that
are used to monitor the Database clusters can be used to monitor the Exadata
hardware.
To discover a virtualized Exadata Database Machine:
1. From the Setup menu, select Add Target then Add Targets Manually.
6-2 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Discovering Virtualized Exadata Database Machine
2. On the Add Targets Manually page, select Add Using Guided Process (Figure 6-1):
3. In the Add Using Guided Process pop-up window, select Oracle Virtual Platform
and click Add (Figure 6-2):
Note:
This option will be available only if the Virtualization Infrastructure (VI) plug-
in has been deployed.
If the plug-in is not deployed, then the Oracle Virtual Platform option will not
appear. Deploy the VI plug-in as described in the Direct Monitoring of Xen
Based Systems chapter of the Oracle® Enterprise Manager Cloud Administration
Guide.
4. On the Discover Oracle Virtual Platforms page, register Oracle Virtual Platforms
with Enterprise Manager. Target credentials and/or monitoring agent can be
specified for each target. If set, these override the defaults for that target.
• Set the Default Monitoring Agent and Credentials (Figure 6-3). Click the
magnifying glass icon to search for the monitoring agent location. For the
Credential Properties, enter root for the Username and provide the host's root
password.
Note:
A non-root user with sudo privilege can also be used. Refer to the VI plug-in
documentation for the necessary setup steps.
• Add a Host Name or IP address. Click Add and enter the fully qualified
domain name (FQDM) or IP address for the host in the pop-up window
(Figure 6-4). If you have more than one, each entry must appear on a separate
line.
6-4 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Discovering Virtualized Exadata Database Machine
• Click Submit. A job is submitted to register the Oracle Virtual Platform, which
creates the virtual targets. Approximately five (5) minutes is required to
complete the job. Click Job Details to check the status, or click Close to close
the window (Figure 6-6):
5. Once the job completes, then discover the Exadata Database Machine. From the
Setup menu, select Add Target then Add Targets Manually.
6. On the Add Targets Manually page, select Add Using Guided Process (Figure 6-7):
7. For the Target Types drop-down menu, select Oracle Exadata Database Machine
(Figure 6-8):
Figure 6-8 Add Using Guided Process: Add Oracle Exadata Database Machine
8. On the Oracle Exadata Database Machine Discovery page, select the Discover a
new Database Machine and its hardware components as targets option and click
Discover Targets.
9. On the Discovery Inputs page, click the magnifying glass icon to search for an
agent in a DomU that resides in the DB Machine to be discovered. Do not search for
a virtual platform (Dom0) because you cannot install an Enterprise Manager Agent
in Dom0. Just like the physical Exadata case, you are specifying a host on which the
schematic file can be read. Usually, it will be the same host as the discovery agent.
It will not be the Dom0
In the Schematic Files section, select a host on which the schematic file can be read,
and set the host credential that can read the schematic file. Click Set Credential to
set the log in and password (Figure 6-9) for the host you registered in the previous
steps. Click OK.
Click Next.
6-6 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Discovering Virtualized Exadata Database Machine
10. On the InfiniBand Discovery page, set the nm2user credential. Select the New
option and enter nm2user for the Username field and provide a password as
shown in Figure 6-10:
Click Next.
Note:
11. On the Prerequisite Check page, verify the Status is successful, then click Next.
12. On the Components page, review the Exadata components that were discovered,
then click Next.
13. On the Monitoring Agents page, review the names, locations, and backup locations
of the Monitoring Agents. Click Next.
14. On the Agent Credential page, if the credentials are the same for all agents, then
you can enter a new username and password or accept the default. Click Next.
If the credentials are different for all agents, then select the Different for all agents
option and enter usernames and passwords for all hosts. Click Next.
15. On the Monitoring Credentials page, verify or enter the credentials for the
following components:
• InfiniBand Switch
• ILOM
Click Test Connection for each component to verify the connection. If the
credentials are different for each component, then provide the appropriate
username and password.
Click Next.
16. On the SNMP Subscription page, enter the SNMP Community String (default is
public) value for both Oracle Exadata Storage Server and InfiniBand Switch areas.
For the InfiniBand Switch, provide the root credentials (Figure 6-11). Click Next.
17. On the Component Properties page, enter public for both Ethernet and PDU
components (Figure 6-12). Click Next.
18. On the Review page, review the details of the following components:
• System Target
• Compute Node
• InfiniBand Switch
• Ethernet Switch
• KVM
• PDU
Click Submit to promote all targets. Allow for approximately five (5) minutes to
process. Once complete, all targets will now be monitored by Oracle Enterprise
Manager Cloud Control.
6-8 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Post-Discovery Configuration
Note:
1. From the Database Machine target menu, select Provisioning, then select Create
Cluster (Figure 6-13):
• Virtual Machine Location: Select the servers on which you want to create the
virtual machines. Select one or more from the Available Servers pane, then
click the move button to move the selected server to the Selected Servers pane
(Figure 6-14):
6-10 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Exadata Virtualized Provisioning
Click Next.
• Compute Server: Set the credentials for the root user. From the Set
Credentials drop-down, select All to apply the settings to all servers, or select
one or more servers from the list and select Selected to apply the settings to
only the selected servers.
In the Set Server Credential pop-up window, select an existing named
credential or select New to create a new one.
Click Test Connection to verify that the credentials are properly set. If
successful, the Test Credential Status will update to show Succeeded
(Figure 6-16):
• Exadata Storage Server: Set the credentials for the cell administrator.
In the Set Server Credential pop-up window, select an existing named
credential or select New to create a new one.
Click Test Connection to verify that the credentials are properly set. If
successful, the Test Credential Status will update to show Succeeded
(Figure 6-17):
Note:
When available, the Exadata Provisioning Wizard will pre-populate the fields
with the appropriate defaults. You can change this information to suit your
environment.
• Virtual Machine Definition: In this region (Figure 6-18), provide the details to
define the VM:
– Time Zone: select the appropriate time zone from the drop-down list.
6-12 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Exadata Virtualized Provisioning
– Inventory Location
• Operating System Users and Groups: Like the Software Location region, the
Exadata Provisioning Wizard will pre-populate the fields except for the
password fields (Figure 6-20). Otherwise, provide the following information:
5. On the Network page, specify the IP address, name and domain used for the
Admin, Client and Private network. Provide the details for the following
information:
• Gateway and Domain Details: The domain and subnet mask details should
already be supplied by the Exadata Provisioning Wizard. Enter a valid IP
address for the Admin and Client gateway (Figure 6-21):
• Virtual Machine 1 (Figure 6-22): For the first virtual machine in the cluster, the
Exadata Provisioning Wizard will auto-complete the Prefix and Start ID field.
You can enter an optional Suffix. Enter a valid IP address.
• Generated Virtual Machine Name and IP (Figure 6-23): After you have
entered the information for the first VM, click Generate to create the
information for the other VMs in the cluster. You can always enter the details
manually.
Once you have entered all the necessary information, click Validate IP at the top of
the page to verify the IP addresses. Click Next to continue to the enter the details
for Grid Infrastructure and to create the Initial Database.
6. On the Grid Infrastructure and Initial Database page, enter the details for:
• Grid Infrastructure (Figure 6-24): Enter the details for the Cluster (SCAN
name and port) and verify the Disk Group information. The Exadata
Provisioning Wizard will pre-populate the details, but you can adjust them as
needed.
6-14 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Exadata Virtualized Provisioning
• Initial Database: Click the check box to create the initial database. Additional
information for Database Identification and Administrator Credentials will be
required as shown in Figure 6-25:
Click Advanced to expand the region for additional details for Memory
Parameters, Processes, and Character Sets as shown in Figure 6-26:
7. On the Schedule page, the Exadata Provisioning Wizard will create the
Deployment Instance value. Select a schedule start and notification options:
• Schedule: Select to initiate the creation immediately or later. If you select later,
then you will be prompted to select a date and time.
• Notification: Select the notification statuses for which you will be notified.
Click Review to review the settings and initiate the job.
8. On the Review page, review the selection in the summary displayed. To change
any section, return to the previous page and edit the selection.
1. From the Database Machine target menu, select Provisioning, then select Scale Up
Cluster.
2. On the Cluster page, enter the cluster name or click the Search icon to select a
cluster from the list.
Select one or more from the Available Servers pane, then click the move button to
move the selected server to the Selected Servers pane.
Click Next to set the credentials.
• Compute Server: Set the credentials for the root user. From the Set
Credentials drop-down, select All to apply the settings to all servers, or select
one or more servers from the list and select Selected to apply the settings to
only the selected servers.
In the Set Server Credential pop-up window, select an existing named
credential or select New to create a new one.
Click Test Connection to verify that the credentials are properly set. If
successful, the Test Credential Status will update to show Succeeded
(Figure 6-27):
• Virtual Machines (Figure 6-28): Set the credentials for the DomU Host and
Root and for the Cluster ASM and Database.
You have the option to use preferred credentials or to override the preferred
credentials.
Click Test Connection to verify that the credentials are properly set.
6-16 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Exadata Virtualized Provisioning
Click Next.
5. On the Network page, specify the IP address, name and domain used for the
Admin, Client and Private network. Provide the details for the following
information:
• Gateway and Domain Details: The domain and subnet mask details should
already be supplied by the Exadata Provisioning Wizard. Enter a valid IP
address for the Admin and Client gateway (Figure 6-29):
• Virtual Machine 1 (Figure 6-30): For the first virtual machine in the cluster, the
Exadata Provisioning Wizard will auto-complete the Prefix and Start ID field.
You can enter an optional Suffix. Enter a valid IP address.
• Generated Virtual Machine Name and IP (Figure 6-29): After you have
entered the information for the first VM, click Generate to create the
information for the other VMs in the cluster. You can always enter the details
manually.
Once you have entered all the necessary information, click Validate IP at the top of
the page to verify the IP addresses.
Click Next to continue to schedule the scale up.
Note:
The step for Grid Infrastructure and Initial Database are skipped because they
do not need to be set up again.
6. On the Schedule page, the Exadata Provisioning Wizard will create the
Deployment Instance value. Select a schedule start and notification options:
• Schedule: Select to initiate the scale up immediately or later. If you select later,
then you will be prompted to select a date and time.
• Notification: Select the notification statuses for which you will be notified.
Click Review to review the settings and initiate the scale up.
7. On the Review page, review the selection in the summary displayed. To change
any section, return to the previous page and edit the selection.
1. From the Database Machine target menu, select Provisioning, then select Scale
Down Cluster.
2. Enter the cluster name you want to scale down or click the Search icon to select an
available cluster.
6-18 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Viewing Virtualized Exadata Database Machine
• Verify or enter new named credentials for DomU (host, root, and Exadata
Server) and for the Exadata Storage Server. Click Test Credentials to verify the
credentials have been selected properly.
Click Next to schedule the scale-down job.
3. On the Schedule page, the Exadata Provisioning Wizard will create the
Deployment Instance value. Select a schedule start and notification options:
• Schedule: Select to initiate the scale down immediately or later. If you select
later, then you will be prompted to select a date and time.
• Notification: Select the notification statuses for which you will be notified.
Click Review to review the settings and initiate the scale down.
4. On the Review page, review the selection in the summary displayed. To change
any section, return to the previous page and edit the selection.
1. From the Database Machine target menu, select Provisioning, then select Delete
Cluster.
2. On the Cluster page, enter the cluster name you want to delete or click the Search
icon to select an available cluster.
3. On the Schedule page, the Exadata Provisioning Wizard will create the
Deployment Instance value. Select a schedule start and notification options:
• Schedule: Select to initiate the scale down immediately or later. If you select
later, then you will be prompted to select a date and time.
• Notification: Select the notification statuses for which you will be notified.
Click Review to review the settings and initiate the delete job.
4. On the Review page, review the selection in the summary displayed. To change
any section, return to the previous page and edit the selection.
Note:
The schematic diagram in the Database Machine home page is based on the
content of the databasemachine.xml file found during discovery. The
virtual platforms (Dom0) are displayed as compute nodes in the rack in the
schematic diagram.
The Database Machine Software topology diagram will not display the
physical Oracle Server, virtual Oracle Server targets (DomU), and Virtual
Platform target (Dom0) targets. However, it will continue to show the host
targets which are running in DomU.
The Software tab for the Exadata Database Machine target shows all clusters, ASM,
and Database targets in the whole physical Database Machine grouped by clusters as
described in Figure 6-33:
6-20 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Resource Utilization Graphs
6-22 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
7
Exadata Metrics
This chapter describes how to access the various metrics for the Oracle Exadata
Database Machine and provides examples of key metrics including:
3. From the Target Navigation tree, expand the Exadata Grid and select an Exadata
Storage Server (Figure 7-2):
Figure 7-2 Expand the Exadata Grid in the Target Navigation Tree
4. On the Storage Server page, select the Exadata Storage Server menu and select
Monitoring then All Metrics (Figure 7-3):
7-2 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Aggregated Exadata FlashDisk and HardDisk Metric Example
5. On the All Metrics page, a variety of metrics are available. Select a metric or click to
expand available metric details.
Expand the Aggregated Exadata FlashDisk and HardDisk Metric in the All Metrics
page to show a variety of metric details, such as Average CellDisk Read Throughput
(Figure 7-5), which gives an indication of the average number of bytes read from the
cell disk, or Total CellDisk IO Load (Figure 7-6), which gives an indication of the total
input/output load to the celldisk.
Expand the Exadata Cell Metric in the All Metrics page to show a variety of metric
details, such as CPU Utilization (Figure 7-8), which provides information about the
CPU utilization, or Disk I/O Objective (Figure 7-9), which provides the optimization
objective which IORM is configured to achieve (for example, "Low Latency" or
"Balanced" for OLTP-oriented databases, or "High Throughput" for data warehouses).
7-4 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Exadata Cell Metric Example
• Discovery Troubleshooting
Note:
Some metric collection has a dependency on ~/.ssh/known_hosts.
For Release 12.1.0.2.0 or later, the SSH key location is $HOME/.ssh of the agent user.
To set up SSH connectivity between the computer where Agent is running and the
Oracle Exadata Storage Server, as the Agent user:
1. Log in to the computer where the Enterprise Manager Agent is running, open a
terminal, and run the following commands as the Agent user to generate a pair of
the SSH private/public keys if they are not present:
$ cd <ORACLE_HOME>/.ssh
$ ssh-keygen -t dsa -f id_dsa
2. Copy the public key (id_dsa.pub) to the /tmp directory on the storage cell:
Note:
If the authorized_keys file does not exist, then create one by copying the
id_dsa.pub file to the .ssh directory within the home directory of the user
cellmonitor:
$ ssh -l root <cell_ipaddress> "cp /tmp/id_dsa.pub ~cellmonitor/.ssh/
authorized_keys; chown cellmonitor:cellmonitor ~cellmonitor/.ssh/
authorized_keys"
4. Make sure that the .ssh directory and authorized_keys have the right file
permission:
• Hardware Availability
8-2 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Discovery Troubleshooting
• If examan did not return valid rack position for the target.
• Any snapshot (screen capture) of errors shown on the target summary page.
• To check that the cell is discovered with a valid management IP, run the following
command on the compute node used for discovery:
$ORACLE_HOME/bin/kfod op=cellconfig
• The compute node was not added as an Enterprise Manager host target before the
Exadata Database Machine discovery.
• The host target name for compute node is an IP address. This problem can be
an /etc/hosts or DNS issue.
• The host target name is not fully qualified with domain name (for example,
hostname.mycompany.com)
• The connection from the compute node to the InfiniBand switch through SSH is
blocked by a firewall.
• If the InfiniBand switch node is not discovered, the InfiniBand switch model or
switch firmware may not be supported by EM Exadata. Run the ibnetdiscover
command. Output should look like:
Switch 36 "S-002128469f47a0a0" # "Sun DCS 36 QDR switch switch1.example.com"
enhanced port 0 lid 1 lmc 0
• To verify discovery of the compute node, run the following command on the
compute node used for discovery:
# ssh <IB switch> -l nm2user ibnetdiscover
A bug in the 11.2.2.2.2 compute node image shows “S" and the InfiniBand IP as
missing. Output would look like:
Ca 2 " H-00212800013e8f4a " # "xdb1db02 HCA-1“
8-4 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Discovery Troubleshooting
A workaround for this problem is to run the following command as root on the
compute nodes:
# /opt/oracle.cellos/ib_set_node_desc.sh
• If the Agent host name is different than the compute node host name, then run the
following command as root to match up to agent host name:
# ibnetdiscover
• If the wrong Agent is used for discovery, then select the compute node Agent for
discovery.
• If the compute node name has been reset from the client to management or vice-
versa, then run the following command:
# /usr/sbin/set_nodedesc.sh
• If a short host name is used for agents, then reinstall the agents using fully-
qualified host name <hostname.domain>.
8.2.7 Extra or Missing Components in the Newly Discovered Exadata Database Machine
If you are showing extra components or if there are missing components, then check
the following troubleshooting steps:
• For extra components, examine them for Exadata Database Machine membership.
Deselect any extra components manually from the discovered list.
• Verify which schematic file that was used for discovery. Ensure that Enterprise
Manager can read the latest xml file (for example, databasemachine.xml) on
the compute node.
• If you need to generate a new schematic file, then log a service request (SR) with
Oracle Support and provide the details.
• Check the All Targets page to make sure that the target has not been added as an
Enterprise Manager target already:
– On the All Targets page, check to see if the Oracle Exadata target appears in
the list.
• A target that is added manually may not be connected to the Exadata Database
Machine system target through association. To correct this problem:
– Delete these targets before initiating the Exadata Database Machine guided
discovery.
• For the cell or InfiniBand switch, the setup of SSH may not be configured
properly. To troubleshoot and resolve this problem:
• If the SSH setup is confirmed to be properly configured, but the target status is
still down, then check to make sure there are valid monitoring and backup agents
assigned to monitor the target. To confirm, click the Database Machine menu and
select Monitoring Agent. Figure 8-1 shows an example of the monitoring agents:
8-6 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Discovery Troubleshooting
• For the ILOM, PDU, KVM, or Cisco switch, possible causes include:
– The Exadata Database Machine Schematic Diagram file has the wrong IP
address.
* On the Monitoring Credentials page, click the Oracle Exadata target type.
Then set the monitoring credentials.
ILOM credential validation may fail while performing a 12c discovery. The following
errors may occur:
• Authentication failed
Problem: Credentials provided are invalid.
Resolution: Use valid credentials.
• If the OMS reported any errors, then check the following log file:
MW_HOME/gc_inst/sysman/log/emoms.log
• The schematic file on the compute node is missing or is not readable by the agent
user.
– For Exadata Release 11.2.3.2 and later, the schematic file is:
/opt/oracle.SupportTools/onecommand/catalog.xml
– For Exadata Release 11.2.3.1 and earlier, the schematic file is:
/opt/oracle.SupportTools/onecommand/databasemachine.xml
8-8 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Exadata Database Machine Management Troubleshooting
– As root, run:
# <AGENT_INST>/root.sh
– Even though the agent user and password are correct, this errors appears in
the agent log:
oracle.sysman.emSDK.agent.client.exception.PerformOperationException:
ERROR: Invalid username and/or password
– Older versions may or may not have the bug depending on the Exadata
Database Machine rack type and partitioning.
– Check your browser support and Enterprise Manager Cloud Control 12c.
• Cluster, Database, and ASM are not added as Enterprise Manager targets.
– On the All Targets page, click the Oracle Exadata target from the list.
• Verify that ECM data are collected and present in Enterprise Manager repository.
• Verify that all data and conditions in query are met by running the query in SQL
+.
• The type should be ASR or V3ASR for receiving the cell ILOM traps.
• The type should be default (no type) or v3 for receiving the MS MIB traps from
the cell.
There is a limit of 15 subscribers on the ILOM which might cause this failure. You will
need to free up some slots on the ILOM and retry the ASR subscription:
8-10 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Target Status Issues
3. Choose the slot and set the subscriber to 0.0.0.0 to clear it up.
• For the Cell: Check ssh equivalence (cellmonitor user) with the followign
command:
ssh –i /home/oracle/.ssh/id_dsa –l cellmonitor <cell name> -e cellcli list cell
• For the PDU: Check to make sure you can access the PDU through your browser
to verify that it is connected to your LAN:
http://<pdu name>
• For the Cisco Switch: Check for proper SNMP subscriptions. See Set Up SNMP
for Cisco Ethernet Switch Targets for details.
• Visit the Monitoring Configuration page and examine the settings. From the
Setup menu, select Monitoring Configuration.
• Trigger a new collection: From the Target menu, select Configuration, then select
Last Collected, then Actions, and finally select Refresh.
Click Target >> and then click Response to evaluate the results. You may need to
log a service request (SR) with Oracle Support.
• Cellsys Targets
• Verify that there is an association for the Cluster ASM, Database, and Storage Cell.
• Check and fix the status of the associated target ASM cluster.
• Check for duplicate or pending delete targets. From the Setup menu, select
Manage Cloud Control, then select Health Overview.
• Check the target configuration. From the target's home page menu, select Target
Setup, then select Monitoring Configurations.
1. Select Original MIB if you are monitoring the ILOM as an "Oracle Engineered
System PDU" in Enterprise Manager.
2. To use the Enhanced MIB instead, you can use the "Oracle System Infrastructure
PDU" and then convert Exadata Database Machine components to use Oracle
Enterprise Manager Cloud Control 13c. For details on converting to this version,
see Using the Conversion Wizard to Convert 12c Targets to 13c Targets.
8-12 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Monitoring Agent Not Deployed for IPv6 Environments
• You need to create an SNMPv3 user on Cell. See Step 1 for instructions.
• Suppose you need a user called "v3user". You can check whether this user is
already present on the cell using this command:
2. When running the discovery process on 12c and 13c, ensure that the v monitoring
credentials on the cell target in EM match the v user on the cell.
Note: Make sure that an SNMP v3 user has been created before the discovery
process is initiated (see Step 1 for instructions).
3. If you need to edit the SNMP v3 monitoring credentials of the Exadata Storage
Server after discovery, you can log in to EM and:
Note:Ensure that the v3 monitoring credentials are setup on the cell target in
EM which match the v3 user on the cell.
8-14 Oracle Enterprise Manager Oracle Exadata Database Machine Getting Started Guide
Index
A E
alerts Enterprise Manager Agent
InfiniBand, 5-19 automated kit, 2-9
ALTER CELL command, 4-5 installation, 2-8
automated kit, 2-9 Solaris 11 only, 2-9
Exadata Cell management, 5-11
Exadata component
C delete, 5-6
Cell administration, 5-14 Exadata Database Machine
Cell management, 5-11 configuration support, 1-5
Cisco Ethernet Switch dashboard, 4-21
SNMP configuration, 4-14 remove target, 5-5
Compute Node Agent troubleshooting, 8-9
Linux setup, 4-2 view topology, 5-2
Solaris setup, 4-3 Exadata software support, 1-3
Compute Node ILOM
SNMP configuration, 4-11
creating roles
F
user roles Fault Monitoring, 5-21
creating, 5-1 features
hardware support, 1-2
D monitoring and notification, 1-1
target discovery, 1-4
dashboard firewall configuration, 2-4
public report, 4-22
dashboard creation, 4-21
Database Machines H
alerts, 5-4 hardware
delete Exadata Database Machine component, 5-6 supported hardware, 1-5
deploy plug-in, 2-12 view critical information, 5-4
deployment prerequisites, 2-1 hardware not supported, 1-13
derived association rules, 8-9 hardware support features, 1-2
discovery
Grid Infrastructure, 3-18
Real Application Clusters (RAC), 3-18 I
review page, 3-14 InfiniBand network management, 5-17
SPARC SuperCluster, 3-16 InfiniBand Switch
switch troubleshooting, 8-5 configure for SNMP, 4-9
discovery precheck script, 3-1 IORM Monitoring, 5-14
Disk I/O Objective, 5-15
Index-1
K schematic file (continued)
troubleshooting, 8-8
KVM schematic files, 3-7
SNMP configuration, 4-16 secure storage, 3-1
SNMP
M configure using cellcli, 4-6
configure using dcli, 4-8
manual verification, 3-4 set up in KVM management console, 4-17
manually, 2-12 trap forwarding setup on compute node, 4-2
metrics and alert settings, 5-11 verify configuration, 4-17
monitoring and notification features, 1-1 SNMP configuration
multi-rack support, 1-6 Cisco Ethernet Switch, 4-14
Compute Node ILOM, 4-11
N InfiniBand Switch, 4-9
KVM, 4-16
names resolution, 2-4 PDU, 4-15
new features, xi SNMP subscription
remove, 4-8
O snmptrapd.conf configuration file, 4-2, 4-3
software support
Oracle ILOM server, 4-13 Exadata, 1-3
Oracle SuperCluster prerequisites SPARC SuperCluster
OneCommand, 2-8 discovery, 3-16
Oracle SuperCluster support SSH connectivity, 4-8, 8-1
known issues, 1-9 Storage Cell SNMP configuration, 4-4
supported component versions, 1-12
P supported hardware
partitioned Exadata Database Machine, 1-7
PDU supported operating systems, 1-13
SNMP configuration, 4-15
prerequisites
Exadata Storage Server software, 2-2 T
firewall configuration, 2-4 target discovery features, 1-4
ILOM ipmtool, 2-3 troubleshooting
InfiniBand Switch, 2-3 discovery, 8-2
KVM application, 2-4 Exadata Database Machine, 8-9
PDU firmware, 2-3 schematic file, 8-8
plug-in deployment, 2-1
U
R
user roles, 2-8
remove Exadata Database Machine target, 5-5
remove SNMP subscription, 4-8
V
S view topology, 5-2
schematic file
Index-2