Advanced Oracle Enterprise Manager Administration
You can install, configure, and monitor an Oracle Real Application Clusters (Oracle RAC) database from a single location using Oracle Enterprise Manager Cloud Control.
This section provides advanced administration tasks that are not covered in Monitoring and Tuning Oracle RAC Databases.
Using Oracle Enterprise Manager Cloud Control to Discover Nodes and Instances
Discovering Oracle RAC database and instance targets in Oracle Enterprise Manager enables monitoring and administration.
Oracle Enterprise Manager Cloud Control enables you to use the Oracle Enterprise Manager console interface to discover Oracle Real Application Clusters (Oracle RAC) database and instance targets.
If the Oracle Enterprise Manager Cloud Control agents are installed on a cluster that has an Oracle RAC database, then Oracle RAC database targets are discovered at install time. You can use the console interface to discover targets if a database is created after agents are installed or if a database is not automatically discovered at agent install time.
To discover nodes and instances, use Oracle Enterprise Manager Cloud Control as follows:
- Log in to Oracle Enterprise Manager and click the Targets tab.
- Click the Database tab to view all of the available targets. The column labeled Types shows the Oracle RAC databases using the entry Cluster Database.
- Add the database target by selecting the target name, then clicking Add. The Add Database Target: Specify Host page appears, which enables you to add databases, listeners, and Oracle Automatic Storage Management (Oracle ASM) as monitored targets.
- Click the flashlight icon to display the available host names, select a host, then click Continue. The Add Database: Specify Source page appears.
- Either request Oracle Enterprise Manager r to discover only noncluster databases and listeners, or to discover all cluster databases, noncluster databases, and listeners on the cluster, then click Continue.
- If this procedure did not discover your reconfigured cluster database and all of its instances, you can use the Targets Discovered on Cluster page to manually configure your cluster database and noncluster databases.
Other Oracle Enterprise Manager Capabilities
Oracle Enterprise Manager provides a variety of administrative capabilities.
- The Oracle Grid Infrastructure / Oracle RAC Provisioning deployment procedure provisions Oracle RAC and Oracle Grid Infrastructure . This procedure also has a feature called Profiles, which enables you to record the inputs and subsequently use them for repeated deployments.
- Dynamic prerequisites for the new procedures enable Oracle Enterprise Manager , when connected to My Oracle Support , to download the latest prerequisites and tools for Oracle RAC provisioning.
- The existing One-Click Extend Cluster Database capability now supports Oracle RAC stack.
- The existing Delete/Scale down Oracle Real Application Clusters capability is certified with Oracle RAC clusters.
- The existing Oracle AI Database Provisioning procedure now supports provisioning of single instances of Oracle Database .
- A new deployment procedure- Oracle Grid Infrastructure Provisioning for Standalone Servers-has been introduced to provision Oracle Grid Infrastructure for noncluster databases.
Administering Jobs and Alerts in Oracle RAC
You can use the Administration tab in Oracle Enterprise Manager for an Oracle RAC database.
The Cluster Database Home page shows all of the instances in the Oracle Real Application Clusters (Oracle RAC) database and provides an aggregate collection of several statistics specific to Oracle RAC that are collected by the Automatic Workload Repository (AWR) for server manageability.
You do not need to navigate to an instance-specific page to see these details. However, on the Cluster Database Home page, if an instance is down that should be operating, or if an instance has a high number of alerts, then you can drill down to the instance-specific page for each alert.
To perform specific administrative tasks as described in the remainder of this section, log in to the target Oracle RAC database, navigate to the Cluster Database Home page, and click the Administration tab.
Administering Jobs in Oracle RAC
You can administer Oracle Enterprise Manager jobs at both the database and instance levels.
For example, you can create a job at the cluster database level to run on any active instance of the target Oracle Real Application Clusters (Oracle RAC) database. Or you can create a job at the instance level to run on the specific instance for which you created it. If there is a failure, then recurring jobs can run on a remaining instance.
Because you can create jobs at the instance level, cluster level, or cluster database level, jobs can run on any available host in the cluster database. This applies to scheduled jobs as well. Oracle Enterprise Manager also displays job activity in several categories, including, Active, History, and Library.
Use the Jobs tab to submit operating system scripts and SQL scripts and to examine scheduled jobs. For example, to create a backup job for a specific Oracle RAC database:
- Click Targets and click the database for which you want to create the job.
- Log in to the target database.
- When Oracle Enterprise Manager displays the Database Home page, click Maintenance.
- Complete the Enterprise Manage Job Wizard pages to create the job.
Administering Alerts in Oracle RAC with Oracle Enterprise Manager
You can use Oracle Enterprise Manager to configure Oracle RAC environment alerts.
You can also configure special Oracle RAC database tests, such as global cache converts, consistent read requests, and so on.
Oracle Enterprise Manager distinguishes between database- and instance-level alerts in Oracle RAC environments. Alert thresholds for instance-level alerts, such as archive log alerts, can be set at the instance target level. This function enables you to receive alerts for the specific instance if performance exceeds your threshold. You can also configure alerts at the database level, such as setting alerts for tablespaces, to avoid receiving duplicate alerts at each instance.
Related Topics
See also
Oracle Technology Network for an example of configuring alerts in Oracle RAC, and Oracle AI Database PL/SQL Packages and Types Reference for information about using packages to configure thresholds
Using Defined Suspensions in Oracle Enterprise Manager
You can define suspensions (which are time periods in which database monitoring is suspended so that maintenance operations do not skew monitoring data or generate needless alerts) for all managed targets of an Oracle Real Application Clusters (Oracle RAC) database.
Defining suspensions prevents alerts from occurring while performing maintenance. You can define suspensions for an entire cluster database or for specific cluster database instances.