Creating Financial Close Management 11.1.2.3 Server Clusters
Overview
- Machine A will be hosting Admin Server, SOA Server, and Foundation Services.
- Machine B will be hosting Financial Close Management (FinancialClose0), FDMEE, and Oracle Data Integrator
- Machine C will be hosting Financial Close Management (FinancialClose1)
- Verify that that FCM tasks/reconciliations are NOT in a running state. In case of tasks/reconciliations in a running state, you should change the schedule status to Closed and the period status to Locked. These can successfully be reopened after the process is complete. Note that locked schedules cannot be reopened.
- Stop all servers in the following order: SOA Managed Server (machine A), ERPI Managed Server (machine B), FCM Managed Server (machine B), Foundation Server (machine A), and Admin Server (machine A)
Purpose
This tutorial covers adding additional Oracle Hyperion Financial Close Management (FCM) servers to a multi-node environment.
Time to Complete
Approximately 4 hours
Introduction
This tutorial covers adding additional Oracle Hyperion Financial Close Management (FCM) servers to a multi-node environment. This tutorial assumes that FCM 11.1.2.3 has been installed and configured in a multi-node environment following the instructions in the Installing and Configuring Financial Close Management 11.1.2.3 in a Multinode Environment tutorial.
Scenario
This tutorial assumes the following installation topology:
Before starting this tutorial, you should:
Installing EPM Components on Machine C
Installing SOA Suite on Machine C
When you install SOA Suite, select the same Middleware Home directory that you specified for installing EPM Components. The Middleware Home directory contains the WebLogic installation, which is required for installing SOA Suite.
Configuring EPM on Machine C
WebLogic Admin Server must be running on Machine A before you run the EPM configurator.
This process creates the clustered Financial Close Management server.
Applying Patch 16709748 to Machine C
Reconfiguring the Web Server and Logic Web Address on Machine A
You must reconfigure the web server and logical web address on machine A, where Foundation Services is configured. Before reconfiguring the web server, you must shut down WebLogic Admin Server.
Copying Keystore Files from Machine A to Machine C
- Copy the keystore file, default-keystore.jks, and the cwallet..sso file from the source folder on machine A to the destination folder on machine C:
Follow the procedure below to copy the keystore files from machine A to machine C.
The source folder on machine A is:
C:\Oracle\Middleware\user_projects\domains\<domain>\config\fmwconfig
where <domain> is the domain you created using the SOA Configuration tool.The destination folder on machine C is:
C:\Oracle\Middleware\user_projects\domains\<domain>\config\fmwconfig
where <domain> is the domain you created using the SOA Configuration tool.
Performing Post-Installation Manual Configuration Tasks
-
After completing the above installation and configuration tasks, you must perform the following manual configuration tasks:
- Configure the async queue for a new node
- Update the soa_infra schema
- Update the LLR table (MS SQL Server only)
Configuring the Async Queue for a New Node
Updating the soa_infra Schema
Connect to soa_infra schema using SQL Developer and run the following query:
For Oracle Databases:
UPDATE WFTASKDISPLAY SET httpport = <LWA Port> , httpsport=0, hostname = <LWA Host> WHERE URI like '/workflow/%';
Note: Use the logical web address host and port that you specified during logical web address configuration,
where <LWA Port> is replaced by the logical web address port (default 19000), and
where <LWA Host> is replaced by the logical web address host name(default Machine A)
For MS SQL Server Databases:
UPDATE your_sql_db.DEV_SOAINFRA.WFTaskDisplay SET your_sql_db.DEV_SOAINFRA.WFTaskDisplay.httpPort = <LWA Port>, your_sql_db.DEV_SOAINFRA.WFTaskDisplay.httpsPort=0, your_sql_db.DEV_SOAINFRA.WFTaskDisplay.hostName = <LWA Host> WHERE your_sql_db.DEV_SOAINFRA.WFTaskDisplay.uri like '/workflow/%';
where ‘your_sql_db’ is replaced by SQL DB name
where ‘DEV_’ is replaced by the prefix name used when creating via RCU
Note: Use the logical web address host and port that you specified during logical web address configuration,
where <LWA Port> is replaced by the logical web address port (default 19000), and
where <LWA Host> is replaced by the logical web address host name(default Machine A).
Refer to the screen shot below for details.
Updating the LLR Table (MS SQL Server Only)
Restarting the Servers
- WebLogic Admin Server (Machine A)
- Foundation Services managed server (Machine A)
- Oracle Process Manager(Machine A)
- Optional: Managed servers for integration products (for example: FDM Enterprise Edition, Financial Management or Financial Reporting) (Machine B)
- SOA managed server (Machine A)
- Financial Close Management Managed server (Machine B)
- Financial Close Management Managed server (Machine C)
You must start the servers required for Financial Close Management in the proper order.
Note: Wait until each server status changes to RUNNING before you starting the next server in the sequence. Refresh the page to get the server status.
Start the servers in the following order.
Running the Validation Tool to Verify Your Configuration
You can use the validation tool to verify your EPM, Close Manager, and Account Reconciliation Manager configurations.
Running the Validation Tool to verify EPM configuration on Machine A
Running the Validation Tool to Verify Close Manager Configuration on Machine B
Admin Server |
Host |
Foundation Server |
Host |
FCM Managed Server |
Host |
SOA Server |
Host |
FCM Web application |
Version: |
Authentication Providers |
Provider configured/ not |
External Authenticators |
Lists the Authentication Providers |
SOA Composites |
Check whether SOA composites Active/Not |
Foreign JNDI |
EDN JMS (in case of sql server) |
OWSM KeyStore |
Lists the external Identity store configuration. The tool only lists the values used for the configuration. It is the responsibility of the customer to make sure that the entered values are correct. |
SOA Composite Deployment |
Tells if the composite deployment to soa server is successful. |
Business Event |
Tells if the business event fired successfully. |
Composite Instance |
Tells if the business event is able to start a Task correctly or not. |
FCM Basic Task |
Tells if the basic task is started and successfully set to Running Status. |
Humanworkflow |
The above task is submitted internally to confirm if Humanworkflow is working properly. |
Running the Validation Tool to Verify Account Reconciliation Manager Configuration on Machine B
Admin Server |
Host |
Foundation Server |
Host |
FCM Managed Server |
Host |
SOA Server |
Host |
ARM Web Application |
Version: |
Authentication Providers |
Provider configured/ not |
External Authenticators |
Lists the Authentication Providers |
SOA Composites |
Check whether SOA composites Active/Not |
Foreign JNDI |
EDN JMS (in case of sql server) |
OWSM KeyStore |
Lists the external Identity store configuration. The tool only lists the values used for the configuration. It is the responsibility of the customer to make sure that the entered values are correct. |
Summary
- Add additional Financial Close Management (FCM) servers to a multi-node environment.
- Perform post-Installation manual configuration tasks.
- Run the validation tool to verify your configuration.
- Lead Curriculum Developer: Mark Mitsock
- Other Contributors: Raghava Ravindranath, Ron Reiley
In this tutorial, you have learned how to:
Credits
To navigate this Oracle by Example tutorial, note the following:
- Hide Header Buttons:
- Click the title to hide the buttons in the header. To show the buttons again, click the title again.
- Topic List:
- Click a topic to navigate to that section.
- Expand All Topics:
- Click the button to show or hide the details for the sections. By default, all topics are collapsed.
- Hide All Images:
- Click the button to show or hide the screenshots. By default, all images are displayed.
- Print:
- Click the button to print the content. The content that is currently displayed or hidden is printed.
To navigate to a particular section in this tutorial, select the topic from the list.