Go to main content
1/19
Contents
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Purpose of this Guide
Documentation Accessibility
Related Documents
Conventions
Part I Introduction to High Availability
1
Introduction and Roadmap
1.1
How to Use This Guide
1.2
Setting up a Highly Available Environment
1.3
New and Changed Features in This Release
1.4
What is High Availability?
1.4.1
Active-Active High Availability Solutions
1.4.2
Active-Passive High Availability Solutions
1.5
High Availability Solutions
1.6
Understanding the Oracle Fusion Middleware Standard HA Topology
2
High Availability Concepts
2.1
Oracle Fusion Middleware Concepts
2.2
Server Load Balancing in a High Availability Environment
2.2.1
About Load Balancing
2.2.2
Third-Party Load Balancer Requirements
2.2.3
Configuring Third-Party Load Balancers
2.2.4
Server Load Balancing with Oracle HTTP Server or Oracle Traffic Director
2.3
Application Failover
2.3.1
About Failover, Application Failover, and State
2.3.2
Session Failover Requirements
2.3.3
Application Failover Expected Behavior
2.4
Real Application Clusters
2.5
Coherence Clusters and High Availability
2.6
Disaster Recovery
2.7
Install Time Configuration (Profiles)
2.7.1
Domain (Topology) Profiles
2.7.2
Component/Service Database and File Persistence Profiles
2.7.3
Post-Configuration Defaults
2.8
Application and Service Failover
2.8.1
About Automatic Service Migration (JMS/JTA)
2.9
Roadmap for Setting Up a High Availability Topology
3
Whole Server Migration
3.1
About Whole Server Migration
3.2
Configuring Whole Server Migration for Managed Server Failover
Part II Creating a High Availability Environment
4
Using Shared Storage
4.1
Overview of Shared Storage
4.2
Shared Storage Prerequisites
4.3
Using Shared Storage for Binary (Oracle Home) Directories
4.3.1
About the Binary (Oracle Home) Directories
4.3.2
About Sharing a Single Oracle Home
4.3.3
About Using Redundant Binary (Oracle Home) Directories
4.4
Using Shared Storage for Domain Configuration Files
4.4.1
About Oracle WebLogic Server Administration and Managed Server Domain Configuration Files
4.4.2
Shared Storage Considerations for Administration Server Configuration Directory
4.4.3
Shared Storage Considerations for Managed Server Configuration Files
4.5
Shared Storage Requirements for JMS Stores and JTA Logs
4.6
Directory Structure and Configurations
5
Database Considerations
5.1
About Oracle Real Application Clusters
5.2
Roadmap for Setting Up Oracle Real Application Clusters
5.3
About RAC Database Connections and Failover
5.3.1
About XA Transactions
5.4
About Data Sources
5.4.1
Active GridLink Data Sources
5.4.2
Multi Data Sources
5.5
Configuring Active GridLink Data Sources with Oracle RAC
5.5.1
Requirements to Configure Component Data Sources as Active Gridlink Data Sources
5.5.2
Configuring Component Data Sources as Active GridLink Data Sources
5.5.3
Using SCAN Addresses for Hosts and Ports
5.6
Configuring Multi Data Sources
5.6.1
Configuring Multi Data Sources with Oracle RAC
5.6.1.1
Requirements to Configure Multi Data Sources with Oracle RAC
5.6.1.2
Configuring Component Data Sources as Multi Data Sources
5.6.1.3
About Adding Multi Data Sources For RAC Databases
5.6.1.4
Modifying or Creating Multi Data Sources After Initial Configuration
5.6.1.5
Troubleshooting Warning Messages (Increasing Transaction Timeout for XA Data Sources)
5.6.1.6
Configuring Schemas for Transactional Recovery Privileges
5.6.2
Configuring Multi Data Sources for MDS Repositories
6
Scaling Out a Topology (Machine Scale Out)
6.1
About Machine Scale Out
6.2
Roadmap for Scaling Out Your Topology
6.3
Optional Scale Out Procedure
6.4
About Scale Out Prerequisites
6.5
Resource Requirements
6.6
Creating a New Machine
6.6.1
Shutting Down the Managed Server
6.6.2
Creating a New Machine (Using the Administration Console)
6.6.3
Assigning Managed Servers to a New Machine
6.7
Configuring WLS JMS After Machine Scale Up or Scale Out
6.8
Packing the Domain on APPHOST1
6.9
Preparing the New Machine
6.10
Running Unpack to Transfer the Template
6.11
Starting the Node Manager
6.12
Starting Managed Servers
6.13
Verifying Machine Scale Out
6.14
Configuring Multicast Messaging for Clusters
6.14.1
About Multicast and Unicast Messaging for Clusters
6.14.2
Requirements to Configure Multicast Messaging
6.14.3
Configuring Multicast Messaging
7
JMS and JTA High Availability
7.1
About JMS and JTA Services for High Availability
7.2
About Migratable Targets for JMS and JTA Services
7.3
Configuring Migratable Targets for JMS and JTA High Availability
7.4
User-Preferred Servers and Candidate Servers
7.5
Considerations for Using File Persistence (WebLogic JMS)
7.6
Using File Stores on NFS
7.6.1
Verifying Server Restart Behavior
7.6.2
Disabling File Locking for the Default File Store
7.6.3
Disabling File Locking for a Custom File Store
7.6.4
Disabling File Locking for a JMS Paging File Store
7.6.5
Disabling File Locking for Diagnostics File Stores
7.7
Configuring WLS JMS with a Database Persistent Store
7.7.1
About the Persistent Store
7.7.2
Prerequisites for Configuring WLS JMS with a Database Persistent Store
7.7.3
Switching WLS JMS File-Based Persistent Stores to Database Persistent Store
7.8
Configuring Database Stores to Persist Transaction Logs
7.8.1
Requirements for Configuring JDBC TLOG Stores
7.8.2
Configuring JDBC TLOG Stores
8
Administration Server High Availability
8.1
Role of the Administration Server
8.1.1
Administration Server Failure and Restart
8.1.2
Shared Storage and Administration Server High Availability
8.2
Role of Node Manager
8.3
Administration Server High Availability Topology
8.4
Configuring Administration Server High Availability
8.4.1
Administration Server High Availability Requirements
8.4.2
Configuring the Administration Server for High Availability
8.5
Failing Over or Failing Back Administration Server
8.5.1
Failing Over the Administration Server if Original Host Fails
8.5.2
Failing Back the Administration Server to the Original Host
Part III Component Procedures
9
Configuring High Availability for Web Tier Components
9.1
Oracle HTTP Server and High Availability Concepts
9.2
Oracle HTTP Server Single-Instance Characteristics
9.3
Oracle HTTP Server and Domains
9.4
Oracle HTTP Server Startup and Shutdown Lifecycle
9.5
Starting and Stopping Oracle HTTP Server
9.6
Oracle HTTP Server High Availability Architecture and Failover Considerations
9.7
Oracle HTTP Server Failure Protection and Expected Behaviors
9.8
Configuring Oracle HTTP Server Instances on Multiple Machines
9.9
Configuring Oracle HTTP Server for High Availability
9.9.1
Prerequisites to Configure a Highly Available OHS
9.9.1.1
Load Balancer Prerequisites
9.9.1.2
Configuring Load Balancer Virtual Server Names and Ports
9.9.1.3
Managing Load Balancer Port Numbers
9.9.1.4
Installing and Validating Oracle HTTP Server on WEBHOST1
9.9.1.5
Creating Virtual Host(s) on WEBHOST1
9.9.1.6
Configuring mod_wl_ohs.conf
9.9.1.7
Configuring mod_wl_conf if you use SSL Termination
9.9.2
Installing and Validating Oracle HTTP Server on WEBHOST2
9.9.3
Configuring and Validating an OHS High Availability Deployment
9.9.3.1
Configuring Virtual Host(s) on WEBHOST2
9.9.3.2
Validating the Oracle HTTP Server Configuration
10
Configuring High Availability for Oracle WebCenter Components
10.1
About Extending WebCenter Content: Inbound Refinery Components
10.2
About WebCenter Content Scale Up
10.3
About Creating WebCenter Portal Components on Multiple Nodes
10.4
About Creating a WebCenter Capture Domain with Oracle SOA
10.5
About Scaling Out WebCenter Capture and Configuring OWSM
10.6
About WebCenter Sites Component Connections
10.7
About WebCenter Sites and Multicast
11
Configuring High Availability for Other Components
11.1
Deploying Oracle Data Integrator
11.1.1
Oracle RAC Retry Connectivity for Source and Target Connections
11.1.2
Configuring ODI Repository Connections to Oracle RAC
11.1.3
About Oracle Data Integrator Scheduler Node Failure
11.2
Deploying Oracle Application Development Framework
11.2.1
Oracle JRF Asynchronous Web Services (Pinned Service Behavior)
11.3
Deploying BI
11.3.1
About BI Session Failover
11.3.2
About BI Essbase
11.3.3
About BI Studio
11.3.4
About Specifying Ports for Multiple Node Managers
11.3.5
About RAC Database Post Installation Configuration
11.3.6
About Scaling Out BI Publisher
11.4
Deploying Forms
11.4.1
About Forms HTTP Session Failover
11.5
Deploying Reports
11.5.1
About Scaling Up in Reports
11.5.2
About Reports Multicast Communication
11.5.3
About Reports Shared-File Based Cache
11.5.4
About Reports Database Service Failure
11.5.5
About Reports OID/Shared Cache File System Failure
Scripting on this page enhances content navigation, but does not change the content in any way.