Maintaining Configuration in a Clustered Environment

Configuring High Availability for Oracle ADF and WebCenter Applications 6-45

6.3.2.9 Monitoring Logging of Application Deployments

Use Oracle WebLogic Server Administration Console to check the status of the application deployments. You can also use Oracle WebLogic Server infrastructure and Enterprise Manager Fusion Middleware Control for starting stopping, and monitoring Oracle WebCenter processes.

6.3.2.10 Oracle WebCenter Cluster-wide Configuration Changes

For Oracle WebCenter Spaces and Portlet Producers, all configuration data is stored in the MDS repository and Portlet Producers. Additional cluster deployments automatically read the latest configuration upon application startup. For Oracle Discussion Server, the configuration information should be moved over from an existing cluster server. This is done automatically by the packunpack utility of Oracle WebLogic Server. Oracle recommends this procedure.

6.3.2.11 Maintaining Configuration in a Clustered Environment

For Oracle WebCenter Spaces and Portlet Producers, all configuration data is stored in the MDS repository and Portlet Producers. Any changes made to the configuration of one server in the cluster are immediately visible to all other members. Changes to Oracle WebCenter Discussion Server are not frequent, however, when they do occur, the changes must be reapplied to other members of the cluster. You can do this by connecting directly to each discussions server, instead of using the load balancer, and making the necessary administration changes. Table 6–8 Oracle WebCenter Exceptions to Expected Behavior Oracle WebCenter Component Exceptions to Expected Behavior Group Space Events When changing certain fields start or end datehourminute, the event form is closed when failover occurs. Portlets Failures are fully transparent. Lists Failures are fully transparent. Links Failures are fully transparent. Search In the midst of a long-running query. The results that come back are not guaranteed note there is no write operation here, the user can just reissue the query. Tagging Failures are fully transparent. Recent Activities The openclose state of the tree nodes is not replicated. After after failover, the tree of results closes all of the nodes. The nodes need to be reopened. Worklist Failures are fully transparent. Document Manager When a user uploads a document and a document with the same name already exists, the user is taken to the Confirm new version screen. While on that screen, the file is stored in a temporary local location. If failover occurs at that moment, the uploaded file is lost and you must restart the upload process. 6-46 Oracle Fusion Middleware High Availability Guide

6.4 Configuring High Availability for Oracle WebCenter

Figure 6–5 illustrates a two-node Oracle WebCenter cluster running on two Oracle WebLogic Servers in one WebLogic Server domain. Oracle WebLogic Servers are front-ended by Oracle HTTP Server which load balances incoming requests to them. An Oracle RAC database is used for storing metadata and schemas. VIPs are used for the Administration Server for manual failover. 6.4.1 Preparing the Environment: Prerequisite Steps Before Setting up an Oracle WebCenter High Availability Configuration The following sections provide prerequisite steps before setting up an Oracle WebCenter high availability configuration. For information about platform-specific commands, see the Oracle Fusion Middleware Installation Guide for Oracle WebCenter.

6.4.1.1 Database Prerequisites

Oracle WebCenter requires the presence of a supported database and schemas. To check if your database is certified or to see all certified databases, refer to the Certified Databases section in the Certification Document: http:www.oracle.comtechnologysoftwareproductsiasfilesfus ion_certification.html To determine the database version, execute the following query: SQLselect version from sys.product_component_version where product like Oracle;

6.4.1.2 VIP and IP Prerequisites

To configure a virtual IP for the Administration Server, see Section 12.2.2.3, Transforming the Administration Server for Cold Failover Cluster.

6.4.1.3 Installing and Configuring the Database Repository

This section describes how to install and configure the database repository. Oracle Clusterware ■ For 10g Release 2 10.2, see Oracle Database Oracle Clusterware and Oracle Real Application Clusters Installation Guide. ■ For 11g Release 1 11.1 and later, see Oracle Clusterware Installation Guide. Note: Oracle strongly recommends reading the release notes for any additional installation and deployment considerations prior to starting the setup process. Note: All command examples are for k or bash shell. No C shell examples are provided.