Skip Headers
Oracle® Application Server High Availability Guide
10
g
Release 2 (10.1.2)
B14003-03
Home
Solution Area
Index
Next
Contents
Title and Copyright Information
Preface
Intended Audience
Documentation Accessibility
Related Documentation
Conventions
Part I Overview
1
Introduction to High Availability
1.1
What is High Availability
1.1.1
High Availability Problems
1.1.2
High Availability Solutions
1.2
Oracle Application Server High Availability Concepts
1.2.1
Terminology
1.2.2
Oracle Application Server Base Architecture
1.2.3
Oracle Application Server High Availability Architectures
1.2.4
Choosing the Best High Availability Architecture
1.3
High Availability Information in Other Documentation
2
Oracle Application Server High Availability Framework
2.1
Redundant Architectures
2.1.1
Oracle Application Server Active-Active Configurations: Oracle Application Server Clusters
2.1.2
Oracle Application Server Active-Passive Configurations: Oracle Application Server Cold Failover Clusters
2.2
High Availability Services in Oracle Application Server
2.2.1
Process Death Detection and Automatic Restart
2.2.1.1
Process Management with Oracle Process Manager and Notification Server
2.2.2
Configuration Management
2.2.2.1
Configuration Management with Distributed Configuration Management
2.2.3
State Replication
2.2.4
Server Load Balancing and Failover
2.2.4.1
Internal Load Balancing Mechanism Provided in Oracle Application Server
2.2.4.2
External Load Balancers
2.2.5
Backup and recovery
2.2.5.1
Oracle Application Server Backup and Recovery Tool
2.2.6
Disaster Recovery
2.2.6.1
Oracle Application Server Guard
Part II Middle-tier High Availability
3
Middle-tier High Availability
3.1
Redundancy
3.1.1
Active-Active
3.1.1.1
OracleAS Web Cache
3.1.1.2
Oracle HTTP Server
3.1.1.3
OC4J
3.1.2
Active-Passive
3.1.2.1
OracleAS Cold Failover Cluster (Middle-Tier)
3.2
Highly Available Middle-tier Configuration Management Concepts
3.2.1
OracleAS Clusters Managed Using DCM
3.2.1.1
What is a DCM-Managed OracleAS Cluster?
3.2.1.2
Oracle Application Server DCM Configuration Repository Types
3.2.2
Manually Managed Oracle Application Server Clusters
3.3
Middle-tier Backup and Recovery Considerations
4
Managing and Operating Middle-tier High Availability
4.1
Middle-tier High Availability Configuration Overview
4.1.1
DCM-Managed OracleAS Clusters
4.2
Using DCM-Managed OracleAS Clusters
4.2.1
Creating DCM-Managed OracleAS Clusters
4.2.1.1
Associating an Instance with an OracleAS Database-based Farm
4.2.1.2
Associating an Instance with an OracleAS File-based Farms
4.2.1.3
Using the Application Server Control Console Create Cluster Page
4.2.2
Adding Instances to DCM-Managed OracleAS Clusters
4.2.3
Removing Instances from DCM-Managed OracleAS Clusters
4.2.4
Starting, Stopping, and Deleting DCM-Managed OracleAS Clusters
4.2.5
Rolling Upgrades for Stateful J2EE Applications
4.2.5.1
Configuration and HttpSession Replication
4.2.5.2
Scenario
4.2.5.3
Procedure
4.2.5.4
Automation of the Procedure Using DCM Scripts
4.2.5.5
Additional Considerations
4.2.6
Configuring Oracle HTTP Server Options for DCM-Managed OracleAS Clusters
4.2.6.1
Using and Configuring mod_oc4j Load Balancing
4.2.6.2
Configuring Oracle HTTP Server Instance-Specific Parameters
4.2.6.3
Configuring mod_plsql With Real Application Clusters
4.2.7
Understanding DCM-Managed OracleAS Cluster Membership
4.2.7.1
How the Common Configuration Is Established
4.2.7.2
Parameters Excluded from the Common Configuration: Instance-Specific Parameters
4.3
Availability Considerations for the DCM Configuration Repository
4.3.1
Availability Considerations for DCM-Managed OracleAS Cluster (Database)
4.3.2
Availability Considerations for DCM-Managed OracleAS Cluster (File-based)
4.3.2.1
Selecting the Instance to Use for a OracleAS File-based Farm Repository Host
4.3.2.2
Protecting Against the Loss of a Repository Host
4.3.2.3
Impact of Repository Host Unavailability
4.3.2.4
Impact of Non-Repository Host Unavailability
4.3.2.5
Updating and Checking the State of Local Configuration
4.3.2.6
Performing Administration on a DCM-Managed OracleAS Cluster
4.3.2.7
Best Practices for Repository Backups
4.3.2.8
Best Practices for Managing Instances in OracleAS File-based Farms
4.4
Using Oracle Application Server Clusters (OC4J)
4.4.1
Overview of OracleAS Cluster (OC4J) Configuration
4.4.2
Cluster-Wide Configuration Changes and Modifying OC4J Instances
4.4.2.1
Creating or Deleting OC4J Instances in an OracleAS Cluster (OC4J)
4.4.2.2
Deploying Applications on an OracleAS Cluster (OC4J)
4.4.2.3
Configuring Web Application State Replication with OracleAS Cluster (OC4J)
4.4.2.4
Configuring EJB Application State Replication with OracleAS Cluster (OC4J-EJB)
4.4.2.5
Configuring Stateful Session Bean Replication for OracleAS Cluster (OC4J-EJB)s
4.4.3
Configuring OC4J Instance-Specific Parameters
4.4.3.1
Configuring OC4J Islands and OC4J Processes
4.4.3.2
Configuring Port Numbers and Command Line Options
4.5
Managing OracleAS Cold Failover Cluster (Middle-Tier)
4.5.1
Managing Configuration and Deployment for OracleAS Cold Failover Cluster (Middle-Tier)
4.5.1.1
Configuration and Deployment Changes for OracleAS Cold Failover Cluster (Middle-Tier)
4.5.1.2
Backup and Recovery for OracleAS Cold Failover Cluster (Middle-Tier)
4.5.1.3
Using Application Server Control Console for OracleAS Cold Failover Cluster (Middle-Tier)
4.5.2
Managing Failover for OracleAS Cold Failover Cluster (Middle-Tier)
4.5.2.1
Manual Failover for OracleAS Cold Failover Cluster (Middle-Tier)
4.5.2.2
Manual Failover for the Virtual IP in OracleAS Cold Failover Cluster (Middle-Tier)
4.5.2.3
Manual Failover of Components for OracleAS Cold Failover Cluster (Middle-Tier)
4.5.2.4
Manual Failover of OracleAS Cluster (OC4J-JMS)
4.5.3
Moving Oracle Homes Between Local and Shared Storage
4.5.4
Deploying and Accessing Applications on OracleAS Cold Failover Cluster (Middle-Tier)
4.6
Managing Oracle Application Server Middle-tier Upgrades
4.6.1
Upgrading Oracle Application Server Instances
4.6.2
Upgrading DCM-Managed OracleAS Clusters
4.6.3
Upgrading Stateful OC4J Applications
4.7
Using OracleAS Single Sign-On with OracleAS Cluster (Middle-Tier)
5
High Availability for Middle-tier Components
5.1
Middle-Tier Components in Active-Passive Topologies
5.2
OracleAS Portal
5.3
OracleAS Wireless
5.4
OracleAS Reports Services
5.4.1
OracleAS Reports Services Architecture
5.4.2
OracleAS Reports Services High Availability Features
5.4.2.1
Process Management
5.4.2.2
Connection Retry
5.4.2.3
Reports Server Timeout
5.4.3
OracleAS Reports Services in Active-Active Configurations
5.4.4
OracleAS Reports Services in Active-Passive Configurations
5.5
OracleAS Forms Services
5.6
OracleAS Integration B2B
5.7
OracleAS Integration InterConnect
5.8
Oracle BPEL Process Manager
5.8.1
Oracle BPEL Process Manager in an Active-Active Configuration
5.8.2
Oracle BPEL Process Manager in an Active-Passive Configuration
5.8.3
Oracle BPEL Process Manager with Adapters
5.8.3.1
Overview of JCA-Based Adapters
5.8.3.2
Concurrency Support
5.8.3.3
Active-Active Topology for Adapters
5.8.3.4
Modified Active-Active Topology for Adapters
5.8.3.5
Active-Passive Topology for Adapters
5.9
OracleBI Discoverer
5.9.1
OracleBI Discoverer Preferences Server
5.10
Oracle Content Management SDK
Part III OracleAS Infrastructure High Availability
6
High Availability for OracleAS Infrastructure: Overview
6.1
High Availability for OracleAS Infrastructure Services
6.1.1
Process Management
6.1.2
Protection from Software and Hardware Failures
6.2
Intra-Site High Availability Topologies
6.2.1
Active-Active High Availability Topologies
6.2.2
Active-Passive High Availability Topologies
6.3
Backup and Recovery for OracleAS Infrastructure
6.3.1
OracleAS Cold Failover Cluster (Infrastructure)
6.3.2
Oracle Identity Management
7
OracleAS Infrastructure: High Availability for OracleAS Metadata Repository
7.1
Cold Failover Cluster Databases
7.1.1
Installing a Cold Failover Cluster Database
7.1.2
Running a Cold Failover Cluster Database
7.1.3
Running Database Console against a Cold Failover Cluster Database
7.1.4
Backing Up a Cold Failover Cluster Database
7.1.5
Failing Over a Cold Failover Cluster Database
7.2
Real Application Clusters Databases
7.2.1
Installing a Real Application Clusters Database
7.2.2
Running a Real Application Clusters Database
7.2.3
Backing up a Real Application Clusters Database
7.3
Other High Availability Solutions for the OracleAS Metadata Repository Database
7.4
Checking the Status of OracleAS Metadata Repository
8
OracleAS Infrastructure: High Availability for Oracle Identity Management
8.1
Overview: Running All the Oracle Identity Management Components Together
8.2
Overview: Distributing Oracle Identity Management Components
8.3
Overview: Running Oracle Identity Management Components in Active-Active Configurations
8.4
Overview: Running Oracle Identity Management Components in Active-Passive Configurations
8.5
All Oracle Identity Management Components in Active-Active Configurations
8.5.1
Handling Component and Node Failures
8.5.2
Starting Oracle Identity Management Components
8.5.3
Stopping Oracle Identity Management Components
8.5.4
Using Application Server Control
8.5.5
Backing Up and Recovering Oracle Identity Management Components
8.6
All Oracle Identity Management Components in Active-Passive Configurations
8.6.1
Handling Component and Node Failures
8.6.2
Manual Steps for Failover on Solaris Systems
8.6.3
Manual Steps for Failover on Windows Systems
8.6.4
Manual Steps for Failover on Linux Systems
8.6.5
Starting Oracle Identity Management Components
8.6.6
Stopping Oracle Identity Management Components
8.6.7
Using Application Server Control
8.6.8
Backing Up and Recovering Oracle Identity Management Components
8.7
Oracle Internet Directory and Oracle Directory Integration and Provisioning in Active-Active Configurations
8.7.1
Handling Component and Node Failures
8.7.2
Synchronizing Metadata in an OracleAS Cluster (Identity Management)
8.7.3
OID Monitor in an OracleAS Cluster (Identity Management) Environment
8.7.4
Managing an OracleAS Cluster (Identity Management) Environment
8.7.5
Starting Oracle Internet Directory / Oracle Directory Integration and Provisioning
8.7.6
Stopping Oracle Internet Directory / Oracle Directory Integration and Provisioning
8.7.7
Using Application Server Control
8.7.8
Backing Up and Recovering Oracle Internet Directory / Oracle Directory Integration and Provisioning
8.8
Oracle Internet Directory and Oracle Directory Integration and Provisioning in Active-Passive Configurations
8.8.1
Handling Component and Node Failures
8.8.2
Manual Steps for Failover on Solaris Systems
8.8.3
Manual Steps for Failover on Windows Systems
8.8.4
Manual Steps for Failover on Linux Systems
8.8.5
Using Oracle Internet Directory Replication with OracleAS Cold Failover Cluster (Identity Management)
8.8.6
Starting Oracle Internet Directory / Oracle Directory Integration and Provisioning
8.8.7
Stopping Oracle Internet Directory / Oracle Directory Integration and Provisioning
8.8.8
Using Application Server Control
8.8.9
Backing Up and Recovering Oracle Identity Management Components
8.9
OracleAS Single Sign-On and Oracle Delegated Administration Services in Active-Active Configurations
8.9.1
Changing Configuration for Components in an OracleAS Cluster
8.9.2
Failover for OracleAS Cluster (Identity Management)
8.9.3
Handling Component and Node Failures
8.9.4
Starting OracleAS Single Sign-On / Oracle Delegated Administration Services
8.9.5
Stopping OracleAS Single Sign-On / Oracle Delegated Administration Services
8.9.6
Using Application Server Control
8.9.7
Backing Up and Recovering OracleAS Single Sign-On / Oracle Delegated Administration Services Components
8.10
OracleAS Single Sign-On and Oracle Delegated Administration Services in Active-Passive Configurations
8.10.1
Handling Component and Node Failures
8.10.2
Manual Steps for Failover (for Solaris Systems)
8.10.3
Manual Steps for Failover (for Windows Systems)
8.10.4
Manual Steps for Failover (for Linux Systems)
8.10.5
Starting OracleAS Single Sign-On / Oracle Delegated Administration Services
8.10.6
Stopping OracleAS Single Sign-On / Oracle Delegated Administration Services
8.10.7
Using Application Server Control
8.10.8
Backing Up and Recovering OracleAS Single Sign-On / Oracle Delegated Administration Services
8.11
Checking the Status of Oracle Identity Management Components
9
OracleAS Infrastructure: High Availability Topologies
9.1
Summary of OracleAS Infrastructure High Availability Topologies
9.2
OracleAS Cold Failover Cluster (Infrastructure) Topology
9.2.1
OracleAS Cold Failover Cluster (Infrastructure) on Microsoft Windows
9.2.2
Installation Highlights
9.2.3
Runtime
9.2.4
Failover
9.2.4.1
Failover on Solaris Systems
9.2.4.2
Failover on Windows Systems
9.2.4.3
Failover on Linux Systems
9.2.5
Startup Procedure
9.2.6
Stop Procedure
9.2.7
Use of Application Server Control Console
9.2.8
Changing Configuration
9.2.9
Configuring Virtual IPs
9.2.10
Backup and Recovery Procedure
9.3
Distributed OracleAS Cold Failover Cluster (Infrastructure) Topology
9.3.1
Tiers in this Topology
9.3.2
External Load Balancer Requirements
9.3.3
Installation Highlights
9.3.4
Runtime for the OracleAS Metadata Repository / Oracle Internet Directory Tier
9.3.5
Failover for the OracleAS Metadata Repository / Oracle Internet Directory Tier
9.3.6
Startup Procedure
9.3.7
Stop Procedure
9.3.8
Use of Application Server Control
9.3.9
Monitoring Procedure
9.3.10
Backup and Recovery Procedure
9.4
OracleAS Cold Failover Cluster (Identity Management) Topology
9.4.1
Tiers in this Topology
9.4.2
Installation Highlights
9.4.3
Runtime for the Oracle Identity Management Components
9.4.4
Failover for the Oracle Identity Management Components
9.4.5
Startup Procedure
9.4.6
Stop Procedure
9.4.7
Use of Application Server Control
9.5
Distributed OracleAS Cold Failover Cluster (Identity Management) Topology
9.5.1
Tiers in this Topology
9.5.2
External Load Balancer Requirements
9.5.3
Installation Highlights
9.5.4
Runtime and Failover for the OracleAS Single Sign-On and Oracle Delegated Administration Services Tier
9.5.5
Runtime and Failover for the Oracle Internet Directory and Oracle Directory Integration and Provisioning Tier
9.5.6
Startup Procedure
9.5.7
Stop Procedure
9.5.8
Use of Application Server Control
9.6
OracleAS Cluster (Identity Management) Topology
9.6.1
Additional Considerations
9.6.2
Tiers in this Topology
9.6.3
External Load Balancer Requirements
9.6.4
Installation Highlights
9.6.5
Runtime for the OracleAS Metadata Repository Nodes
9.6.6
Runtime for the OracleAS Cluster (Identity Management) Nodes
9.6.7
Failover on the OracleAS Cluster (Identity Management) Nodes
9.6.8
Failover on the OracleAS Metadata Repository Tier
9.6.9
Startup Procedure
9.6.10
Stop Procedure
9.6.11
Use of Application Server Control
9.7
Distributed OracleAS Cluster (Identity Management) Topology
9.7.1
Tiers in this Topology
9.7.2
External Load Balancer Requirements
9.7.3
Installation Highlights
9.7.4
Runtime for the OracleAS Metadata Repository Nodes
9.7.5
Runtime for the Oracle Internet Directory and Oracle Directory Integration and Provisioning Nodes
9.7.6
Runtime for the OracleAS Single Sign-On and Oracle Delegated Administration Services Nodes
9.7.7
Failover on the OracleAS Cluster (Identity Management) Nodes
9.7.8
Failover on the OracleAS Metadata Repository Tier
9.7.9
Startup Procedure
9.7.10
Stop Procedure
9.7.11
Use of Application Server Control
9.8
OracleAS Cold Failover Cluster (Infrastructure) and OracleAS Cold Failover Cluster (Middle-Tier) on the Same Nodes
10
Oracle Internet Directory High Availability And Failover Considerations
10.1
About High Availability and Failover for Oracle Internet Directory
10.2
Oracle Internet Directory and the Oracle Technology Stack
10.3
Failover Options on Clients
10.3.1
Alternate Server List from User Input
10.3.2
Alternate Server List from the Oracle Internet Directory Server
10.3.2.1
Setting the Alternate Server List by Using Oracle Directory Manager
10.4
Failover Options in the Public Network Infrastructure
10.4.1
Hardware-Based Load Balancing
10.4.2
Software-Based Load Balancing
10.5
High Availability and Failover Capabilities in Oracle Internet Directory
10.6
Failover Options in the Private Network Infrastructure
10.6.1
IP Address Takeover (IPAT)
10.6.2
Redundant Links
10.7
High Availability Deployment Examples
11
Oracle Internet Directory in Oracle Real Application Clusters Environment
11.1
Terminology
11.2
Installing Oracle Internet Directory against a Real Application Clusters Database
11.3
Oracle Internet Directory in an Oracle Real Application Clusters Environment
11.4
Oracle Directory Server Connection Modes to Real Application Clusters Database Instances
11.4.1
Load_balance Parameter
11.4.2
Connect-Time Failover (CTF)
11.4.3
Transparent Application Failover (TAF)
11.4.4
Configuring the tnsnames.ora File for the Failover
11.5
Oracle Directory Replication Between Oracle Internet Directory Real Application Clusters Nodes
11.6
About Changing the ODS Password on a Real Application Clusters Node
12
Deploying Identity Management with Multimaster Replication
12.1
Multimaster Identity Management Replication Configuration
12.1.1
Master Node Installation
12.1.2
Replica Node Installation
12.1.3
Multimaster Replication Setup
12.1.4
Installing OracleAS Single Sign-On and Oracle Delegated Administration Services on the Master Node
12.1.5
Synchronizing the OracleAS Single Sign-On Schema Password
12.1.6
Installing OracleAS Single Sign-On and Oracle Delegated Administration Services on the Replica Node
12.1.7
Oracle Directory Integration and Provisioning Event Propagation in a Multimaster Scenario
12.1.8
Load Balancer Configuration in a Multimaster Replication Scenario
12.2
Adding a Node to a Multimaster Replication Group
12.3
Deleting a Node from a Multimaster Replication Group
Part IV Disaster Recovery
13
OracleAS Disaster Recovery
13.1
Oracle Application Server 10
g
Disaster Recovery Solution
13.1.1
OracleAS Disaster Recovery Requirements
13.1.2
Supported Oracle Application Server Releases and Operating Systems
13.1.3
Supported Topologies
13.1.3.1
Symmetrical Topologies - Strict Mirror of the Production Site with Collocated Oracle Identity Management and OracleAS Metadata Repository Infrastructure
13.1.3.2
Asymmetrical Topologies - Simple Asymmetric Standby Topology with Collocated Oracle Identity Management and OracleAS Metadata Repository Infrastructure
13.1.3.3
Separate OracleAS Metadata Repository for OracleAS Portal with Collocated Oracle Identity Management and OracleAS Metadata Repository Infrastructure (the Departmental Topology)
13.1.3.4
Distributed Application OracleAS Metadata Repositories with Non Collocated Oracle Identity Management and OracleAS Metadata Repository Infrastructure
13.2
Preparing the OracleAS Disaster Recovery Environment
13.2.1
Planning and Assigning Hostnames
13.2.1.1
Physical Hostnames
13.2.1.2
Network Hostnames
13.2.1.3
Virtual Hostname
13.2.2
Configuring Hostname Resolution
13.2.2.1
Using Local Hostnaming File Resolution
13.2.2.2
Using DNS Resolution
13.3
Overview of Installing Oracle Application Server
13.4
Overview of OracleAS Guard and asgctl
13.4.1
Overview of asgctl
13.4.2
OracleAS Guard Client
13.4.3
OracleAS Guard Server
13.4.4
asgctl Operations
13.4.5
OracleAS Guard Integration with OPMN
13.4.6
Supported OracleAS Disaster Recovery Configurations
13.4.7
Configuring OracleAS Guard and Other Relevant Information
13.5
Authentication of Databases
13.6
Discovering, Dumping, and Verifying the Topology
13.7
Dumping Policy Files and Using Policy Files With Some asgctl Commands
13.8
OracleAS Guard Operations -- Standby Site Cloning of One or More Production Instances to a Standby System
13.8.1
Cloning a Single Production Instance to a Standby System
13.8.2
Cloning Multiple Production Instances to Standby Systems
13.8.3
Cloning When There Are Multiple Instances on One System
13.9
OracleAS Guard Operations -- Standby Instantiation and Standby Synchronization
13.9.1
Standby Instantiation
13.9.2
Standby Synchronization
13.10
Runtime Operations -- OracleAS Guard Switchover and Failover Operations
13.10.1
Outages
13.10.1.1
Scheduled Outages
13.10.1.2
Unplanned Outages
13.11
Monitoring OracleAS Guard Operations and Troubleshooting
13.11.1
Verifying the Topology
13.11.2
Displaying the Current Operation
13.11.3
Displaying a List of Completed Operations
13.11.4
Stopping an Operation
13.11.5
Tracing Tasks
13.11.6
Writing Information About the Topology to a File
13.11.7
Error Messages
13.12
Wide Area DNS Operations
13.12.1
Using a Wide Area Load Balancer
13.12.2
Manually Changing DNS Names
13.13
Using OracleAS Guard Command-Line Utility (asgctl)
13.13.1
Typical OracleAS Guard Session Using asgctl
13.13.1.1
Getting Help
13.13.1.2
Specifying the Primary Database
13.13.1.3
Discovering the Topology
13.13.1.4
Creating and Executing an asgctl Script
13.13.2
Periodic Scheduling of OracleAS Guard asgctl Scripts
13.13.3
Submitting OracleAS Guard Jobs to the Enterprise Manager Job System
13.14
Special Considerations for Some OracleAS Metadata Repository Configurations
13.14.1
Special Considerations for Multiple OracleAS Metadata Repository Configurations
13.14.1.1
Setting asgctl Credentials
13.14.1.2
Specifying the Primary Database
13.14.1.3
Setting OracleAS Guard Port Numbers
13.14.2
Special Considerations for OracleAS Metadata Repository Configurations Created Using OracleAS Metadata Repository Creation Assistant
13.15
Special Considerations for OracleAS Disaster Recovery Environments
13.15.1
Some Special Considerations That Must Be Taken When Setting Up Some OracleAS Disaster Recovery Sites
13.15.2
Handling ons.conf and dsa.conf Configuration Files for Asymmetric Topologies
13.15.3
Other Special Considerations for OracleAS Disaster Recovery Environments
14
OracleAS Guard asgctl Command-line Reference
14.1
Information Common to OracleAS Guard asgctl Commands
14.2
Information Specific to a Small Set of OracleAS Guard Commands
14.2.1
Special Considerations for OracleAS Disaster Recovery Configurations in CFC Environments
14.2.1.1
Special Considerations for Running Instantiate and Failover Operations in CFC Environments
14.2.1.2
A Special Consideration and Workaround for Performing an Instantiate Operation in CFC Environments
14.2.1.3
Special Considerations for Running a Switchover Operations in CFC Environments
14.2.2
Other Special Considerations for OracleAS Disaster Recovery Environments
asgctl
clone instance
clone topology
connect asg
disconnect
discover topology
discover topology within farm
dump policies
dump topology
exit
failover
help
instantiate topology
quit
set asg credentials
set echo
set new primary database
set noprompt
set primary database
set trace
show env
show operation
shutdown
shutdown topology
startup
startup topology
stop operation
switchover topology
sync topology
verify topology
dump farm (Deprecated)
instantiate farm (Deprecated)
shutdown farm (Deprecated)
startup farm (Deprecated)
switchover farm (Deprecated)
sync farm (Deprecated)
verify farm (Deprecated)
15
Manual Sync Operations
15.1
Manually Synchronizing Baseline Installation with Standby Site Without Using OracleAS Guard asgctl Command-line Utility
15.1.1
Manually Backing Up the Production Site
15.1.1.1
Shipping OracleAS Infrastructure Database Archive Logs
15.1.1.2
Backing Up Configuration Files (OracleAS Infrastructure and Middle Tier)
15.1.2
Manually Restoring to Standby Site
15.1.2.1
Restoring Configuration Files (OracleAS Infrastructure and Middle Tier)
15.1.2.2
Restoring the OracleAS Infrastructure Database - Applying Log Files
16
OracleAS Disaster Recovery Site Upgrade Procedure
16.1
Prerequisites
16.2
Disaster Recovery Topology
16.3
High-Level OracleAS Disaster Recovery Upgrade Steps
16.4
Patching an Existing OracleAS Disaster Recovery Environment
17
Setting Up a DNS Server
18
Secure Shell (SSH) Port Forwarding
18.1
SSH Port Forwarding
Part V Transformation
19
Transforming Non-Highly Available Topologies to Highly Available
19.1
Source Configuration
19.2
Target Configurations
19.2.1
Transformation to OracleAS Cluster (Identity Management)
19.2.2
Transformation to Distributed OracleAS Cluster (Identity Management)
19.2.3
Transformation to OracleAS Cold Failover Cluster (Identity Management)
19.2.4
Transformation to Distributed OracleAS Cold Failover Cluster (Identity Management)
20
Transforming to OracleAS Cluster (Identity Management) Topologies
20.1
Overview of Transformation to OracleAS Cluster (Identity Management)
20.2
Software, Hardware, and Documentation Requirements
20.3
Overview of Steps
20.4
Planning the Transformation
20.5
Steps in Detail
21
Transforming to OracleAS Cold Failover Cluster Topologies
21.1
Overview of Transformation to OracleAS Cold Failover Cluster (Identity Management)
21.2
Software, Hardware, and Documentation Requirements
21.3
Transformation to OracleAS Cold Failover Cluster (Identity Management) on UNIX
21.3.1
Overview of Steps
21.3.2
Steps in Detail
21.4
Transformation to OracleAS Cold Failover Cluster (Identity Management) on Windows
21.4.1
Overview of Steps
21.4.2
Steps in Detail
21.5
Transformation to Distributed OracleAS Cold Failover Cluster (Identity Management) on UNIX and Windows
21.5.1
Overview of Steps
21.5.2
Steps in Detail
Part VI Appendices
A
Troubleshooting High Availability
A.1
Troubleshooting OracleAS Cold Failover Cluster Configurations
A.1.1
OracleAS Web Cache Does Not Fail Over
A.1.2
Unable to Perform Online Database Backup and Restore in OracleAS Cold Failover Cluster Environment
A.1.3
Cannot Connect to Database for Restoration (Windows)
A.2
Troubleshooting OracleAS Cluster (Identity Management) Configurations
A.2.1
Logging into OracleAS Single Sign-On Takes a Long Time
A.2.2
Oracle Internet Directory Does Not Start Up on One of the Nodes
A.2.3
Unable to Connect to Oracle Internet Directory, and Oracle Internet Directory Cannot Be Restarted
A.2.4
Cluster Configuration Assistant Fails During Installation
A.2.5
Oracle Ultra Search Configuration Assistant is Unable to Connect to Oracle Internet Directory During High Availability Infrastructure Installation
A.2.6
odisrv Process Does Not Fail Over After "opmnctl stopall"
A.2.7
Unpredictable Behavior from OracleAS Cluster (Identity Management) Configuration When System Time on All Nodes Is Not Synchronized
A.2.8
Wrong Name Specified for Load Balancer
A.3
Troubleshooting OracleAS Disaster Recovery Configurations
A.3.1
Standby Site Not Synchronized
A.3.2
Failure to Bring Up Standby Instances After Failover or Switchover
A.3.3
Switchover Operation Fails At the Step dcmctl resyncInstance -force -script
A.3.4
Unable to Start Standalone OracleAS Web Cache Installations at the Standby Site
A.3.5
Standby Site Middle-tier Installation Uses Wrong Hostname
A.3.6
Failure of Farm Verification Operation with Standby Farm
A.3.7
Sync Farm Operation Returns Error Message
A.4
Troubleshooting Middle-Tier Components
A.4.1
Using Multiple NICs with OracleAS Cluster (OC4J-EJB)
A.4.2
Performance Is Slow When Using the "opmn:" URL Prefix
A.5
Troubleshooting Backup and Recovery
A.5.1
Unable to Restore OracleAS Metadata Repository to a Different Host
A.6
Troubleshooting Real Application Clusters
A.6.1
Oracle Ultra Search Web Crawler Does Not Failover
A.7
Need More Help?
B
Manually Managed OracleAS Clusters
B.1
Overview of Manually Managed OracleAS Clusters
B.1.1
Oracle Application Server Manually Managed Clusters
B.1.2
What Are Manually Managed OracleAS Clusters?
B.1.3
When Do I Need to Use a Manually Managed OracleAS Cluster?
B.1.3.1
No Database Requirement for Manually Managed OracleAS Cluster
B.1.3.2
Tiered Deployment Requirement for Manually Managed OracleAS Cluster
B.1.3.3
Tiered Deployment with Security Requirement
B.2
Configuring Manually Managed OracleAS Clusters
B.2.1
Associating Oracle Application Server Instances Together
B.2.2
Configuring OC4J Instances for State Replication
B.2.2.1
Configuring State Replication for Web Applications
B.2.2.2
Configuring State Replication for EJB Applications
B.2.3
Configuring the J2EE Application Properties
B.2.4
Configuring Oracle HTTP Server for Failover and Load Balancing
B.2.4.1
Understanding mod_oc4j Request Routing
B.2.4.2
Identifying the Instance Names
B.2.4.3
Configuring mod_oc4j Request Routing
C
OracleAS Guard Error Messages
C.1
DGA Error Messages
C.1.1
LRO Error Messages
C.1.2
Undo Error Messages
C.1.3
Create Template Error Messages
C.1.4
Switchover Physical Standby Error Messages
C.2
Duf Error Messages
C.2.1
Database Error Messages
C.2.2
Connection and Network Error Messages
C.2.3
SQL*Plus Error Messages
C.2.4
JDBC Error Messages
C.2.5
OPMN Error Messages
C.2.6
Net Services Error Messages
C.2.7
LDAP or OID Error Messages
C.2.8
System Error Messages
C.2.9
Warning Error Messages
C.2.10
OracleAS Database Error Messages
C.2.11
OracleAS Topology Error Messages
C.2.12
OracleAS Backup and Restore Error Messages
C.2.13
OracleAS Guard Synchronize Error Messages
C.2.14
OracleAS Guard Instantiate Error Messages
Index