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
At the time of this post you could still download the media from Oracles eDelivery Website.
No comments:
Post a Comment