Skip Headers
Oracle® Enterprise Manager Administrator's Guide for Software and Server Provisioning and Patching
11
g
Release 1 (11.1.0.1.0)
Part Number E16599-03
Home
Book List
Index
Contact Us
Next
PDF
·
Mobi
·
ePub
Contents
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Structure of the Document
Documentation Accessibility
Related Documents
Conventions
Part I Overview and Setup Details
1
Overview of Lifecycle Management Solutions
Lifecycle Management Challenges
Enterprise Manager Grid Control's Lifecycle Management Solutions
Benefits of Using Provisioning and Patching Features
Success Stories
2
Things to Know
Understanding Provisioning and Patching Solutions
Provisioning
Patching
Patching Versus Upgrading
Patches
Patch Sets
Understanding Deployment Procedures
Deployment Procedures
Understanding Phases and Steps
Activities Involved in Deployment Procedures
Users of Deployment Procedures
Viewing Details of Deployment Procedures
Understanding Provisioning Deployment Procedures
Understanding Patching Deployment Procedures
Patching Deployment Procedures
Understanding Patching Modes
Understanding Patching Methodologies
Understanding Oracle Software Library
Oracle Software Library
Components
Directives
Images, Network Templates, Hardware Templates, Disk Layouts
Assignments
Understanding Linux Patching
Understanding SOA Artifacts Provisioning
Understanding Virtualization Management Provisioning
Terms Used in Virtualization
Privileges Required for Administrative and Provisioning Operations
Understanding Bare Metal Provisioning
Overview of the Bare Metal Provisioning Environment
Overview of the Bare Metal Provisioning Process
Setting Up Provisioning Environment
Provisioning Linux Using Bare Metal Provisioning Application
Understanding My Oracle Support
Patches and Updates
Patch Plans
Patch Recommendations
Validation
Merge Requests
Understanding Other Related Concepts
Provisioning Archive (PAR) Files
Oracle Patch Advisories
Staging Area
Support for SUDO, PAM, and Privilege Delegation
Tracking the Status of Deployment Procedures
3
Infrastructure Requirements
Mandatory Infrastructure Requirements for Provisioning and Patching
Creating Designer and Operator User Accounts
Creating Designer User Account
Creating Operator User Account
Setting Up Oracle Software Library
Configuring Oracle Software Library
Limitations and Known Issues
Applying Patches
Discovering and Monitoring Hosts and Targets
Verifying Communication between OMS and Management Agent
Optional Infrastructure Requirements
Setting Up SUDO, PAM, Privilege Delegation Settings
Setting Up E-mail Notifications
Setting Up Preferred Credentials
Setting Up Preferred Credentials for Provisioning
Setting Up Preferred Credentials for Patching
Refreshing Host Configuration
Setting Up Infrastructure for Online Patching
Enabling Online Mode
Setting Up My Oracle Support Credentials and Proxy Connection Settings
(Optional) Setting Up Online Settings
Setting Up Infrastructure for Offline Patching
Enabling Offline Mode
Enabling Patch Recommendations
Identifying Affected Targets and Required Patches
Uploading Metadata XML Files
Creating "Refresh From My Oracle Support" Job
Uploading OPatch Patches to Oracle Software Library
Uploading Patches to Oracle Software Library
Setting Up Infrastructure for Linux Patching
Prerequisites for Using the Linux Patching Feature
Setting Up the RPM Repository
Prerequisites for Setting Up the RPM Repository
Setting Up the RPM Repository
Setting Up Linux Patching Group for Compliance Reporting
Prerequisites for Setting Up Linux Patching Group
Setting Up a Linux Patching Group
Setting Up Infrastructure for Virtualization Systems
Configuring Virtual Servers
Creating Server Pools
Registering Virtual Servers
Setting Up Infrastructure for Bare Metal Provisioning
Prerequisites for Using Bare Metal Provisioning
Creating Super Administrator for Enterprise Manager
Setting Up Boot Server
Setting Up Stage Server
Setting Up RPM Repository
Setting UP RHEL 4 RPM Repository
Setting Up OEL 4 RPM Repository
Setting Up RHEL 5/OEL 5 RPM Repository
Setting Up Software Library
Checklist for Boot Server, Stage Server, RPM Repository, and Reference Host
Setting Up Preferred Credentials for Bare Metal Provisioning in Enterprise Manager
Accessing the Bare Metal Provisioning Application
Configuring Stage Server
Configuring RPM Repository
Configuring Boot Server
Configuring the DHCP Server
Configuring Software Library
Part II Database Provisioning
4
Simulating Database Provisioning Deployment Procedures to Check Prerequisites
5
Provisioning Oracle Database
Getting Started
Deployment Procedure
Supported Releases
Provisioning Oracle Database Using Existing Installation
Deployment Phases
Prerequisites
Provisioning Procedure
Provisioning Oracle Database Using Gold Image
Deployment Phases
Prerequisites
Uploading Database Response File to Oracle Software Library
Uploading Database Template File to Oracle Software Library
Provisioning Procedure
Provisioning Standalone Oracle Database Using Installation Binaries
Deployment Phases
Prerequisites
Provisioning Procedure
Manually Collecting and Uploading Configuration Information to My Oracle Support
Instrumenting the Database for Configuration Collections
6
Provisioning Oracle Grid Infrastructure for Standalone Servers
Getting Started
Deployment Procedure
Supported Releases
Provisioning Oracle Grid Infrastructure Using an Existing Installation
Deployment Phases
Prerequisites
Provisioning Procedure
ASM Password Requirements
Provisioning Oracle Grid Infrastructure Using Certified Gold Image
Deployment Phases
Prerequisites
Provisioning Procedure
Provisioning Oracle Grid Infrastructure Using Installation Binaries
Deployment Phases
Prerequisites
Provisioning Procedure
7
Provisioning Oracle Grid Infrastructure and Oracle RAC for Clustered Environments
Getting Started
Deployment Procedure
Supported Releases
Cloning an Existing Oracle Grid Infrastructure and Oracle RAC
Deployment Phases
Prerequisites
Cloning Procedure
Requirements for Grid Infrastructure Software Location Path
Assigning Storage Devices
Provisioning Oracle Grid Infrastructure and Oracle RAC Using Certified Gold Images
Deployment Phases
Prerequisites
Deployment Procedure
Provisioning Oracle Grid Infrastructure and Oracle RAC Using Installation Binaries
Deployment Phases
Prerequisites
Deployment Procedure
8
Extending Oracle Real Application Clusters
Getting Started
Deployment Procedure
Supported Releases
Extending Oracle RAC
Deployment Phases
Prerequisites
Procedure
9
Deleting or Scaling Down Oracle Real Application Clusters
Getting Started
Deployment Procedures
Core Components Deleted
Supported Releases
Deleting the Entire Oracle RAC
Deployment Phases
Prerequisites
Procedure
Scaling Down Oracle RAC by Deleting Some of Its Nodes
Deployment Phases
Prerequisites
Procedure
10
Provisioning Oracle Database Replay Client
Getting Started
Deployment Procedures
Supported Releases
Cloning a Running Oracle Database Replay Client
Deployment Phases
Prerequisites
Cloning Procedure
Provisioning Oracle Database Replay Client Using Gold Image
Deployment Phases
Prerequisites
Provisioning Procedure
Provisioning Oracle Database Replay Client Using Installation Binaries
Deployment Phases
Prerequisites
Provisioning Procedure
Part III Provisioning Linux Operating System
11
Provisioning Linux Operating System
Getting Started
Supported Releases
Provisioning Bare Metal Boxes
Prerequisites
Creating a Default Image
Setting Up a Default Image
Staging the Default Image
Ready to Go
Provisioning Oracle VM Servers
Prerequisites
Provisioning Procedure
Provisioning Single Server Images
Prerequisites
Creating a Network Component
Creating Disk Layout Component
Creating OS Component
Creating Single Server Image
Creating Assignments
Provisioning Assignments
Part IV Provisioning Virtualization Systems
12
Provisioning Virtualization Systems
Getting Started
Deployment Procedures
Supported Releases
Server Consolidation
P2V Conversion
Prerequisites
Performing P2V Conversion
V2V Conversion
Prerequisites
Performing V2V Conversion
Provisioning Guest Virtual Machines
Creating Software Library Components
Prerequisites
Creating a Software Component from an Oracle VM Template
Creating a Software Component from an ISO Image
Managing Server Pool Resources
Discovering Oracle VM Templates and ISO Images
Creating Shared Disk
Discovering Shared Disk
Importing Oracle VM Templates and ISO Binaries as Server Pool Resources
Creating Guest Virtual Machines
Phases for Provisioning Guest Virtual Machines
Prerequisites
Provisioning Guest Virtual Machines Using Oracle VM Templates
Provisioning Guest Virtual Machines Using ISO Images
Provisioning Guest Virtual Machines Using PXE Boot
Configuring the Guest Virtual Machine for Agent and Other Software
Virtualization Central Dashboard
Overview
Editing Guest Virtual Machines
Updating Preferred Virtual Server List
Opening a VNC Console to the Guest Virtual Machine
Deleting Server Pools, Oracle VM Servers, and Guest Virtual Machines
Prerequisites for Deleting a Server Pool
Deleting a Server Pool
Prerequisites for Deleting an Oracle VM Server
Deleting an Oracle VM Server
Prerequisite for Deleting a Guest Virtual Machine
Deleting a Guest Virtual Machine
Live Migrating Guest Virtual Machines
Prerequisites
Live Migrating Selected Guest Virtual Machine
Live Migrating All Guest Virtual Machines
High Availability and Fault Tolerance
Creating an NFS Cluster for High Availability
Creating an OCFS2 Cluster for High Availability
Preparing a Storage Repository (For Oracle VM 2.2)
Configuring Oracle VM Servers and Guest Virtual Machines for High Availability
Master Server Failover
Advanced Operations
Cloning Guest Virtual Machines
Cloning Phases
Prerequisites
Cloning Procedure
Saving Guest Virtual Machine as Template
Bare Metal Provisioning of Oracle VM Servers
Server Maintenance Mode
Enabling Server Maintenance Mode
Removing Server Maintenance Mode
Migrating from Oracle VM Manager to Enterprise Manager
Part V Middleware Provisioning
13
Provisioning Oracle Fusion Middleware
Getting Started
Deployment Procedure
Steps Involved in Provisioning WebLogic Domains
Steps Involved in Scaling Up / Out WebLogic Domains
Supported Releases
Best Practices while Running the Fusion Middleware Provisioning and Scale Up Deployment Procedures
Fusion Middleware Domain Provisioning
Deployment Phases
Prerequisites
Running the Fusion Middleware Provisioning Deployment Procedure
Fusion Middleware Domain Scale Up
Deployment Phases
Prerequisites
Running the Fusion Middleware Domain Scale Up Deployment Procedure
14
Provisioning SOA Artifacts and Composites
Getting Started
Deployment Procedures, Supported Releases, and Core Components Deployed
Provisioning SOA Artifacts
Provisioning from a Reference Installation
Prerequisites
Provisioning Procedure
Provisioning SOA Artifacts from Gold Image
Prerequisites
Provisioning Procedure
Deploying SOA Composites
Prerequisites
Provisioning Procedure
15
Provisioning Coherence Nodes and Clusters
Getting Started
Deployment Procedure
Coherence Architecture
Supported Releases
Deploying a Coherence Node
Deployment Phases
Prerequisites
Procedure
Sample Script
Troubleshooting
16
Provisioning Oracle Service Bus Resources
Getting Started
Deployment Procedure
Supported Releases
Provisioning Oracle Service Bus Resources from Oracle Service Bus Domain
Deployment Phases
Prerequisites
Provisioning Procedure
Understanding Export Modes
Provisioning Oracle Service Bus Resources from Oracle Software Library
Deployment Phases
Prerequisites
Provisioning Procedure
17
Provisioning Oracle BPEL Processes
Getting Started
Deployment Procedure
Supported Releases
Provisioning Oracle BPEL Processes
Deployment Phases
Prerequisites
Provisioning Procedure
18
Provisioning Oracle Application Server
Getting Started
Deployment Procedures, Supported Releases, and Core Components Deployed
Provisioning Oracle Application Server 10g Release 1 (10.1.3)
Cloning a Running Oracle Application Server Instance
Cloning from an Existing Cluster, Scaling Up the Existing Cluster, and Using the Same Internet Directory
Provisioning from an Existing Cluster and Creating a New Cluster Without Internet Directory
Provisioning from an Existing Cluster and Creating a New Cluster With Internet Directory
Provisioning a New Installation or Gold Image of Oracle Application Server
Provisioning and Creating a New Cluster Without Internet Directory
Provisioning and Creating a New Cluster With Internet Directory
Provisioning and Treating Oracle Application Server as a Standalone Instance Without Internet Directory
Provisioning and Treating Oracle Application Server as a Standalone Instance With Internet Directory
Provisioning Oracle Application Server 10g Release 1 (10.1.2.0.2)
Provisioning Oracle Application Server and Creating a New Cluster Without Internet Directory
Prerequisites
Provisioning Procedure
Provisioning Oracle Application Server and Creating a New Cluster With Internet Directory
Prerequisites
Provisioning Procedure
Provisioning Oracle SOA Suite 10g (10.1.3.x)
Part VI Patching
19
Getting Started with Patching
Getting Started with Patching
Best Practices
Customizing a Deployment Procedure
Enabling Secure Authentication
Eliminating Patch Staging Requirement During Maintenance Downtimes
Prestage the Patch While Running the Deployment Procedure in Analyze Mode
Customize the Deployment Procedure to Make It 'Apply Only'
Enabling Unattended Patching Using Remote Notifications
Enabling Notifications
Configuring Notification Rules
Using OPatch Options to Handle Issues Identified with Patches
Handling Patch Selection During Rollouts Involving Multiple Patches
Rolling Back a Patch
Recommendations for Testing and Implementation
20
Patching Using My Oracle Support
My Oracle Support Integration with Enterprise Manager
Creating a Patch Plan
From Patch Recommendations
By Monitoring Service Requests and Selectively Adding Patches
By Searching for Specific Patches
Resolving Patch Conflicts
Deploying Patches in a Patch Plan
Patch Information and Community Reviews
21
Simulating Patching Deployment Procedures to Check Prerequisites
22
Patching Oracle Database
Getting Started
Deployment Procedures
Supported Releases
Patching Standalone Oracle Database in Online Mode
Deployment Phases
Prerequisites
Patching Procedure
Patching Standalone Oracle Database in Offline Mode
Deployment Phases
Prerequisites
Patching Procedure
23
Patching Oracle RAC
Getting Started
Deployment Procedures
Core Components Patched
Supported Releases
Patching Oracle RAC in Online Mode
Patching Oracle RAC Nodes Individually
Deployment Phases
Prerequisites
Patching Procedure
Patching Oracle RAC Nodes Collectively
Patching Oracle RAC in Offline Mode
Patching Oracle RAC Nodes Individually
Deployment Phases
Prerequisites
Patching Procedure
Patching Oracle RAC Nodes Collectively
24
Patching Oracle Clusterware
Getting Started
Deployment Procedures
Supported Releases
Patching Oracle Clusterware in Online Mode
Patching Oracle Clusterware Nodes Individually
Deployment Phases
Prerequisites
Patching Procedure
Patching Oracle Clusterware Nodes Collectively
Patching Oracle Clusterware in Offline Mode
Patching Oracle Clusterware Nodes Individually
Deployment Phases
Prerequisites
Patching Procedure
Patching Oracle Clusterware Nodes Collectively
25
Patching Oracle Automatic Storage Management (ASM)
Getting Started
Deployment Procedure
Supported Releases
Patching a Standalone Oracle ASM in Online Mode
Deployment Phases
Prerequisites
Patching Procedure
Patching a Standalone Oracle ASM in Offline Mode
Deployment Phases
Prerequisites
Patching Procedure
26
Patching Oracle Application Server
Getting Started
Deployment Procedure
Core Components Patched
Supported Releases
Patching Oracle Application Server in Online Mode
Deployment Phases
Prerequisites
Patching Procedure
Patching Oracle Application Server in Offline Mode
Deployment Phases
Prerequisites
Patching Procedure
27
Patching Linux Hosts
Getting Started
Deployment Procedures
Supported Releases
Patching Linux Hosts
Deployment Phases
Prerequisites
Patching Procedure
Linux Patching Home Page
Viewing Compliance History
Prerequisites
Procedure to View Compliance History
Patching Non-Compliant Packages
Prerequisites
Procedure to patch Non-Compliant Packages
Undo Patching
Prerequisites
Procedure to Undo Patching
Registering a Custom Channel
Prerequisites
Procedure to Register a Custom Channel
Cloning a Channel
Prerequisites
Procedure to Clone a Channel
Copying Packages from One Channel to Another
Prerequisites
Procedure to Copy Packages from One Channel to Another
Adding Custom Packages to a Channel
Prerequisites
Procedure to Add Custom Packages to a Channel
Deleting a Channel
Prerequisites
Procedure to Delete a Channel
Configuration File Management
Prerequisites
Creating Config File Channel
Uploading Configuration Files
Prerequisites
Procedure to Upload Configuration Files
Importing Files
Prerequisites
Procedure to Import Files
Deploying Files
Prerequisites
Procedure to Deploy Files
Deleting Channels
Prerequisites
Procedure to Delete Channels
28
Patching Solaris Hosts
Getting Started
Deployment Procedures
Supported Releases
Patching Solaris Hosts
Deployment Phases
Prerequisites
Patching Procedure
29
Patching Microsoft Windows Hosts
Getting Started
Deployment Procedures
Supported Releases
Patching Microsoft Windows Hosts
Deployment Phases
Prerequisites
Patching Procedure
Part VII Customization
30
Customizing Deployment Procedures
Understanding Customization Types
Understanding the Limitations
Creating Copy of Deployment Procedure
Adding Phases or Steps
Adding Rolling or Parallel Phase
Adding Job Step
Adding Directive Step
Adding Generic Component Step
Adding Registered Component Step
Adding Host Command Step
Adding Manual Step
Deleting Phases or Steps
Enabling or Disabling Phases or Steps
Customizing Steps to Run as Another User
Using Privilege Delegation
Updating SUDOERS File with a List of Commands
Creating Privilege Delegation Templates
Testing Privilege Delegation Settings
Using SUDO, PowerBroker, and Privilege Delegation Settings
Making Global Settings
Making Step-Level Settings
Changing Error Handling Modes
Customizing Directives
Creating Copy of a Default Directive
Storing the New Directive
Customizing Deployment Procedure to Use the New Directive
Running the Customized Deployment Procedure
Setting Up E-Mail Notifications
Enabling E-Mail Notifications
Customizing PAF Status Notification Rule
Customizing Deployment Procedures to RollBack Patches
Downloading Rollback Perl Script
Storing the Script as a Directive
Customizing Deployment Procedure to Use Rollback Directive
Running the Customized Deployment Procedure
Part VIII Enterprise Manager Command Line Interface (EMCLI)
31
Using EMCLI to Run Deployment Procedures
Before You Begin
Prerequisites for Using EMCLI to Run Deployment Procedures
Using EMCLI to Run Deployment Procedures
Step 1: Finding Procedure GUID
Step 2: Obtaining RuntimeData Template And RuntimeData XML
Step 3: Creating Properties File
Properties File for Out-Of-Box Procedures
Properties File for Customized Procedures
Properties File For Extending Procedure Execution
Properties File For Applying Multiple Patches At Once
Step 4: Procedure Execution
Executing SIDB Patching for UNIX Using An Out-of-Box Procedure
Use Cases for EMCLI-based Provisioning and Patching
Use Cases for CRS/ASM/RAC Provisioning Procedure
Use Cases for Extend Cluster Procedure
Use Cases For RAC Delete/Descale Procedure
Use Cases for Patching
Limitations
Setting Up Preferred Credentials for Targets
Setting Credentials from the Oracle Enterprise Manager User Interface
Setting Credentials through EMCLI
Clearing Credentials through EMCLI
Queries to Acquire Data for Patching Runtime
EMCLI Verbs for Deployment Procedures
get_instance_status
get_procedure_types
get_procedure_xml
get_procedures
EMCLI Verbs for Deployment Instances
confirm_instance
delete_instance
get_instance_data_xml
get_instances
get_retry_arguments
ignore_instance
reschedule_instance
resume_instance
retry_instance
set_instance_jobgrants
start_paf_daemon
status_paf_daemon
stop_instance
stop_paf_daemon
submit_procedure
suspend_instance
update_and_retry_step
Part IX Additional Information
A
Troubleshooting Issues
Troubleshooting Provisioning and Patching Issues
Troubleshooting Provisioning Issues
Troubleshooting Patching Issues
Using Troubleshooting Options Offered by Deployment Procedure
Collecting Information from Procedure Logs
Instance XML of the Procedure Executed
Raising a Service Request
Troubleshooting Virtualization Management Issues
Troubleshooting Linux Provisioning Issues
Troubleshooting Linux Patching Issues
Frequently Asked Questions
Frequently Asked Questions on Setting Up the Provisioning Environment
Frequently Asked Questions on Directives and Components
Frequently Asked Questions on Network Profiles and Images
B
Using emctl partool Utility
Overview of Provisioning Archive (PAR) Files
Overview of emctl partool Utility
Checking Oracle Software Library
Exporting Deployment Procedures
Obtaining Deployment Procedure's GUID
Creating PAR File
Importing PAR Files
Importing Using Command Line Interface
Importing Specific PAR File
Importing All PAR Files
Importing Using Grid Control Console
C
Using Oracle Software Library
Using the Software Library
Exporting and Importing Entities Across Oracle Enterprise Manager Deployments
Deleting and Purging Software Library Entities
De-Configuring a Software Library Location
Software Library Maintenance Tasks
Software Library Issues
D
Creating Templates for Oracle Database
Overview
Creating Database and Templates Using DBCA
DBCA Command Line Help Options
E
Out-Of-Box RuntimeData Templates
Out-Of-Box RuntimeData Templates for Database Deployment Procedures
Out-Of-Box RuntimeData Templates for Oracle Application Server Deployment Procedures
Out-Of-Box RuntimeData Templates for Patching Procedures
F
Sample Property Files for the Out-of-Box RuntimeData Templates
G
PXE Booting and Kickstart Technology
About PXE Booting and Kickstart Technology
Subnet Provisioning Usecases
H
About Patching Automation Reports
About Patchability Report
Workarounds for Missing Property Errors
Workarounds for Unsupported Configuration Errors
About Patching Deployment Procedure Execution Summary Report
I
Converting Standalone Oracle Management Agent to Cluster Agent
Using Graphical Mode to Convert
Using Silent Mode to Convert
J
Manually Downloading Prerequisites from My Oracle Support
Downloading Prerequisites from My Oracle Support
Uploading Prerequisites to Oracle Software Library
K
Staging Gold Image to Software Library or Staging Location
Staging Gold Image to Software Library
Staging Gold Image to Shared Location
Manually Staging Gold Image to Shared Location
Running Deployment Procedure to Stage Gold Image to Shared Location
L
Downloading Installation Binaries and Uploading to Software Library or Staging Location
Downloading Installation Binaries
Uploading Installation Binaries to Software Library or Shared Location
Uploading Installation Binaries to Software Library
Uploading Installation Binaries to Shared Location
M
Reviewing Log Files
OMS-Related Log Files
Management Agent-Related Log Files
Advanced Options
Index
Scripting on this page enhances content navigation, but does not change the content in any way.