RHEL 5.4 Installation (1)


I have overwritten the RHEL 4.7 version of gridctrl with RHEL 5.4 using the default volume layout. I am now going through the pre-installation checks.

From the Oracle® Database Quick Installation Guide 11g Release 1 (11.1) for Linux x86, I have done the following checks:

3 Checking the Hardware Requirements

3.1 Memory Requirements

I have 2GB RAM installed. This exceeds the minimum requirement of 1GB.

# grep MemTotal /proc/meminfo
MemTotal:      2065852 kB

I have the right type of CPU models:

# grep "model name" /proc/cpuinfo
model name      : Intel(R) Core(TM)2 CPU          6300  @ 1.86GHz
model name      : Intel(R) Core(TM)2 CPU          6300  @ 1.86GHz

Since these are genuine Intel CPUs, I will blunder on.

The swap space also exceeds the minimum requirements.

# grep SwapTotal /proc/meminfo
SwapTotal:     4128760 kB

And I currently have plenty of free memory and swap space available.

# free
             total       used       free     shared    buffers     cached
Mem:       2065852     678632    1387220          0     101216     344584
-/+ buffers/cache:     232832    1833020
Swap:      4128760          0    4128760
Automatic Memory Management

It looks like I can only set MEMORY_MAX_TARGET and MEMORY_TARGET to a maximum of 1GB because of the size of the /dev/shm file system.

# df -k /dev/shm/
Filesystem           1K-blocks      Used Available Use% Mounted on
tmpfs                  1032924         0   1032924   0% /dev/shm

3.2 Disk Space Requirements

The temporary directory is mounted on the root file system (bad idea!) and has plenty of free space.

# df -k /tmp
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/VolGroup01-LogVol00
                     298656120   9317960 273922456   4% /

And 250Gb should be more than enough to install Oracle RDBMS along with a database.

4 Checking the Software Requirements

4.1 Operating System Requirements

I have a supported version of the operating system.

# cat /proc/version
Linux version 2.6.18-164.el5 (mockbuild@x86-002.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Tue Aug 18 15:51:54 EDT 2009

4.2 Kernel Requirements

I have got the right kernal for RHEL 5.0:

# uname -r
2.6.18-164.el5

4.3 Package Requirements

It looks like I missed a few packages:

# rpm -qa binutils
binutils-2.17.50.0.6-12.el5
# rpm -qa compat-libstdc++
# rpm -qa elfutils-libelf
elfutils-libelf-0.137-3.el5
# rpm -qa elfutils-libelf-devel
elfutils-libelf-devel-0.137-3.el5
# rpm -qa glibc
glibc-2.5-42
# rpm -qa glibc-common
glibc-common-2.5-42
# rpm -qa glibc-devel
glibc-devel-2.5-42
# rpm -qa glibc-headers
glibc-headers-2.5-42
# rpm -qa gcc
gcc-4.1.2-46.el5
# rpm -qa gcc-c++
gcc-c++-4.1.2-46.el5
# rpm -qa libaio
libaio-0.3.106-3.2
# rpm -qa libaio-devel
# rpm -qa libgcc
libgcc-4.1.2-46.el5
# rpm -qa libstdc++
libstdc++-4.1.2-46.el5
# rpm -qa libstdc++-devel
libstdc++-devel-4.1.2-46.el5
# rpm -qa make
make-3.81-3.el5
# rpm -qa sysstat

The packages that I am missing are:

compat-libstdc++-33-3.2.3-61
libaio-devel-0.3.106 
sysstat-7.0.0

I am going to have to sort this out before continuing.

Advertisements

One thought on “RHEL 5.4 Installation (1)

  1. Oracle RDBMS 11G 11.1.0.6.0 Installation « Yet Another OCM

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s