| Oracle® Fusion Applications Installation Guide 11g Release 1 (11.1.1.5.0) Part Number E16600-01 |
|
|
View PDF |
Beta Draft: 2011-04-01
This chapter describes the prerequisites necessary for provisioning a new applications environment. It includes the following topics:
This guide supplies details about system requirements and prerequisites for provisioning a new Oracle Fusion Applications environment. It contains these topics:
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).
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).
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.
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:
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.
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.
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.
Before creating your new environment, you should set some specific parameters. These actions will help ensure a smooth installation.
Run the following commands as the root user:
no -o rfc1323=1
no -o sb_max = 4194304
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.
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.
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
For each host in the provisioned environment, complete these steps:
Create a domain\user that is part of the Administrators group.
Log in as the user you created.
Run secpol.msc (security policy) and add the domain\user you created to "Log on as service" under Local Policies > User Rights Assignment.
Create a fusionapps folder on a shared disk that is accessible to all hosts in the provisioned environment.
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.
Confirm that a file or folder can be created through the C:\fusionapps symbolic link from all hosts in the provisioned environment.
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.
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.
You must have installed the unzip program and it must be present in your PATH.
You must obtain the Oracle Fusion Applications software before you begin to provision a new environment. This chapter contains the following topics:
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
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.Go to: http://edelivery.oracle.com/ and follow these instructions:
Complete the Export Validation process by entering basic identification information (for example, Name, Company, and Email Address) on the online form.
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.
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.
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.
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.
This chapter describes how to create the provisioning repository installation directory and contains the following topics:
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 Example: |
-mode option |
Options: stage|update|validate
Default: 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:
|
-medium input |
Input: DVD
Default: Specifies the method by which the product installers are supplied. The only input value allowed is 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 |
-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 |
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.
Follow these steps to download and stage files from E-Delivery:
Read the Oracle E-Delivery information in Section 2.3.2, "Software Delivery Methods." Review Section 2.4.1, "Using IDU Command Line Arguments."
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.
Download the zipped files and the digest.xml file to a common location, using the download manager of your choice.
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.
Change directory (cd) to the location where you unzipped the file.
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
Follow these steps to copy and stage files from DVDs:
Read about DVD delivery in Section 2.3.2, "Software Delivery Methods."
Insert the "StartDVD." You must log in as the operating system user with sufficient privileges to mount, unmount, and eject a DVD.
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.
Unzip the file.
Change directory (cd) to the location where you unzipped the file.
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
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.
Continue mounting DVDs until all are staged.
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 |
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:
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.
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 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 If you do not have 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. |
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. |
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:
After you have created a provisioning repository, open provisioning/provisioning-plan/fusionapps_start_params.properties.
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
Run provisioning as usual.
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:
The DMZ host cannot access the shared storage that is accessible by the hosts within the firewall (in the APPLICATIONS_BASE area where the middleware homes are installed or the shared area).
The DMZ host may not be able to communicate with the CommonDomain AdminServer through the firewall. If this is the case, web tier running on the DMZ is non-managed, that is, it is not associated with the CommonDomain running inside the firewall.
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:
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."
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.
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.
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.
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 (UNIX)
(Windows) If the Oracle home directory is 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. |
You must install a transaction database before you create a provisioning plan. Go to Chapter 3, "Installing a Transaction Database" for complete information.