Oracle E-Business Suite R12.2 Installation Guide on Oracle Linux 8
Table of Contents
Prerequisites and Repository Setup
Package Installation
System Configuration
File System Setup
Staging Area Build
Staging Area Patching
Linux 8 Workarounds
Installation Execution
Post-Installation Verification
1. Prerequisites and Repository Setup
1.1 Configure Oracle Linux 8 Repositories
Navigate to the YUM repository directory and configure the Oracle Linux 8 repositories:
cd /etc/yum.repos.dCreate or edit repository files with the following configurations:
BaseOS Repository:
[ol8_baseos_latest] name=Oracle Linux 8 BaseOS Latest ($basearch) baseurl=https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/baseos/latest/$basearch/ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle gpgcheck=1 enabled=1
Addons Repository:
[ol8_addons] name=Oracle Linux 8 Addons ($basearch) baseurl=https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/addons/$basearch/ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle gpgcheck=1 enabled=1
2. Package Installation
2.1 Update System and Install Required Packages
# Update system packages dnf update # Install required packages dnf install libXrender-0.*.el8.i686 motif-2*.el8.i686 motif-devel-2*.el8.i686 \ binutils-2*.el8.x86_64 gcc-8*.el8.x86_64 gcc-c++-8*.el8.x86_64 \ gdbm-1*.el8.i686 gdbm-1*.el8.x86_64 glibc-2*.el8.i686 glibc-2*.el8.x86_64 \ glibc-common-2*.el8.x86_64 glibc-devel-2*.el8.i686 glibc-devel-2*.el8.x86_64 \ libaio-0*.el8.i686 libaio-0*.el8.x86_64 libdb-5*.el8.i686 libgcc-8*.el8.i686 \ libgcc-8*.el8.x86_64 libgomp-8*.el8.x86_64 libnsl-2*.el8.i686 \ libnsl-2*.el8.x86_64 libstdc++-devel-8*.el8.i686 libstdc++-devel-8*.el8.x86_64 \ libstdc++-8*.el8.i686 libstdc++-8*.el8.x86_64 libXi-1*.el8.i686 \ libXp-1*.el8.i686 libXp-1*.el8.x86_64 make-4*.el8.x86_64 sysstat-11*.el8.x86_64 \ util-linux-2*.el8.x86_64 libaio-devel-0*.el8.i686 elfutils-libelf-devel-0*.el8.x86_64 \ libXtst-1*.el8.i686 xorg-x11-utils-7*.el8.x86_64
2.2 Install EBS-Specific Packages
# Install Oracle Database Preinstall dnf install oracle-database-preinstall-19c-1.0-2.el8.x86_64 # Install EBS Server Preinstall dnf localinstall oracle-ebs-server-R12-preinstall-1.0-1.el8.x86_64.rpm dnf install oracle-ebs-server-R12-preinstall.x86_64 # Install Java and Additional Packages dnf localinstall openlogic-openjdk-8u412-b08-linux-x64-el.rpm dnf localinstall openmotif21-2.1.30-11.EL6.i686.rpm dnf install epel-release dnf install xrdp
2.3 Configure Remote Desktop Services
# Enable and start xrdp service systemctl enable xrdp systemctl start xrdp # Disable firewall (for testing/development environments) systemctl stop firewalld systemctl disable firewalld
2.4 Verify Swap Space
Ensure sufficient swap space is available (minimum 16GB recommended):
free -m
3. System Configuration
3.1 Modify File Descriptor Limits
Update the /etc/security/limits.conf file with these settings:
* hard nofile 65536 * soft nofile 4096 * hard nproc 16384 * soft nproc 2047 * hard stack 16384 * soft stack 10240
3.2 Verify Host Name Configuration
Ensure the /etc/hosts file is properly configured:
127.0.0.1 localhost.localdomain localhost [ip_address] [node_name].[domain_name] [node_name]
3.3 Create Required Library Links
Berkeley DB Library Link (Oracle Linux 8 only):
cd /usr/lib ln -s libdb-5.3.so libdb-4.3.so
Motif Library Link (Oracle Linux 7 & 8):
cd /usr/lib ln -s libXm.so.4.0.4 libXm.so.2
3.4 OS Library Patch for Oracle HTTP Server
Note: Download and apply Patch 6078836 from My Oracle Support to resolve issues with Oracle HTTP Server (missing libdb.so.2).
3.5 Set Up Unzip Utility
cd /usr/bin3.6 Create Oracle Inventory Configuration
Create /etc/oraInst.loc with the following content:
inventory_loc=/u01/app/oraInventory inst_group=dba
3.7 Set Up Oracle EBS Users
# Set passwords for users passwd oracle passwd applmgr # Verify user IDs id oracle id applmgr # Add applmgr to dba group usermod -aG dba applmgr
Expected output:
id oracle uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),54322(dba) id applmgr uid=54322(applmgr) gid=54321(oinstall) groups=54321(oinstall),54322(dba)
3.8 Create Application Directories
# Create base directory mkdir /u01/app # Set ownership and permissions chown oracle:dba /u01/app chmod 777 /u01/app
4. File System Setup
4.1 Prepare Installation Media Directory
Create the staging directory and ensure all required ZIP files are present:
[root@ebstest stage1220]# pwd /mnt/stage1220 [root@ebstest stage1220]# ls V100052-01_1of3.zip V100060-01_1of3.zip V29856-01.zip V35804-01_1of2.zip V100052-01_2of3.zip V100060-01_2of3.zip V35802-01.zip V35804-01_2of2.zip V100052-01_3of3.zip V100060-01_3of3.zip V35803-01_1of3.zip V46095-01_1of2.zip V100059-01_1of2.zip V100061-01.zip V35803-01_2of3.zip V46095-01_2of2.zip V100059-01_2of2.zip V100102-01.zip V35803-01_3of3.zip V75792-01.zip
5. Staging Area Build
5.1 Extract StartCD
# Unzip all parts of StartCD unzip V100052*.zip # Verify StartCD directory creation ls -ld startCD
5.2 Verify StartCD Version
cd startCD/Disk1/rapidwiz/
./RapidWizVersionExpected output:
Oracle E-Business Suite Rapid Install Wizard Version 12.2.0.51 (c) Copyright 2000-2011 Oracle Corporation. All rights reserved.
5.3 Replace Unzip Utility
The StartCD provides the correct version of unzip required for installation:
mv /usr/bin/unzip /usr/bin/unzip_orig ln -s /mnt/stage1220/startCD/Disk1/rapidwiz/unzip/Linux_x64/unzip /usr/bin/unzip # Verify unzip version unzip -version
5.4 Execute BuildStage Script
cd /mnt/stage1220/startCD/Disk1/rapidwiz/bin/
./buildStage.shFollow the prompts:
Select option 1 to continue
Select option 2 for Linux platform
Specify the directory containing all ZIP files (e.g.,
/mnt/stage1220)
Note: You may encounter warnings about missing Vision database ZIP files if you choose not to install the Vision database. You can safely proceed without them.
After successful completion, verify the staging directory:
ls /mnt/stage1220Expected output includes:
startCD/TechInstallMedia/TechPatches/EBSInstallMedia/
6. Staging Area Patching
6.1 Download and Apply Patch 32947483
After running buildStage.sh, patch the stage area with consolidated fixes:
# Download Patch 32947483_R12_GENERIC.zip # Extract the patch unzip p32947483_R12_GENERIC.zip # Navigate to patch directory cd 32947483 # Run the patch script ./patchRIStage.sh
When prompted:
Enter the Rapid Install Stage area location:
/mnt/stage1220
6.2 Set Permissions
cd /mnt/stage1220 chmod -R 777 startCD chmod -R 777 TechInstallMedia chmod -R 777 TechPatches chmod -R 777 EBSInstallMedia
7. Linux 8 Workarounds
7.1 Modify StartCD for Linux 8 Compatibility
Note: This workaround is recommended by EBS users, not officially by EBS Development.
cd /<Staging_Dir>/TechInstallMedia/ohs11119/Disk3/stage/Components/oracle.buildtools.rsf/11.1.0.7.0/1/DataFiles # Extract filegroup4.jar jar xvf filegroup4.jar # Navigate to lib/stubs directory cd lib/stubs # Backup original libc.so.6 mv libc.so.6 libc.so.6.safe # Copy the system libc.so.6 cp -p /lib64/libc.so.6 . # Return to DataFiles directory cd - # Backup and recreate filegroup4.jar mv filegroup4.jar filegroup4.jar.safe jar cvf filegroup4.jar lib
7.2 Known Issues and Workarounds
If you encounter the following error during Web Tier Utilities installation:
oracle.apps.fnd.txk.config.ProcessStateException: OUI process failed : Exit=1
Resolution: This may require additional troubleshooting, including:
Verifying all environment variables are correctly set
Ensuring sufficient disk space in all directories
Checking log files for detailed error messages
8. Installation Execution
8.1 Launch Rapid Install Wizard
cd /mnt/stage1220/startCD/Disk1/rapidwiz/
./rapidwizNote: Run RapidWiz as the root user.
8.2 Installation Inputs
During the installation, RapidWiz will prompt for various inputs:
System Configuration:
System name
Domain name
Location information
Environment Settings:
Database type (e.g., Vision, Single, Multi-node)
Database edition
Applications edition
Directory Information:
Application top directory
Database top directory
File system configuration (FS1, FS2)
Credentials:
Oracle database passwords
Application manager passwords
Various administrative passwords
Port Configuration:
Web entry point ports
Database ports
Custom port assignments
Installation Process:
The installation will run multiple phases including:
Database installation and configuration
Application technology stack installation
Application file system creation
Patch application
8.3 Installation Phases
The RapidWiz installation proceeds through several phases:
Pre-installation checks - Validates system requirements
Database tier installation - Installs and configures Oracle Database
Application tier installation - Installs application components
Configuration phase - Configures all components
Post-installation tasks - Finalizes setup
Monitor Progress:
Installation logs can be found in:
/u01/app/oraInventory/logs/Review logs if any errors occur
9. Post-Installation Verification
9.1 Verify Application Version
Connect to the database and verify the release name:
SQL> select release_name from apps.fnd_product_groups; RELEASE_NAME -------------------------------------------------- 12.2.0
9.2 Post-Installation Tasks
Verify Services:
# Check all processes are running
ps -ef | grep -E "httpd|apache|ORA"
Test Web Access:
Access the EBS login page
Verify application responsiveness
Check Logs:
# Review installation logs
cd /u01/app/oraInventory/logs/
ls -ltr
Verify Services:
# Check all processes are running ps -ef | grep -E "httpd|apache|ORA"
Test Web Access:
Access the EBS login page
Verify application responsiveness
Check Logs:
# Review installation logs cd /u01/app/oraInventory/logs/ ls -ltr
9.3 Apply Additional Patches
After successful installation, apply any additional patches as required for your environment.
10. Reference Documentation
Official Documentation:
Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.2) for Linux x86-64 (Doc ID 1330701.1)
My Oracle Support (MOS) for patches and additional resources
Important Notes
System Requirements:
Minimum 16GB swap space
Adequate disk space (100GB+ recommended)
Supported hardware and OS version
Pre-Installation Checks:
Verify all prerequisites
Check disk space availability
Confirm network configuration
Validate OS version compatibility
Post-Installation Recommendations:
Perform backup immediately
Apply recommended patches
Configure monitoring
Implement security best practices
Schedule regular maintenance
Troubleshooting Resources:
Check installation logs
Verify file permissions
Confirm all services are running
Consult My Oracle Support for known issues
System Requirements:
Minimum 16GB swap space
Adequate disk space (100GB+ recommended)
Supported hardware and OS version
Pre-Installation Checks:
Verify all prerequisites
Check disk space availability
Confirm network configuration
Validate OS version compatibility
Post-Installation Recommendations:
Perform backup immediately
Apply recommended patches
Configure monitoring
Implement security best practices
Schedule regular maintenance
Troubleshooting Resources:
Check installation logs
Verify file permissions
Confirm all services are running
Consult My Oracle Support for known issues
This guide provides comprehensive instructions for installing Oracle E-Business Suite R12.2 on Oracle Linux 8. Always refer to official Oracle documentation for the most up-to-date procedures and requirements.


















how to solve this Known Issues:
ReplyDeletebecause i am getting same error while installing R12.2.0 in Linux 8.10
Error:
oracle.apps.fnd.txk.config.ProcessStateException: OUI process failed : Exit=1 See log
for details. CMD= /b01/1225/TechInstallMedia/ohs11117/Disk1/runInstaller -waitForCompletion -ignoreSysPrereqs
-force -silent -responseFile /u01/app/VIS/fs2/inst/apps/VIS_af82/temp/cfgHome/response/APPS_OHS_HOME/txkOHS_11117.rsp
at oracle.apps.fnd.txk.config.OUIPatchActionNode.processState(OUIPatchActionNode.java:159)
at oracle.apps.fnd.txk.config.PatchActionNode.processState(PatchActionNode.java:187)
at oracle.apps.fnd.txk.config.PatchNode.processState(PatchNode.java:338)
at oracle.apps.fnd.txk.config.PatchesNode.processState(PatchesNode.java:79)
at oracle.apps.fnd.txk.config.InstallNode.processState(InstallNode.java:68)
at oracle.apps.fnd.txk.config.TXKTopology.traverse(TXKTopology.java:594)
at oracle.apps.fnd.txk.config.InstallService.doInvoke(InstallService.java:224)
at oracle.apps.fnd.txk.config.InstallService.invoke(InstallService.java:237)
at oracle.apps.fnd.txk.config.InstallService.main(InstallService.java:291)
Cannot install Web Tier Utilities
RW-50010: Error: – script has returned an error: 1
RW-50004: Error code received when running external process. Check log file for details.
Running APPL_TOP Install Driver for VIS instance
Did you follow step 7. Linux 8 Workarounds
Deletecd //TechInstallMedia/ohs11119/Disk3/stage/Components/oracle.buildtools.rsf/11.1.0.7.0/1/DataFiles
ReplyDelete# Extract filegroup4.jar
jar xvf filegroup4.jar
# Navigate to lib/stubs directory
cd lib/stubs
# Backup original libc.so.6
mv libc.so.6 libc.so.6.safe
# Copy the system libc.so.6
cp -p /lib64/libc.so.6 .
# Return to DataFiles directory
cd -
# Backup and recreate filegroup4.jar
mv filegroup4.jar filegroup4.jar.safe
jar cvf filegroup4.jar lib