With 11g there are many components to download, such as Weblogic, Portal, SOA, Repository Creation Utilities, Database Server, SSO, etc. So I thought I would document how I installed it for two reasons.. The main one being that when I have to install this beast again for a TEST environment I know exactly how I set up DEV. The second reason is that hopefully this will benefit some of you trying to install this yourselves.
As always when sharing information, if you see any errors/mis-steps, etc feel free to leave a comment. There is alot of information to sift through during the install so I can’t guarantee I have captured all of the steps, so if I have missed something please let me know.
Part 1 includes links to resources and a brief overview of the system and memory requirements.
Part 2 will cover installing the database tier which consists of the database and OID.
Part 3 will cover installing SSO on the application tier.
Part 4 will cover installing SOA and Portal on the application tier.
SCENARIO: Installing full Fusion Middleware Stack on 64bit Oracle Enterprise Linux consisting of two tiers:
Oracle Weblogic Server
Oracle Database 11g (188.8.131.52+)
Oracle Identity Management
Oracle Weblogic Server
Oracle SOA Suite
Oracle Single Sign-On
Oracle Portal, Forms, Reports
- Documentation Library Main page:
- Certification information
- Requirements document:
- Release Notes (x86-64):
Installation and Configuration
- 2.1.1 Oracle Fusion Middleware Support of 64-bit JDK
- 2.1.4 Installing and Running Oracle SOA Suite and Oracle WebCenter on 64-Bit Linux Platforms
- 2.1.6 Managing the Oracle WebLogic Server Node Manager Utility for Oracle Identity Management Installations
- 2.1.9 Ports are not Checked Across Multiple Oracle Home Directories
- 2.2.1 OPMN Does Not Start if the LD_ASSUME_KERNEL Environment Variable is Set
- 2.2.2 Changing the Listen Address of a Managed Server
- Oracle JDeveloper 11g and Oracle Application Development Framework (ADF) 11g
- Subject: Oracle Identity Management 10g (10.1.4.0.1) Release Notes Addendum Doc ID: 465847.1
Server SetupI’m assuming you already have a 64bit version of Oracle Enterprise Linux installed on two servers. OEL 5.3 has alot of the pre-reqs required already installed, so from a server perspective there aren’t many changes.
Required Packages: OEL 5.3 for X86_64:
Most packages are installed by default with OEL 5.3. Those that need to be installed:
openmotif22-2.2.3 (for Oracle Reports Server)
openmotif-2.2.3 (for Oracle Reports Server)
gdbm (Application Server)
If you don’t have a valid CSI from Oracle Support, setup the public yum repository.
Install the missing packages using yum. Pass the following package names to yum install, see example below.
Installation example for one package:
[root@dbtier yum.repos.d]# yum install libaio-devel.i386
Loaded plugins: security
Setting up Install Process
Parsing package install arguments
--> Running transaction check
---> Package libaio-devel.i386 0:0.3.106-3.2 set to be updated
--> Finished Dependency Resolution
Package Arch Version Repository Size
libaio-devel i386 0.3.106-3.2 el5_u3_base 11 k
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 11 k
Is this ok [y/N]: y
libaio-devel-0.3.106-3.2.i386.rpm | 11 kB 00:00
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Installing : libaio-devel [1/1]
Installed: libaio-devel.i386 0:0.3.106-3.2
Post-Install Steps for GDBM
After you install GDBM create the following symbolic link:
[root@myserver ~]# ln -s /usr/lib/libgdbm.so.2.0.0 /usr/lib/libdb.so.2
Supported JVMsSun 1.6.0_11+
Only changes required on top of OEL5.3:
fs.file-max = 6815744
net.core.wmem_max = 1048576
net.ipv4.ip_local_port_range = 1024 65500
net.core.rmem_default = 4194304
Execute sysctl –p to load the settings or reboot.
· Add or edit the following line in the
/etc/pam.d/loginfile, if it does not already exist:
session required pam_limits.so
Oracle SOA and Oracle BAM Requirements
Below are the recommended hardware and system configuration requirements for Oracle SOA and Oracle BAM:
· BAM Server Weblogic Managed Server – 750MB
· SOA Server Weblogic Managed Server – 1GB
· Weblogic Administration Server – 750MB
Oracle Portal, Forms, Reports and Discoverer Requirements
Below are the recommended hardware and system configuration requirements for Oracle Portal, Forms, Reports and Discoverer:
· PORTAL Weblogic Managed Server – 1GB
· FORMS Weblogic Managed Server – 600MB
· REPORTS Weblogic Managed Server – 500MB
· WebLogic Administration Server – 750MB – 1GB
· All components – 400MB
Oracle Identity Management Memory Requirements
· WebLogic Managed Server running Oracle Directory Integration Platform and Oracle Directory Services Manager: 720 MB
· WebLogic Administration Server: 750 MB
· Oracle Internet Directory: 75 MB
· Oracle Virtual Directory: 105 MB
· Oracle Enterprise Manager (EM) Agent: 25 MB
· Oracle Process Manager and Notification Server (OPMN): 5 MB
· Depends on size of the environment but minimum SGA 800MB.
Memory Requirements Summary
Based on the memory requirements above the minimum amount of RAM for the Database Tier (Database + OID) is 4GB.
Application Tier (SSO + SOA + Portal/Forms/Reports) – 8GB.
Software to Download
I was going to capture the links for all the packages that you will need to download. But as I was in the process up writing up this guide the Oracle Technology Network downloads page has been updated with the latest version 184.108.40.206
At the time of this post you could still download the media from Oracles eDelivery Website.