Apps Minimum H/W Required for the purpose of Learning
2 GB RAM
100 GB After Setup of 11i / 150 GB After Setup R12 mount point size
In my case /u01 mount point give 200GB and /u02 - 50 GB where's my stage located.
mkdir /u01/app/prod/ -p
cd /u01/app/prod
# APPL_TOP
# RDBMS
# Tools--webserver
# Databases apps db
cd ..
chmod -R 775 /u01 //install mount point & setup software mount point same permission suggested 775
#Hosts File
The "/etc/hosts" file must contain a fully qualified name for the server.
<IP-address> <fully-qualified-machine-name> <machine-name>
#Set Kernel Parameters
Add the following lines to the "/etc/sysctl.conf" file.
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.shmall = 2097152
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 327679
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
Run the following command to change the current kernel parameters:
/sbin/sysctl -p
#Add the following lines to the "/etc/security/limits.conf" file.
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
# Add the following line to the /etc/pam.d/login file, if it does not already exist:
session required pam_limits.so
# Disable secure linux by editing the /etc/selinux/config file, making sure the SELINUX flag is set as follows:
SELINUX=disabled
Alternatively, this alteration can be done using the GUI tool (System > Administration > Security Level and Firewall). Click on the SELinux tab and disable the feature.
# Edit the /etc/redhat-release file replacing the current release information
(Red Hat Enterprise Linux Server release 5 (Tikanga)) with the following:
vim /etc/redhat-release
Red Hat Enterprise Linux Server release 5 (Tikanga)
#redhat-4
#Install the packages associated with Patch 4198954.
cd 4198954
rpm -Uvh compat-oracle-rhel4-1*
rpm -Uvh compat-libcwait-2*
Setup
Install the following packages:
===================================================
1.
Non standard rpm
-rpm -ivh compat-libstdc++-egcs-1.1.2-1.i386.rpm
Dependency
-rpm -ivh kernel-headers-2.6.18-53.el5.i386.rpm
-rpm -ivh glibc-headers-2.5-18.i386.rpm
-rpm -ivh glibc-devel-2.5-18.i386.rpm
- rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm
Non standard rpm
-rpm -ivh compat-libcwait-2.1-1.i386.rpm
-rpm -ivh openmotif21-2.1.30-11.EL5.i386.rpm
-rpm -ivh openmotif21-debuginfo-2.1.30-11.EL5.i386.rpm
-rpm -ivh compat-binutils215-2.15.92.0.2-24.i386.rpm
2.
Non standard rpm
-rpm -ivh compat-oracle-el5-1.0-5.i386.rpm
Dependency
rpm -ivh compat-libf2c-34-3.4.6-4.i386.rpm
rpm -ivh compat-gcc-34-*
rpm -ivh libgomp*
rpm -ivh libstdc++-devel*
rpm -ivh libgfortran*
rpm -ivh libgnat*
rpm -ivh zlib-devel-1.2.3-3.i386.rpm
rpm -ivh libgcj-devel*
rpm -ivh libobjc*
rpm -ivh libstdc++44-devel*
rpm -ivh gcc-4.*
rpm -ivh gcc-c++-*
3.
Non standard rpm
rpm -ivh compat-oracle-el5-1.0-5.i386.rpm
=====================
Oracle DB recommend
rpm -ivh binutils*
rpm -ivh elfutils*
rpm -ivh setarch-2*
rpm -ivh make-3*
#rpm -ivh glibc-2.5-12.i386.rpm
# rpm -ivh glibc-2.5-12.i686.rpm
rpm -ivh libaio-0*
rpm -ivh compat-libstdc++-*
rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm
rpm -ivh compat-libf2c*
rpm -ivh kernel-headers*
rpm -ivh glibc-headers*
rpm -ivh glibc-devel*
rpm -ivh compat-gcc-34-3.4.6-4.i386.rpm
rpm -ivh compat-gcc-34-3*
rpm -ivh compat-gcc-34-c++-3*
rpm -ivh libgomp*
rpm -ivh gcc-4*
rpm -ivh libXp-1*
rpm -ivh openmotif-2*
rpm -ivh compat-db-4*
rpm -ivh glibc-common*
rpm -ivh libstdc*
rpm -ivh libgcc*
rpm -ivh unixODBC*
rpm -ivh sysstat*
====================
#Create the new groups and users.
groupadd oinstall
groupadd dba
groupadd apps
useradd -g oinstall -G dba oraprod
passwd oraprod
useradd -g oinstall -G app oraapp
passwd oraapp
#Create the directories in which the Oracle software will be installed.
mkdir -p /u01
chown -R oraprod:oinstall /u01
chmod -R 775 /u01
#Login as the oracle user and add the following line at the end of the ".bash_profile" file. (uname -a)
# Oracle 9i
LD_ASSUME_KERNEL=2.6.18; export LD_ASSUME_KERNEL
#Installation
Log into the oracle user. If you are using X emulation then set the DISPLAY environmental variable.
DISPLAY=oracle.com:0.0; export DISPLAY
#Start the Rapid Install Wizard by issuing the following commands. Through Oracle User
cd /apps/startCD/Disk1/rapidwiz/
chmod u+x rapidwiz
./rapidwiz
Errors At the time of installation 11i / R12 (proper entry in "/etc/hosts" file)
========================================================================
1
For Oracle Enteprise Linux and Red Hat Enteprise Linux 5 , users will see a failure when running Rapid Install. Users must edit the file
$STAGE_TOP/startCD/Disk1/rapidwiz/bin/runWizard.sh and comment out lines 122-125, as in:
# if test "$exit_code" == "0" ; then
# LD_ASSUME_KERNEL=2.4.19
# export LD_ASSUME_KERNEL
# fi
After making the change, you should be able to install
# rm -rvf /tmp/Rapidinstall
# ./rapidwiz
========================================================================
2.
" Unable to find 'kshell' in path "
I get this error while installing oracle apps 11i on my vm....how to fix this error..
Checking for make... found - /usr/bin/make
Checking for ld... found - /usr/bin/ld
Checking for cc... found - /usr/bin/cc
Checking for ar... found - /usr/bin/ar
Checking for ksh...
Unable to find 'kshell' in path
Unable to locate all utilities with system path.
PATH = /usr/bin:/u02/apps11i/startCD/Disk1/rapidwiz/unzip/Linux:/usr/bin:/usr/local/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
RW-50011: Error: - System Utilities Availability test has returned an error: 1
Solution:
/u02/apps11i/startCD/Disk1/rapidwiz/bin
'rpm -qa | grep ksh' //show kernal version
vim adchkutl.sh
insert
export KSH_VERSION='@(#)PD KSH ksh-20060214-1.4'
:wq!
./rapidwiz
=====================================================
some error show then you have to create
script file convert on unix system
cp adchkutl.sh adchkutl.sh_bak
cp checkOS.sh checkOS.sh_bak
cp riwTDBup.sh riwTDBup.sh_bak
cp runWizard.sh runWizard.sh_bak
dos2unix adchkutl.sh
dos2unix checkOS.sh
dos2unix riwTDBup.sh
dos2unix runWizard.sh
========================================================================
3.
cp libdb.so.2 /usr/lib
mv /usr/lib/libdb.so.2 /usr/lib/libdb.so.2.6078836
mv /usr/lib/libdb.so.2.6078836 /usr/lib/libdb.so.2
========================================================================
4.
For Oracle Enterprise Linux 5 and Red Hat Enterprise Linux 5 only :
# ln -s /usr/bin/ld215 /usr/bin/ld
Download and apply the OS library patch 6078836 from OracleMetaLink and create the following symbolic link:
# ln -s /usr/lib/libdb.so.2 /usr/lib/libdb.so.3
========================================================================
========================
Post Installation
11i / R12
Set env DB TIER
cat /u01/oracle/PROD/db/tech_st/10.2.0/PROD_oracle.env > .bash_profile
. .bash_profile
echo $ORACLE_HOME
echo $TNS_ADMIN
Set env APPS TIER
cat /u01/oracle/PROD/apps/apps_st/appl/admin/APPSPROD_oracle.env > .bash_profile
. .bash_profile
echo $APPL_TOP
echo $JAVA_TOP
echo $LOG_HOME
echo $FND_TOP
No comments:
Post a Comment