Oracle Application R12 12 1 3 Installation on Linux

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.****.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               


Oracle Application R12 (12.1.3) Installation on Linux(64 bit)



Author:                         Pan Tian
Creation Date:            25/05/2012
Last Updated:             
Version:                        
Status:                           




Contents

Objective                                                                                                                                                                                                              1
Download & Unzip                                                                                                                                                                                          2
Download                                                                                                                                                                                                        2
Unzip                                                                                                                                                                                                                2
MD5 Checksums                                                                                                                                                                                            2
Pre-Install Task                                                                                                                                                                                                  3
Disk Space                                                                                                                                                                                                       3
Specific Software Requirements                                                                                                                                                                3
RPM                                                                                                                                                                                                                   3
JDK                                                                                                                                                                                                                     6
/etc/hosts                                                                                                                                                                                                        6
/etc/sysconfig/network                                                                                                                                                                             6
/etc/sysconfig/networking/profiles/default/network                                                                                                                  7
/etc/sysctl.conf                                                                                                                                                                                              7
/etc/security/limits.conf                                                                                                                                                                            8
/etc/resolv.conf                                                                                                                                                                                             8
OS Library Patch for Oracle HTTP Server(on Oracle Linux 5, RHEL 5 and Oracle Linux 6 only)                                       8
Link to Motif library in Oracle Application Server 10.1.2 (on Oracle Linux 5 and RHEL 5 only)                                        8
OS User & Group                                                                                                                                                                                           8
Installation process                                                                                                                                                                                        10
Export Display                                                                                                                                                                                             10
./rapidwiz                                                                                                                                                                                                     10
Add Env parameter to .bash_profile file                                                                                                                                              19
Default DB & Apps password                                                                                                                                                                 20
R12 Directory Structure                                                                                                                                                                             21
EBS 12.1.3 upgrade                                                                                                                                                                                         23
Download patch 9239090                                                                                                                                                                        23
Documents                                                                                                                                                                                                    23
Installation process                                                                                                                                                                                    24
Issues & Solutions                                                                                                                                                                                          27
RW-50004: Error code received when running external process.                                                                                                 27
RW-50015: Error: - HTTP Listener is not responding.                                                                                                                     27
Enter the location for the disk labeled: Oracle Applications Rapid Install – RDBMS Disk 1                                              27
While adpatch EBS 12.1.3, encounter ORA-03113: end-of-file on communication channel                                                28
Reference                                                                                                                                                                                                           29
Metalink Notes                                                                                                                                                                                             29
Articles                                                                                                                                                                                                           29
 
 

Objective

Step by Step instructions to install Oracle Applications R12(12.1.1) on Oracle Enterprise Linux 5 are described in this article. This is a single node installation, meaning that the database, all product directories and AD core directories, and all servers (concurrent processing, forms, and Web) are installed on a single node under one common APPL_TOP.

The database node and the Applications node can be installed on the same machine. This type of installation is generally used for small systems or for demonstration purposes. More commonly, the database node is installed on one machine, and the Applications node on another machine. This provides improved manageability, scalability, and performance.

This document will take Linux 64 bit platform as example. And my hardware configuration is

Item
Configuration
CPU
2 * Intel(R) Xeon(R) X5670 2.93GHz
RAM
6 G
Disk Space
/u01  300 GB
/u02  200 GB
/         100 GB


Download & Unzip

Download

Official Download Link https://edelivery.oracle.com/

For Oracle Internal User, you can also download from link: 

(NOTE: Choose proper platform and 32 bit/64 bit download files)

Download Tips:

Use the following command for Batch download, firstly collect all URLs required and put it in a text file, say download.txt, one URL on a line

wget -i download.txt

(-i means Read URLs from file.)

Unzip

Create stage area - for downloaded installation pack, just unzip all zip files under stage area directory StageR12, eg.

unzip B53824-01_1of4.zip -d /u02/ StageR12

unzip B53824-01_2of4.zip -d /u02/ StageR12

… …

After unzip, File Path in StageR12 like following,

Oracle Application R12 12 1 3 Installation on Linux

MD5 Checksums

Strongly suggest you perform MD5 check against the stage area.

The md5 checksums for the staged directory structure can be used to validate the software integrity. Do this by running the md5sum program against the stage area using the oracle created checksum file. Note for can observe you have any problem with your stage or not(Corrupted zip etc)

MD5 Checksums for R12.1.1 Rapid Install Media (Doc ID 802195.1)

Pre-Install Task

Disk Space

File System Space Requirements for Standard Installation

Node
Space Required
Applications node file system (includes OracleAS 10.1.2 Oracle Home, OracleAS 10.1.3 Oracle Home, COMMON_TOP, APPL_TOP,and INST_TOP)
35 GB (50 GB on HP-UX Itanium)
Database node file system (Fresh install)
55 GB
Database node file system (Vision Demo Database)
208 GB (210 GB on HP-UX Itanium)
Stage area(unzipped files)
47 GB

The total space required for a standard system (not including the stage area) is 85 GB for a fresh install with a production database, and 233 GB for a fresh install with a Vision Demo database.

You can use below Unix command to check disk space

df –h

Specific Software Requirements

The following maintenance tools must be installed on machine, and their locations specified both in the PATH of the account that runs Rapid Install and in the PATH of the accounts that  will own the database tier and application tier file systems.

Operating System
Required Maintenance Tools
Linux x86
ar, gcc, g++, ld, ksh, make, X Display Server
Linux x86-64
ar, gcc, g++, ld, ksh, make, X Display Server
HP-UX Itanium
ar, cc, aCC, make, X Display Server
HP-UX PA-RISC
ar, cc, aCC, make, X Display Server
IBM AIX on Power Systems (64-bit)
ar, cc, aCC, make, X Display Server
Microsoft Windows Server (32-bit)
ar, cc, ld, linkxlC, make, X Display Server
Sun Solaris SPARC (64-bit)
ar, ld, make, X Display Server

RPM

Per Note: 761566.1

First, you should check your Linux Kernel, to determine your linux version, enter:

uname –r

Oracle Application R12 12 1 3 Installation on Linux

Oracle Application R12 12 1 3 Installation on Linux

So my Linux is Linux 6, For Linux 6, Required Packages is

GA (6.0) or higher of Oracle Linux 6 is required

The following packages (or versions of packages) are not part of the OS distribution media and must be downloaded separately (from http://oss.oracle.com/projects/compat-oracle/files/Enterprise_Linux/) for  Oracle Linux 6 and installed manually:


    openmotif21-2.1.30-11.EL6.i686 (32-bit)1

    xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386 (32-bit)


The following packages must be installed from the Oracle Linux 6 distribution media:


    binutils-2.20.51.0.2-5.11

    gcc-4.4.4-13.el16.x86_64

    gcc-c++-4.4.4-13.el16.x86_64

    glibc-2.12-1.7.el6.i686 (32-bit)

    glibc-2.12-1.7.el6.x86_64

    glibc-common-2.12-1.7.el6.x86_64

    glibc-devel-2.12-1.7.el6.i686 (32-bit)

    glibc-devel-2.12-1.7.el6.x86_64

    libgcc-4.4.4-13.el6.i686

    libgcc-4.4.4-13.el6.x86_64

    libstdc++-devel-4.4.4-13.el6.i686

    libstdc++-devel-4.4.4-13.el6.x86_64

    libstdc++-4.4.4-13.el6.i686

    libstdc++-4.4.4-13.el6.x86_64

    make-3.81-19.el6.x86_64

    gdbm-1.8.0-36.el6.i686

    gdbm-1.8.0-36.el6.x86_64

    libXp-1.0.0-15.1.el6.i686

    libXp-1.0.0-15.1.el6.x86_64

    libaio-0.3.107-10.el6.i686

    libaio-0.3.107-10.el6.x86_64

    libgomp-4.4.4-13.el6.x86_64

    sysstat-9.0.4-11.el6.x86_64

    util-linux-ng-2.17.2-6.el6.x86_64

    unzip-5.52-3.0.1.el5.x86_642

    compat-libstdc++-296-2.96-144.el6.i686

    compat-libstdc++33-3.2.3-69.el6.i686


Additionally, the following RPMs are required for the database tier running 11gR2 (users must upgrade the bundled 11gR1 DB to 11gR2 either before or after installing 12.1) on the database tier:


    compat-libstdc++-33-3.2.3-69.el6.x86_64

    elfutils-libelf-devel-0.148.1-el6.x86_64

    kernel-uek-headers-2.6.32-100.28.5.el6.x86_64

    libaio-devel-0.3.107-10.el6.x86_64

    unixODBC-2.2.14-11.el6.i686

    unixODBC-devel-2.2.14-11.el6.i686

    unixODBC-2.2.14-11.el6.x86_64

    unixODBC-devel-2.2.14-11.el6.x86_64

    xorg-x11-utils-7.4-8


Note:


    1: The openmotif package version must be 2.1.30 (for example, openmotif-2.3.3-1 is not supported).

2: This unzip package (available from EL 5 distribution) is only required for purposes of running Rapid Install to unzip the required EBS files as part of the installation.


Be sure you have above rmp on your system, you can use below command to check whether RPM packages are installed or not

rpm -qa --queryformat "%{NAME}-%{VERSION}.%{RELEASE} (%{ARCH})\n" | grep gcc

q = query

a = all

Oracle Application R12 12 1 3 Installation on Linux

What’s the RPM:The Red Hat Package Manager (RPM) is a toolset used to build and manage software packages on UNIX systems. Distributed with the Red Hat Linux distribution and its derivatives (CentOS is 100% compatible rebuild of the Rehat Enterprise    Linux).
The RPM files represent application or package that you can install on Linux system.

JDK

JDK 6 is bundled with Oracle E-Business Suite version 12.1.1. You do NOT need to install the JDK separately.

/etc/hosts

For Oracle Linux 4, 5 and 6, and Red Hat Enterprise Linux 4 and 5:

Verify that the /etc/hosts file is formatted as follows:

127.0.0.1 localhost.localdomain localhost

[ip_address] [node_name].[domain_name] [node_name]

Oracle Application R12 12 1 3 Installation on Linux

/etc/sysconfig/network

Verify that the /etc/sysconfig/network file is formatted as follows:

HOSTNAME=[node_name].[domain_name]

Oracle Application R12 12 1 3 Installation on Linux

/etc/sysconfig/networking/profiles/default/network

If the /etc/sysconfig/networking/profiles/default/network file exists, remove it.

If you changed any files in the previous steps, restart the system.

/etc/sysctl.conf

Edit the /etc/sysctl.conf file to configure your kernel settings. After editing the file, use the "sysctl -p" command or restart the system to invoke the new settings.

Note: If the current value for any parameter is higher than the value listed in the following table, then do not change the value of that parameter.

The following table lists the kernel settings for Oracle Linux 4, 5 and 6, Red Hat Enterprise Linux AS/ES 4 and 5, and SUSE Linux Enterprise Server 9 and 10:

Oracle Application R12 12 1 3 Installation on Linux

1: set using the following entry in the /etc/sysctl.conf file: kernel.sem = 256 32000 100 142

2: On the server running the EBS Database, this kernel parameter must be the lesser of half the size of the physical memory (in bytes) and 4294967295

3: values recommended for the local port range may need to be adjusted according to the specific needs of the user's environment in order to avoid port conflicts.

/etc/security/limits.conf

Open the /etc/security/limits.conf file and change the existing values for "hard" and "soft" parameters as follows. Restart the system after making changes.

Note: If the current value for any parameter is higher than the value listed in this document, then do not change the value of that parameter.


  * hard nofile 65535

  * soft nofile 4096

  * hard nproc 16384

  * soft nproc 2047

/etc/resolv.conf

Add or update the following entries to these minimum settings in the /etc/resolv.conf file on each server node:

options attempts:5

options timeout:15

OS Library Patch for Oracle HTTP Server(on Oracle Linux 5, RHEL 5 and Oracle Linux 6 only)

Download and apply the patch 6078836 from My Oracle Support to fix an issue with the Oracle HTTP Server (missing libdb.so.2) bundled with the E-Business Suite technology stack.

Note that this patch (which includes a required operating system library) must be applied before installing Oracle E-Business Suite.

Without this patch, after installation, HTTP Server can not start.

Link to Motif library in Oracle Application Server 10.1.2 (on Oracle Linux 5 and RHEL 5 only)

Perform the following command (as root on your system) to update a required link to a Motif library prior to relinking or patching the 10.1.2 Application Server Oracle Home:

# unlink /usr/lib/libXtst.so.6

# ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6

OS User & Group

Generally for PROD instance, we need create two OS user for installation, one user is used to manage DB, the other is used to manage Apps.

Since our instance is a TEST instance, so for simple, we just create one user to manage DB and Apps, Here we use ‘oracle’ as user, use ‘oinstall’  as group.

# groupadd oinstall -g 2000