11 2installation Rhel6
11 2installation Rhel6
11 2installation Rhel6
• Base System
• Base
• Debugging Tools
• Directory Client
• Hardware monitoring Client
• Large Systems Performance
• Network file system client
• Performance Tools
• Perl Support
• Servers
• Server Platform
• System administration tools
• Desktops
• Desktop
• Desktop Platform
• Fonts
• General Purpose Desktop
• Graphical Administration Tools
• X Windows System
• Applications
• Internet Browser
• Development
• Development Tools
An example of this type of Linux installations can be seen here. Alternative installations may require more
packages to be loaded, in addition to the ones listed below.
• Download Software
• Unpack Files
• Hosts File
• Set Kernel Parameters
• Setup
• Installation
• Post Installation
Download Software
Download the Oracle software from OTN or MOS depending on your support status.
Unpack Files
# 11.2.0.1
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
#11.2.0.2
unzip p10098816_112020_Linux-x86-64_1of7.zip
unzip p10098816_112020_Linux-x86-64_2of7.zip
You should now have a single directory called "database" containing installation files.
Hosts File
The "/etc/hosts" file must contain a fully qualified name for the server.
<IP-address> <fully-qualified-machine-name> <machine-name>
For example.
fs.suid_dumpable = 1
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
fs.suid_dumpable = 1
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
/sbin/sysctl -p
Disable secure linux by editing the "/etc/selinux/config" file, making sure the SELINUX flag is set as follows.
SELINUX=disabled
Setup
Note. This will install all the necessary 32-bit packages for 11.2.0.1. From 11.2.0.2 onwards many of these are
unnecessary, but having them present does not cause a problem.
Note. We are not going to use the "asm" groups, since this installation will not use ASM.
xhost +<machine-name>
Login as the oracle user and add the following lines at the end of the ".bash_profile" file.
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
Installation
Log into the oracle user. If you are using X emulation then set the DISPLAY environmental variable.
Start the Oracle Universal Installer (OUI) by issuing the following command in the database directory.
./runInstaller
Proceed with the installation of your choice. The prerequisites checks will fail for the following version-dependent
reasons:
• 11.2.0.1: The installer shows multiple "missing package" failures because it does not recognize several
of the newer version packages that were installed. These "missing package" failures can be ignored as
the packages are present. The failure for the "pdksh" package can be ignored because we installed the
"ksh" package in its place.
• 11.2.0.2: The installer should only show a single "missing package" failure for the "pdksh" package. It
can be ignored because we installed the "ksh" package in its place.
You can see the installation I performed by clicking on the links below to see screen shots of each stage.
Post Installation
Edit the "/etc/oratab" file setting the restart flag for each instance to 'Y'.
DB11G:/u01/app/oracle/product/11.2.0/db_1:Y