You are previewing Oracle Enterprise Manager 10g Grid Control Implementation Guide.
O'Reilly logo
Oracle Enterprise Manager 10g Grid Control Implementation Guide

Book Description

Install and Configure Grid Control to Manage Your Oracle Landscape

Build a robust grid computing infrastructure with guidance from an Oracle expert who developed and taught the Grid Control Deep Dive class to Oracle Consulting. Featuring real-world examples and best practices, Oracle Enterprise Manager 10g Grid Control Implementation Guide explains how to reliably and cost-effectively deploy a dynamic Grid Control environment. Learn how to lay the preinstallation groundwork, configure targets for monitoring, create services, implement security, and fine-tune performance. You'll also get full coverage of backup and recovery strategies and high-availability techniques.

• Prepare infrastructure hosts for Grid Control rollout

• Install the Oracle management repository, service, and agents

• Select the Grid Control installation options that fit your needs

• Discover and manage host, database, and application server targets

• Set target metrics and policies according to best practices

• Optimize performance and availability of your Grid Control framework

• Secure the Grid Control framework to protect data transmitted between components

Table of Contents

  1. Cover Page
  2. Oracle Enterprise Manager 10g Grid Control Implementation Guide
  3. Copyright Page
  4. Contents
  5. Acknowledgments
  6. Introduction
  7. PART I Install Grid Control
    1. 1 Overview of the Grid Control Architecture
      1. What Is Grid Computing?
      2. What Is Grid Control?
      3. Grid Control Components
        1. Grid Control Console
        2. Oracle Management Agent
        3. Oracle Management Service
        4. Oracle Management Repository
        5. Data Flow Between Grid Control Components
      4. Grid Control, Database Control, and AS Control
      5. Grid Control vs. Database Control
      6. Grid Control vs. AS Control
      7. Agents for Grid Control, Database Control, and AS Control
      8. Grid Control, Database Control, and AS Control: All Together Now
    2. 2 Grid Control Preinstallation
      1. Key Architectural Design Decisions
        1. Decide How Many Grid Control Environments to Build
        2. How Many Regional Sites Are Required?
        3. Make Required Installation Choices
      2. Network Configuration Steps
        1. Set Up Host Name Resolution
        2. Fully Qualify Host Name References
        3. Host Name Constraints
        4. Use Static IP Addresses
        5. Connectivity Checks
      3. Hardware Requirements
        1. Hardware Installation Requirements
        2. Hardware Operating Requirements
      4. Software Requirements
        1. Verify Certification Information
        2. Create Required OS Groups and Users
        3. Create Required Directories
        4. Stop Database Listeners Using Port 1521
        5. Synchronize OS Timestamps/Time Zones
        6. Confirm Platform-Specific Software Requirements
    3. 3 Grid Control Installation
      1. Gather Needed Installation Information
      2. Address Installation Bugs
      3. Initialize the Oracle User Environment
        1. Set Up X Server (UNIX Only)
        2. Set/Unset OS Environment Variables
      4. Running the Installer with Desired Options
        1. Silent Installation Method
        2. Static Ports Feature
        3. Starting and Monitoring the Installation
      5. Install Grid Control Using a New Database
        1. Specify Installation Type
        2. Specify Installation Location
        3. Language Selection
        4. Specify Inventory Directory and Credentials
        5. Product-Specific Prerequisite Checks
        6. Specify Configuration
        7. Specify Optional Configuration
        8. Specify Security Options
        9. Oracle Configuration Manager Registration
        10. Summary
        11. Install
        12. Configuration Assistants
        13. End of Installation
      6. Install Grid Control Using an Existing Database
        1. Steps to Install the OMR Database
        2. Run the Installer—GC Existing Database Option
        3. Install Standalone Agents on Dedicated OMR Nodes
      7. Log in to the Web Console
        1. Install the Grid Control Security Certificate in Your Browser
      8. Install an Additional OMS
    4. 4 Grid Control Post Installation
      1. Patch Grid Control
        1. Apply the Latest Grid Control Patch Set
        2. Apply Latest Database Patch Set Certified for OMR
        3. Apply the Latest EM Critical Patch Update
        4. Apply Required Grid Control One-off Patches
      2. Oracle Management Service Configuration
        1. Reduce Grid Control Logging
        2. Set Up Oracle User Environment on OMS Hosts
        3. Modify the Default Console Timeout
        4. Configure OMS for Failover and Load Balancing
        5. Tune OMS Thread Pool Size
        6. Add OMR Alias to OMS tnsnamesora
        7. Back Up Critical OMS Files
      3. Oracle Management Repository Configuration
        1. Set Up Oracle User Environment on OMR Nodes
        2. Confirm That Listeners Load-Balance Across RAC Nodes
        3. Configure i SQL*Plus Access in Grid Control
        4. Modify the Data Retention Policy
        5. Modify Job Purge Policy
        6. Secure the emkey
        7. Set Up Grid Control Auditing
        8. Configure and Tune the OMR Database
        9. Install Oracle Configuration Manager
    5. 5 Preinstall Standalone Management Agents
      1. An Overview of Common Agent Preinstallation Steps
      2. Agent Key Installation Decisions
        1. Select Agent Installation Methods
        2. Use an Existing User or Create a Separate Agent User
        3. Install a Local or Cluster Agent
        4. Configure a Server Load Balancer First
        5. Use an LDAP or Local Agent User
        6. Choose to Secure or Not Secure the Agent
      3. Agent Hardware Requirements
        1. Agent Disk Space Requirements
        2. Agent CPU Requirements
        3. Agent RAM Requirements
        4. Summary of Agent Hardware Requirements
      4. Agent Software Requirements
        1. Initialize the oracle User Environment
        2. Confirm No Existing Agent Is Installed
        3. Change Response File if Using an SLB
        4. Prepare for Cross-Platform Agent Installation
        5. Prepare Targets for Discovery
        6. Gather Needed Agent Installation Information
    6. 6 Install Management Agents via Agent Deploy
      1. Agent Deploy Installation Overview
      2. Install Required Packages
      3. Configure SSH User Equivalence
        1. Set Up SSH Server (SSHD) on Windows
        2. Back Up Current SSH Configuration
        3. Set ORACLE HOME on OMS Host
        4. Run Script
        5. Verify SSH User Equivalence Is Configured
      4. Set Up Time Zone for SSH Server
      5. Validate All Command Locations
      6. Modify Agent Deploy Properties File for SLB
      7. Choose Inventory Location
      8. Verify Agent User Permissions
      9. Prepare for Cross-Platform Agent Push
      10. Include Additional Files (Optional)
      11. Run Agent Deploy Application
        1. Fresh Install
        2. NFS Agent
        3. Upgrade Agent
      12. Agent Deploy Post-Installation
        1. Non-NFS Agents
        2. NFS Agents
      13. Troubleshoot Agent Deploy
    7. 7 Install Management Agents Locally
      1. nfsagentinstall Installation
        1. Configure Shared Storage
        2. Install Master Agent on Shared Storage
        3. Install NFS Agents
      2. agentDownload Installation
        1. Prepare for agentDownload Installation
        2. Copy agentDownload Script from OMS to Target Host
        3. Execute agentDownload on Target Host
      3. Agent Cloning Installation
      4. Silent Agent Installation
      5. Interactive Agent Installation
        1. Install Required Packages
        2. Run the Interactive Installer
      6. Agent Post-Installation Steps
        1. Set Up Agent User Environment
        2. Confirm Agent Is Working
        3. Refresh Host Configuration (If Needed)
        4. Run agentca for Cluster Agent (Windows Only)
        5. Confirm Agent Restart on Reboot Is Configured
        6. Back Up the Agent
    8. 8 Install Grid Control Clients
      1. Install and Configure the EM Java Console
        1. Determine Whether You Need the EM Java Console
        2. Installation Steps for the EM Java Console
        3. Start the EM Java Console
        4. Configure Change Manager
      2. Install Adobe SVG Viewer
      3. Install EM Command Line Interface
      4. Install Oracle Configuration Manager Client
    9. 9 EM Login and Component Control
      1. Log in to EM
        1. Web Console Login to Grid Control
        2. EM Java Console Login
        3. AS Console Login
        4. iSQL*Plus Login
        5. Metrics Browser Login
      2. Control EM Components
        1. Control iSQL*Plus Server
        2. Control the Management Repository
        3. Control the AS Console
        4. Control the Management Service
        5. Control the Management Agent
        6. Windows EM Services
        7. EM Startup/Shutdown Order
  8. PART II Configure and Maintain Grid Control
    1. 10 General Console Configuration
      1. Introduction
        1. Tour of the Setup and Preferences Menus
        2. Follow an Event from Trigger to Notification
        3. Reasoning Behind this Chapter’s Menu Navigation Order
      2. Set Up Administrators
        1. Create Roles
        2. Create Administrators
        3. Set Administrator Preferences
        4. Set Preferred Credentials
      3. Configure Notifications
        1. Define Notification Methods
        2. Set Notification Schedules
        3. Create and Subscribe to Notification Rules
      4. Enable Patching Features
        1. Complete the Patching Setup
        2. Schedule the RefreshFromMetalink Job
    2. 11 Configure Target Monitoring
      1. Remove Targets from Monitoring
        1. Ensure Agents Are Started
        2. Back Up targets.xml File
        3. Confirm No Targets Are in Blackout
        4. Remove Targets from Grid Control
      2. Discover and Configure Targets for Monitoring
        1. Three Paths to Discover/Configure a Target
        2. Agent Configuration
        3. ASM Discovery and Configuration
        4. Database Discovery and Configuration
        5. Listener Discovery and Configuration
        6. Host Additional Monitoring
        7. OracleAS Discovery and Configuration
        8. Enter Target Properties
      3. Grant Management Pack Access
        1. Management Options: Packs, Plug-ins, and Connectors
      4. Schedule Blackouts for Planned Downtimes
        1. Set Blackouts in the Console
        2. Set Blackouts at the Command Line
    3. 12 Configure Group and Service Monitoring
      1. Group Configuration
        1. Create a Group
        2. Group Features
      2. Service Configuration
        1. SLA Objectives for Services
        2. Key Elements of Services
        3. Configure a Service
    4. 13 Tune Metrics and Policies
      1. Change Default Metrics and Policies
        1. Change Default Metrics
        2. Change Default Policies
      2. Enable Metric Baselines
        1. Metric Baseline Concepts and Terms
        2. Create Metric Baselines
        3. Disabling Metric Baselines
      3. Add Corrective Actions
        1. Create Corrective Actions
        2. Add Corrective Actions to Metrics or Policies
      4. Implement User-Defined Metrics
        1. Create an OS User-Defined Metric
        2. Create a SQL User-Defined Metric
      5. Use Metric Snapshots
        1. Create Metric Snapshots
        2. Apply Metric Snapshots
      6. Leverage Monitoring Templates
        1. Create Monitoring Templates
        2. Maintain Custom Metrics when Applying Monitoring Templates
        3. Apply Monitoring Templates
        4. Compare Settings Between Targets and the Template
    5. 14 Backup and Recovery of Grid Control
      1. Introduction to Grid Control B&R
        1. Grid Control B&R Concepts
        2. Resetting Agents
        3. Recommended Grid Control Backups
      2. OMR Database Backup and Recovery
        1. Back Up the OMR Database in Grid Control
        2. Recover the OMR Database
        3. Leverage Flashback Technology for OMR Database Recovery
        4. Manage OMR Database Backups in Grid Control
      3. Grid Control Software Backup and Restoration
        1. OMR Database Software Backup and Restoration
        2. OMS Software Backup and Restoration
        3. Agent Software Backup and Restoration
    6. 15 Configure Grid Control for High Availability and Disaster Recovery
      1. Grid Control High Availability Recommendations
        1. OMS HA Recommendations
        2. OMR Database HA Recommendations
        3. Agent HA Recommendations
      2. Grid Control Disaster Recovery Recommendations
        1. OMR Database DR Recommendations
        2. OMS DR Recommendations
        3. Agent DR Recommendations
    7. 16 Securing Grid Control Data Transfer
      1. Enable EM Framework Security
        1. Enable Framework Security Between Agents and OMS
        2. Secure Repository Data Transmissions
      2. Secure Console Connections
        1. Enforce HTTPS Between the Browser and AS Console
        2. Enforce HTTPS Between Browser and OHS
        3. Security Considerations for Console Web Cache Access
        4. Limit GC Console Access to Certain Clients
    8. 17 Maintain and Tune Grid Control
      1. Perform Routine Grid Control Maintenance Tasks
        1. Weekly Online Maintenance Tasks
        2. Monthly Offline Maintenance Tasks
      2. Gather and Document Grid Control Metrics
        1. Types of Grid Control Metrics to Gather
        2. Specific Grid Control Metrics to Gather
        3. Procedure to Evaluate Grid Control Metrics
      3. Tune Grid Control to Reduce Bottlenecks
        1. Reduce High CPU Utilization
        2. Resolve Loader Backlog
        3. Minimize Rollup Delays
        4. Evaluate Job, Notification, and Alert Metrics
        5. Tune I/O Bottlenecks
        6. Improve Poor Console Performance
        7. Platform-Specific Tuning Recommendations
  9. Index