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:
Database Tier:
Oracle Weblogic Server
Oracle Database 11g (11.1.0.7+)
Oracle Identity Management
Application/Middle Tier:
Oracle Weblogic Server
Oracle SOA Suite
Oracle Single Sign-On
Oracle Portal, Forms, Reports
URLS:
Below are some URLS which contain useful information such as the documentation, certification and requirements information and release notes.- Documentation Library Main page:
http://download.oracle.com/docs/cd/E12839_01/index.htm
- Certification information
http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html
- Requirements document:
http://www.oracle.com/technology/software/products/ias/files/fusion_requirements.htm - Release Notes (x86-64):
http://download.oracle.com/docs/cd/E12839_01/doc.1111/e14770/toc.htm
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
- http://download.oracle.com/docs/cd/E12839_01/doc.1111/e14770/install.htm#sthref10
- 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
Known Issues for JDeveloper and ADF 11g (11.1.1.1.0)
Oracle 11gR2
OID (SSO Component)
- Subject: Oracle Identity Management 10g (10.1.4.0.1) Release Notes Addendum Doc ID: 465847.1
Server Setup
I’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.
· unixODBC.i386
· unixODBC-devel.i386
· openmotif22.x86_64
· openmotif.x86_64
· libaio-devel.i386
· gdbm
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
Resolving Dependencies
--> Running transaction check
---> Package libaio-devel.i386 0:0.3.106-3.2 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
==========================================================================
Package Arch Version Repository Size
==========================================================================
Installing:
libaio-devel i386 0.3.106-3.2 el5_u3_base 11 k
Transaction Summary
==========================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 11 k
Is this ok [y/N]: y
Downloading Packages:
libaio-devel-0.3.106-3.2.i386.rpm | 11 kB 00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : libaio-devel [1/1]
Installed: libaio-devel.i386 0:0.3.106-3.2
Complete!
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 JVMs
Sun 1.6.0_11+Kernel Parameters
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.
Environment Settings
· Add or edit the following line in the
/etc/pam.d/login
file, if it does not already exist:session required pam_limits.so
Memory Requirements
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
Single Sign-On
· 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
Oracle Database
· 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 11.1.1.2
Regards,
Sukhwinder Singh
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.