Skip Headers
Oracle® Fusion Applications Installation Guide
11g Release 1 (11.1.1.5.0)

Part Number E16600-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

Beta Draft: 2011-04-01

2 Preparing for an Installation

This chapter describes the prerequisites necessary for provisioning a new applications environment. It includes the following topics:

2.1 Provisioning Prerequisites

This guide supplies details about system requirements and prerequisites for provisioning a new Oracle Fusion Applications environment. It contains these topics:

2.1.1 System Requirements

Review the Oracle Fusion Applications requirements for hardware and software, minimum disk space and memory requirements, required system libraries, packages, or patches, and minimum database requirements on the Oracle Technology Network (OTN).

2.1.2 Supported Platforms

Oracle Fusion Applications is supported on the following platforms:

  • Linux x86-64 (64 bit)

  • Oracle Solaris SPARC (64 bit)

  • Oracle Solaris x86-64 (64 bit)

  • IBM AIX on POWER Systems (64 bit)

  • Microsoft Windows x64 (64 bit)

Refer to the certification matrix available on the Oracle Technology Network (OTN).

2.1.3 Installing Oracle Database

Oracle Fusion Applications requires Oracle Database (11.2.0.2 or later) for storing transactional data. You can install either a single-instance Oracle Enterprise Edition Database or Oracle Real Application Clusters Database. See Chapter 3, "Installing a Transaction Database" for details.

2.1.4 Installing Oracle Identity Management Components

Before you create a provisioning plan, you must install and configure the Oracle Identity Management components necessary to manage system security. This book contains information about installing Oracle Identity Management components in these sections:

2.1.4.1 Required Components

These components must be installed and configured specifically for use with Oracle Fusion Applications.

  • Two instances of Oracle Database (11.2.0.2 or later). One for Oracle Virtual Directory and the other for Oracle Identity Manager.

  • Oracle Internet Directory (OID) 11g Release 1 (11.1.1.4.0)

  • Oracle Virtual Directory (OVD) 11g Release 1 (11.1.1.4.0)

  • Oracle Identity Manager (OIM) 11g Release 1 (11.1.1.3.0)

  • Oracle Access Manager (OAM) 10g Release 1 (10.1.4.3.0)

See the certification matrix on the Oracle Technology Network (OTN) for the most current certification information.

Follow the instructions in the Oracle Fusion Middleware Enterprise Deployment Guide for Oracle Identity Management (Oracle Fusion Applications Edition) to install and configure these components. Keep a record of the configuration details. You must supply them to the provisioning wizard when you create your provisioning plan. Refer to Section 4.3, "Creating a Provisioning Plan" for information about the configuration details required by provisioning.

2.1.4.2 Creating a Properties File

To help you keep track of the configuration, you can create a properties file (idmDomainConfig.param) that contains the configuration values for the Oracle Identity Management suite you have installed. You create the file by running a tool located in the ORACLE_HOME/idmtools/bin.

When you create a provisioning plan, you can direct the Provisioning Wizard to display the values stored in idmDomainConfig.param in the fields associated with identity management, policy management, and the access manager. If this file is in a location that is accessible from the system where you run provisioning, you can point the wizard to that location to access the values. If you don't have direct access, you can copy the file to an accessible location, and point the wizard to it when prompted. Specify the directory path on the Installation Location screen.

2.1.4.3 Installation Actions for Identity Management Components

During the provisioning process, the following actions associated with Oracle Identity Management components are performed:

Provisioning Wizard interview

During the Provisioning Wizard interview process, the wizard collects information about:

  • The user designated as the Super User. This user must already exist in the policy store.

  • The existence of the system administrators group. This information determines if the group was created during the Identity Management component installation and configuration process, or if it needs to be created during provisioning.

  • The distinguished name (DN) of the system administrators group (if it exists).

  • The authenticator that will serve as the LDAP identity store: Oracle Internet Directory (OIDAuthenticator) or Oracle Virtual Directory (OVDAuthenticator).

See Chapter 4, "Creating a New Provisioning Plan" for more details.

Installation phases

Provisioning takes the following actions when it runs the installation phases:

  • Preverify phase

    The wizard verifies the existence of the system administrators group (if it was declared as existing during the wizard interview) and the existence of the designated super user in the identity store.

  • Preconfigure phase

    Performs the following actions to prepare for provisioning:

    • Uploads the LDIF files to the identity store. These files contain entries that represent the application administrator groups used to update the identity store.

    • Creates the system administrator group (according to what is indicated in the interview).

    • Makes the super user a member of the administrators group and all the application family directory groups.

    • Seeds the bootstrap of AppID and gives it membership in the system administrator group.

  • Configure phase

    This phase:

    • Creates the Fusion Application domains using the default Oracle WebLogic Server template, with the bootstrap AppID as an administrator.

    • Disables the default authenticator and enables the LDAP authenticator.

    • Starts the Oracle WebLogic domain using the bootstrap AppID.

  • Postconfigure phase

    Following configuration, the system administrator groups are assigned the appropriate family-level enterprise roles. The end result is that the super user has:

    • Administrator privileges for all Oracle WebLogic domains and all middleware.

    • Function setup privileges for all Oracle Fusion Applications.

    • Administration privileges to Oracle Fusion Applications, excluding transactional privileges.

See Section 5.2.2, "Running the Installation Phases" for more details.

2.2 Preparing Your Applications Environment

Before creating your new environment, you should set some specific parameters. These actions will help ensure a smooth installation.

2.2.1 Tune Socket Buffer Size (AIX only)

Run the following commands as the root user:

no -o rfc1323=1

no -o sb_max = 4194304

2.2.2 Set SKIP_SLIBCLEAN Variable (AIX only)

The provisioning install phase installs the Oracle Database client and a database patch update. To prepare your environment for this action, set the SKIP_SLIBCLEAN environment variable as follows:

SKIP_SLIBCLEAN = TRUE;export SKIP_SLIBCLEAN;export SKIP_SSLIBCLEAN

Run /usr/sbin/slibclean as root.

2.2.3 Check for Required Solaris Patch

For provisioning on Solaris servers, ensure that Solaris Operating System patch 144540-01 is installed. Do this for both SPARC and x86-64-based servers.

2.2.4 Increase Open Files Limit

Increase the limit of open files to 16384 or higher for the operating system.

For Linux x64:

  • Modify /etc/security/limits.conf to read as follows:

    • FUSION_USER_ACCOUNT soft nofile 32767

    • FUSION_USER_ACCOUNT hard nofile 327679

  • Modify /etc/init.d as root to read as follows:

    • ulimit -Hn 32767

    • ulimit -Sn 327679

  • Place the libstdc++.so.5 and libgcc_s.so.1 libraries on the server/machine chosen as the HTTP host in a single directory with at least read-only privileges for the user that will run provisioning.

For Solaris SPARC:

Edit /etc/system and set as follows:

set rlim_fd_cur=32767

set rlim_fd_max=327679

For AIX:

Modify etc/security/limits defaults to read as follows:

fsize = -1

core = 2097151

cpu = -1

data = 1024000

rss = 512000

stack = -1

stack hard = -1

nofiles = 32767

nofiles hard = 327679

2.2.5 Set Up Server and Shared Area Permissions (Windows x64)

For each host in the provisioned environment, complete these steps:

  1. Create a domain\user that is part of the Administrators group.

  2. Log in as the user you created.

  3. Run secpol.msc (security policy) and add the domain\user you created to "Log on as service" under Local Policies > User Rights Assignment.

  4. Create a fusionapps folder on a shared disk that is accessible to all hosts in the provisioned environment.

  5. Create a symbolic link to the fusionapps folder you created in Step 4. Perform this step on all hosts to be provisioned. For example, at the MS-DOS prompt, type the following:

    C:\>mklink /d C:\fusionapps \\netfiler1\fusionapps

    The name of the fusionapps folder must not exceed eight characters in length.

  6. Confirm that a file or folder can be created through the C:\fusionapps symbolic link from all hosts in the provisioned environment.

2.2.6 Set Up Local Port Ranges

You must define your local port range to ensure that it doesn't overlap with the ports used by the Java Virtual Machines (JVM) and other servers. This action avoids port conflicts during server startup. To view and modify localRange:

(Linux)

To view:

$cat /proc/sys/net/ipv4/ip_local_port_range

To modify:

$echo "16202 65535" > /proc/sys/net/ipv4/ip_local_port_range

(Solaris)

To view:

#/usr/sbin/ndd /dev/tcp tcp_smallest_anon_port tcp_largest_anon_port

To Modify:

#/usr/sbin/ndd -set /dev/tcp tcp_smallest_anon_port 16202

#/usr/sbin/ndd -set /dev/tcp tcp_largest_anon_port 65535

(AIX)

To view:

#/usr/sbin/no -a | fgrep ephemeral

To modify:

#/usr/sbin/no -o tcp_ephemeral_low=16202 -o tcp_ephemeral_high=65535

For more information about setting port values, see "Viewing and Changing Ports for Components" in the Oracle Fusion Applications Administrator's Guide.

2.2.7 Synchronize System Clocks

All engine and data tier servers (including SIP) must accurately synchronize their system clocks to a common time source, to within one or two milliseconds. Large differences in system clocks can cause severe problems.

2.2.8 Install Unzip Program (Windows)

You must have installed the unzip program and it must be present in your PATH.

2.2.9 Support for File Locking (UNIX)

The shared drive (NFS or CIFS) must support file locking. For NFS version 3, the advisory locking must be configured for the NFS mount. This applies to all UNIX platforms.

2.3 Obtaining the Applications Software

You must obtain the Oracle Fusion Applications software before you begin to provision a new environment. This chapter contains the following topics:

2.3.1 Where Do I Get the Software?

Once you have completed the necessary software licensing agreements, you can obtain the Oracle Fusion Applications software using one of these two methods:

  • Oracle E-Delivery - download the Product Media Pack from the E-Delivery web site. This method provides you with a readme document that helps determine which media you need to fulfill the license you have purchased. You download only the media you need. This method of delivery is the default.

  • Oracle Fusion Applications Store - obtain the Product Media Pack from the Oracle Fusion Applications Store. This method provides a complete set of the software in DVD format. You use only the DVDs that are covered by your license agreement.

Both the software delivery methods include the following components:

  • Oracle Fusion Applications Installation Directory Utility (IDU)

  • Oracle Fusion Applications Provisioning installer

  • Oracle Database Server installer

  • Oracle Database Client installer

  • Oracle Fusion Applications installer

  • Oracle Fusion Middleware technology stack installers

  • One or more patch sets

  • Electronic documentation files

2.3.2 Software Delivery Methods

A Product Media Pack refers to the groupings. Each media pack may also include a .zip file containing electronic documentation files or "Quick Install" files, which facilitate the initial installation of the software.

Note:

For installations of Oracle Fusion Applications, you must have available the complete set of software contained in the media pack. You cannot install from individual pieces. Therefore, if for any reason you need to install older media that is no longer available on E-Delivery, you must request that Oracle Support provide all of the media in the relevant media pack.

2.3.2.1 Oracle E-Delivery

Go to: http://edelivery.oracle.com/ and follow these instructions:

  1. Complete the Export Validation process by entering basic identification information (for example, Name, Company, and Email Address) on the online form.

  2. On the Media Pack Search page, specify the Product Pack and Platform to identify the Media Pack you want to download. If you do not know the name of the Product Pack, you can search for it using the License List.

  3. Choose the appropriate Media Pack from the search results to download the individual zip files.

For more information, click "Frequently Asked Questions" on the E-Delivery site.

2.3.2.2 Oracle Fusion Applications Store

You can obtain physical media in DVD form from the Oracle Fusion Applications store at http://oracle.com. Navigate to the Products and Services page. Click Oracle Fusion Applications.

The product media pack consists of all the DVDs that comprise Oracle Fusion Applications software, including a "StartDVD" that delivers the Oracle Fusion Applications Installation Directory Utility functionality. Each DVD in the pack is assigned a unique name. An AutoMount utility is included to guide you through DVD mount process.

2.3.3 Staging the Software

The Oracle Fusion Applications Installation Directory Utility (IDU) is a standalone utility that creates the provisioning repository installation directory and stages the software components required by provisioning, including the Oracle Fusion Applications Provisioning installer. The IDU is delivered as a separate component, and is complete with everything it needs to run (bootstrap) itself.

The IDU is platform-specific and includes platform-specific JDK, ANT, and a shell or batch file to invoke the class that will do the staging. You specify the version that corresponds to your platform:

  • Generic

  • Linux64

  • AIX

  • Solaris64

  • Solaris_Sparc64

  • Windows64

See Section 1.1.1, "Terms and Definitions" for general descriptions of the Oracle Fusion Applications Installation Directory Utility and the Oracle Fusion Applications Provisioning framework installation.

2.4 Creating the Provisioning Repository Installation Directory

This chapter describes how to create the provisioning repository installation directory and contains the following topics:

2.4.1 Using IDU Command Line Arguments

When you run the Installation Directory Utility, you can tailor its actions by adding arguments to the start command. Valid arguments are as follows. Note that the directory creation process relies primarily on the input for the -mode and -medium arguments.

-help Describes the IDU command line options.
-repos input Input: repository_name

Default: None

This argument is mandatory. It specifies the full path to the fusionapps directory where you want to create the installation directory.

Example: -repos myrepos

-mode option Options: stage|update|validate

Default: stage

Specifies whether the utility should create and populate a new installation directory or validate the completeness of an existing one. For stage and update, the utility searches through the list of installers and attempts to add any that are missing to the directory. It also attempts to validate whether there is enough disk space to add the installers.

Valid entries are:

  • stage - stages each installer into the directory. In the case of a DVD installation, it prompts you to insert specific discs. Any installers that are already staged are skipped, with a message that informs you that they have already been staged.

  • update - forces an update of an installer that has already been staged successfully.

  • validate - verifies that the directory is complete and ready to use; that is, it contains all the required installers for the creation of an Oracle Fusion Applications environment. The IDU indicates which installers are missing or incomplete, and reports ones that are successfully staged, ones that have failed to be staged, and ones that have yet to be staged.

-medium input Input: DVD

Default: eDelivery

Specifies the method by which the product installers are supplied. The only input value allowed is DVD. This value causes the utility to prompt you for individual DVDs for each installer. As you insert each DVD, it verifies that you have inserted the correct one, and if so, copies its contents to the installation directory.

This is an optional argument. If you accept the default value, you must provide a source installer content directory (srcdir).

-srcdir input Input: download_location

Default: None

Used only if you accept the default (eDelivery). Specify the full path to the directory location where the product installer ZIP files were downloaded. Causes the files to be copied from the directory you specify and unzipped into their respective locations under the /installer directory.

-shiphomes input Input: specific_installer_shortname

Default: All installers are added.

Requires a comma-separated list of the product installers (shiphomes) that the utility should add to the /installers directory. Use this argument to add specific installers when some of them have been previously added.


2.4.2 Running the Installation Directory Utility

The IDU creates an installation directory for the provisioning repository, using the top-level directory name and location you specify. Note that the top-level directory must be on a network or hard drive that is shared so that it is accessible to all the hosts you want to associate with the new environment.

If you want to break the directory creation process into several sessions, you stop the process with Ctrl-C and resume it later by re-starting the IDU with the -stage parameter. The utility checks to see which installers have already been copied and skips the ones that have been created. The installers skipped are reported in a system message.

If an installer is only partially added, you must re-copy that DVD from the beginning. You can also start the utility in update mode to re-stage an installer that you have already successfully staged.

Note that you must have previously installed the unzip program before you can download or copy software files. The program must be present in your PATH. Before you begin, verify that you have the program with this command:

(UNIX) which unzip

(Windows) unzip

If you get a message to the effect that "unzip is not recognized as an internal or external command, operable program or batch file," set this path:

setting>control panel>system properties>advanced tab>environment variables>system variables>location_of_unzip.

2.4.2.1 IDU and E-Delivery

Follow these steps to download and stage files from E-Delivery:

  1. Read the Oracle E-Delivery information in Section 2.3.2, "Software Delivery Methods." Review Section 2.4.1, "Using IDU Command Line Arguments."

  2. From the search menu, select the Oracle Fusion Applications product pack. Your license number determines which packs you can download. Select the ones that correspond to your platform.

  3. Download the zipped files and the digest.xml file to a common location, using the download manager of your choice.

  4. Unzip the install-utility-platform_name.zip file. Place a copy of the digest.xml file on your local drive, where you will run IDU.

  5. Change directory (cd) to the location where you unzipped the file.

  6. Run IDU using this command:

    (UNIX) sh bin/idu.sh -repos repository_location -srcdir download_location -digest digest_location -mode stage -platform platform_name

    (Windows) bin\idu.bat -repos repository_location -srcdir download_location -digest digest_location -mode stage -platform platform_name

2.4.2.2 IDU and the Oracle Store (DVDs)

Follow these steps to copy and stage files from DVDs:

  1. Read about DVD delivery in Section 2.3.2, "Software Delivery Methods."

  2. Insert the "StartDVD." You must log in as the operating system user with sufficient privileges to mount, unmount, and eject a DVD.

  3. Copy the install-utility-platform_name.zip and the digest.xml file from the DVD to any location. For example: install-utility-linux_x86_64.zip. You must have write privileges to the repository where you plan to create or stage software.

  4. Unzip the file.

  5. Change directory (cd) to the location where you unzipped the file.

  6. Run IDU using this command:

    (UNIX) sh bin/idu.sh -repos repository_location -digest digest_location -medium dvd -mode stage -platform platform_name

    (Windows) bin\idu.bat -repos repository_location -digest digest_location -medium dvd -mode stage -platform platform_name

  7. Respond to the prompt Do you use AutoMount to mount/unmount the media y/n [y]? If you choose "y," enter the mount point of the media. AutoMount prompts for the first DVD. For example, Insert DVD Oracle WebCenter Suite 11g and press Enter.

    If you choose "n," these prompts guide you through the process. Press Enter to use the default, or enter another mount point.

    Please enter the entire mount command [mount -t iso9660 /dev/cdrom /media/dvd]:

    To unmount a DVD, press Enter to use the default, or enter another mount point.

    Please enter the entire unmount command [umount/media/dvd]:

    Once the first DVD is staged, AutoMount prompts for the remaining DVDs, one at a time, in the correct order.

  8. Continue mounting DVDs until all are staged.

2.4.3 Installation Directory Structure

The IDU creates a provisioning repository directory structure and stages all the installers included in the software bill of materials (BOM), except for its own installer, which is included on the "StartDVD." The installers are staged in the repository_name/installers directory.

Some of the installers staged are not required by provisioning. For example, the IDU stages installers associated with Oracle Identity Management components. These components are prerequisites for provisioning an Oracle Fusion Applications environment. You install and configure them separately, as described in Section 2.1.4, "Installing Oracle Identity Management Components."

Table 2-1 lists the middleware and database installers staged by the IDU. Installers marked with "Yes" in the "Required by Provisioning" column will be installed with the provisioning framework. Installers marked with "No" or as prerequisites are not.

Table 2-1 Installers for Oracle Fusion Middleware and Oracle Database Components

Media Label Names Release Staging Destination Required by Provisioning

Oracle WebLogic Server 11g Release 1 and Coherence

10.3.5

installers/weblogic

Yes

Oracle Fusion Middleware Web Tier Utilities 11g

11.1.1.2.0

installers/webtier

Yes

Oracle Fusion Middleware Web Tier Utilities 11g

11.1.1.5.0

installers/webtier_patchset

Yes

Oracle WebCenter Suite 11g

11.1.1.5.0

Installers/wc

Yes

Oracle SOA Suite 11g

11.1.1.5.0

installers/soa

Yes

Oracle Enterprise Content Management 11g

11.1.1.5.0

installers/ecm

Yes

Oracle Data Integrator 11g Generic

11.1.1.5.0

installers/odi

Yes

Oracle JDeveloper 11g and Oracle Application Development Framework 11g

11.1.1.5.0

installers/jdev

No

Oracle Access Manager 10g Webgates

10.1.4.3.0

installers/webgate

Yes

Oracle Access Manager 10g Core Components

10.1.4.3.0

installers/idm

Prerequisite. Installed prior to provisioning.

Oracle Identity Management 11g

11.1.1.2.0

installers/idm

Prerequisite. Installed prior to provisioning.

Oracle Identity Management 11g Patch Set 4

11.1.1.5.0

installers/idm

Prerequisite. Installed prior to provisioning.

Oracle Identity and Access Management

11.1.1.5.0

installers/idm

Prerequisite. Installed prior to provisioning.

Oracle Business Intelligence Applications 11g

11.1.1.5.0

installers/biappsshiphome

Yes

Oracle Business Intelligence Applications Repository Creation Utility 11g

11.1.1.5.0

installers/rcu

No

Oracle Secure Enterprise Search 11g for Fusion Applications

11.2.1.0

installers/ses

Yes

Oracle Middleware Extensions for Fusion Applications 11g

11.1.1.5.0

installers/atgpf

Yes

Oracle Fusion Middleware for Fusion Applications Documentation Library 11g

11.1.1.5.0

installers/doc

No

Oracle Fusion Middleware Repository Creation Utility 11g

11.1.1.5.0

installers/rcu

No

Oracle Database 11g Release 2

11.2.0.2

installers/database

Yes

Oracle Database 11g Release 1 Client

11.1.0.6.0

installers/dbclient

Yes

Oracle Database 11g Release 1 Client

11.1.0.7.0

installers/dbclient/patches

Yes


Table 2-2 lists the installers associated with Oracle Fusion Applications components. Installers marked with "Yes" in the "Required by Provisioning" column will be installed with the provisioning framework. Installers marked with "No" are not.

Table 2-2 Installers for Oracle Fusion Applications Components

Media Label Name Release Staging Destination Required by Provisioning

Oracle Fusion Applications 11g Release 1

11.1.1.5.0

installers/fusionapps

Yes

Oracle Fusion Applications Provisioning 11g Release 1

11.1.1.5.0

installers/faprov

Yes

Oracle Fusion Applications Global Order Promising 11g Release 1

11.1.1.5.0

installers/gop

Yes

Oracle Fusion Applications Repository Creation Utility 11g Release 1

11.1.1.5.0

installers/rcu

No

Oracle Customer Relationship Management Repository Creation Utility 11g Release 1

11.1.1.5.0

installers/rcu

No

Informatica Identity Resolution

9.0.1 SP1

installers/iir

Yes

Oracle Fusion Application Companion 11g R1

11.1.1.5.0

installers/companion

No


2.5 Installing the Provisioning Framework

The Oracle Fusion Applications Provisioning installer (faprov) is a customized version of the Oracle Universal Installer (OUI), so its behavior closely resembles that of the OUI. In the case of provisioning, the installer installs the components staged by the IDU to form a framework that will orchestrate the provisioning process. Once installed in the framework, the installer for each component is retrieved silently as it is required during the provisioning of a new environment.

This chapter supplies details about installing the provisioning framework. It contains the following topics:

2.5.1 Run the Provisioning Installer

Run the installer from the directory where you created the provisioning repository. For example: repository_name/installers/faprov/Disk1. Use this command:

(UNIX) runInstaller

(Windows) setup.exe

The installer creates and populates the repository_name/provisioning directory.

2.5.2 Provisioning Installer Screens and Instructions

Table 2-3 lists the steps for running the provisioning framework installer. For examples of the interview screens, see Appendix A, "Provisioning Framework Screens."

Table 2-3 Provisioning Framework Installation Screen Flow

Screen Description and Action Required

Specify Inventory Directory (UNIX)

If this is your first Oracle installation on this host, you must specify the location of the Inventory Directory. It is used by the installer to keep track of all Oracle products installed on this host. The default directory location is USER_HOME/oraInventory.

In the Operating System Group Name field, select the group whose members you want to grant access to the inventory directory. All members of this group are able to install products on this host. Click OK to continue.

The Inventory Location Confirmation dialog prompts you to run the inventory_directory/createCentralInventory.sh script as root to create the /etc/oraInst.loc directory.

If you do not have root access on this host, but wish to continue with the installation, select Continue installation with local inventory.

Click OK to continue.

Welcome

No action is necessary on this read-only screen.

Click Next to continue.

Prerequisite Checks

Analyzes the host computer to ensure that specific operating system prerequisites have been met. If any prerequisite check fails, the screen displays a short error message at the bottom. Fix the error and click Retry.

If you want to ignore the error or warning message, click Continue. Click Abort to stop the prerequisite check process for all components.

Click Next to continue.

Specify Installation Location

Specify the Location where you want to install the provisioning framework. This is the location where the Provisioning Wizard and the start command for provisioning are installed. The installation location must be on a shared disk in a location that is accessible to all hosts in your new environment.

The installation process creates a logical directory called the Oracle home. This location is where software binaries will be stored. No runtime process can write to this directory. The directory must be empty.

If you are performing an installation on a Windows operating system, be sure that the directory paths are valid and do not contain a double backslash (\\).

Click Next to continue.

Installation Summary

Summarizes the selections you have made during this installation session. To change this configuration before installing, select one of the screens from the left navigation pane. Click Save to create a text file (response file) to use if you choose to perform the same installation at a later date.

Click Install to begin installing this configuration.

Installation Progress

The progress indicator shows the percentage of the installation that is complete and indicates the location of the installation log file.

Click Next when the progress indicator shows 100 percent.

Installation Complete

Summarizes the installation just completed. If you want to save the details to a text file, click Save and indicate a directory where you want to save the file.

Click Finish to dismiss the screen and exit the installer.


2.5.3 Contents of the Provisioning Directory

Table 2-4 shows the contents of the repository_name/provisioning directory.

Table 2-4 Contents of the /provisioning Subdirectory

Component Type Component Name General Use

ANT

ant

Java processes for installing binaries, configuring domains and subsystems (JDBD and SOA composites), deploying applications, and domain startup.

Binary files

bin

Executable files, compiled programs, system files, spreadsheets, compressed files, and graphic (image) files.

Library files

lib

Previously defined functions that have related functionality or are commonly used, stored in object code format.

Location of saved provisioning plans

provisioning-plan

Location for completed or partially completed provisioning plans.

Location of provisioning build scripts

provisioning-build

Location for build scripts that are available when called for during the provisioning of an environment.

Location of templates

template

Start parameters, single sign-on configuration, and database.

Location of utility files

util

Various provisioning utilities.


2.5.4 Add largepages Option for all jvms/clusters

If your environment has large pages, you can update fusionapps_start_params.properties file by appending -XlargePages:exitOnFailure=true to the operating system entry for your platform. Complete these steps to add support for Java Virtual Machine (JVM) large pages:

  1. After you have created a provisioning repository, open provisioning/provisioning-plan/fusionapps_start_params.properties.

  2. Append the JVM argument to the appropriate entry:

    • fusion.default.Linux-x86_64.memoryargs=-Xms512m -Xmx2048m -Xgc:genpar

    • fusion.default.SunOS-sparc.memoryargs=-Xms512m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:+UseParallelGC

    • fusion.default.AIX-powerpc.memoryargs=-Xms512m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m -Xgcpolicdy:optavgpause

    • fusion.default.Windows_NT.memoryargs=-Xms512m -Xmx2048m -Xgc:genpar

  3. Run provisioning as usual.

2.6 Setting Up a Demilitarized Zone (DMZ) for the Web Tier

The web tier contains the Oracle HTTP Server, which can be installed on the same shared file system (inside the firewall) as the other components, or exist on a host in a DMZ. If you select to install the web tier in a DMZ, the web tier host cannot be the same as any other host deployed, regardless of domain.

Installing the web tier in a DMZ allows you to impose more restrictions on communication within the portion of the system that is within the firewall, including:

However, the APPLICATIONS_BASE file path, and the directory structure under it, remain the same on the DMZ host as for the other hosts that exist inside the firewall.

During the provisioning process, phase guard files are generated automatically to determine when a specific phase has been completed on a specific host. For systems that do not use a DMZ, these phase guard files are generated automatically under the shared APPLICATIONS_CONFIG area on the hosts inside the firewall.

If you want to set up and configure your web tier on a DMZ host, follow these steps:

  1. Run the installation directory utility and specify a location on the DMZ host for the provisioning repository. The repository need include only the contents of the /provisioning directory, the provisioning plan, and the /webtier, /webgate, and /webtier_patchset installers. You need to also set up an installers/temp directory in addition to the directories created by the utility. See Section 2.4, "Creating the Provisioning Repository Installation Directory."

  2. Run the provisioning framework installer to populate the repository as described in Section 2.5, "Installing the Provisioning Framework."

During the creation of your provisioning plan, indicate this configuration for the web tier. See Section 4.3, "Creating a Provisioning Plan" for details.

2.7 Deinstalling the Provisioning Framework

Deinstalling Oracle Fusion Applications involves removing the Oracle Fusion Applications Provisioning Oracle home. The deinstaller attempts to remove the Oracle home from which it was started, and removes only the software in the Oracle home.

Before you choose to remove the Oracle Fusion Applications Provisioning Oracle home, make sure it is not in use. Note that after you remove the software, you will no longer be able to provision a new Oracle Fusion Applications environment.

2.7.1 Run the Provisioning Deinstaller

To start the deinstaller, navigate to the (UNIX) PROV_FRMWK_HOME/oui/bin or (Windows) PROV_FRMWK_HOME\oui\bin. and start the deinstaller with this command:

(UNIX)

./runInstaller.sh -deinstall

(Windows)

setup.exe -deinstall

On Windows operating systems, you can also start the deinstaller from the Start menu by selecting Programs>Oracle Fusion Applications Provisioning 11g-Home1>Uninstall.

2.7.2 Deinstaller Screens and Instructions

Table 2-5 contains instructions for deinstalling the provisioning framework. If you need additional help with any of the interview screens, refer to Appendix A, "Provisioning Framework Screens" or click Help on any interview screen.

Table 2-5 Provisioning Deinstaller Screen Flow

Screen Description and Action Required

Welcome

No action is required on this read-only screen.

Click Next to continue.

Deinstall Oracle Home

Verify the directory path is correct. Click Deinstall to continue.

On the Warning screen, select whether you want the deinstaller to remove the Oracle home directory in addition to removing the software. Click Yes to remove the software files and provisioning Oracle home. Click No to remove only the software files, or Cancel to return to the previous screen.

If you clicked No, remove the framework software files manually. For example, you would use this syntax if the directory is /d1/oracle/provisioning:

(UNIX)

cd /d1/oracle/provisioning

rm -rf provisioning

(Windows)

If the Oracle home directory is C:\Oracle\Provisioning, use a file manager window and navigate to the C:\Oracle directory. Right-click the Provisioning folder and select Delete.

Click

Deinstallation Progress

Monitor the progress of the deinstallation. Click Cancel to stop the process. Click Next to continue.

Deinstallation Complete

Click Finish to dismiss the screen.


2.8 What To Do Next

You must install a transaction database before you create a provisioning plan. Go to Chapter 3, "Installing a Transaction Database" for complete information.