Requirements for Installing Oracle 9iR2 64-bit on RedHat 3 on x86_64

Requirements for Installing Oracle 9iR2 64-bit on RedHat 3 on x86_64 (AMD/EM64T) (Doc ID 308588.1)


 

Checked for relevance on 11-MAR-2008

 

PURPOSE

-------

 

This note explains the requirements that need to be met for a successful

installation of the new release 9.2.0.4 (a 3 CD set which includes the

base release and all fixes from prior patchsets including 9.2.0.4) on

Red Hat Enterprise Linux AS/ES 3.0 (update 1 or above), Linux x86_64.

 

 

 

You can download the 9.2.0.4 from following URL.

But you require a valid "edelivery" account for download.

http://edelivery.oracle.com/EPD/Download/get_form?egroup_aru_number=10285079

 

 

SCOPE & APPLICATION

-------------------

 

This procedure is meant for those planning/trying to install Oracle Server 9.2.0.4.0 on Redhat 3.0

on the x86_64 (AMD/EM64T) platform

 

 

Requirements for Installing Oracle 9iR2 on RHEL3 X86_64

-------------------------------------------------------

 

1.    Hardware:

        =========

        * Minimum Hardware Requirements

           - 512 MB of physical RAM

           - 1 GB of swap space (or twice the size of RAM)

              On systems with 2 GB or more of RAM, the swap space can be between one and two times the size of RAM.

           - 400 MB of disk space in the /tmp directory

           - The following shows the approximate disk space requirements for software files for each installation type:

                Enterprise Edition  2.5 GB (and 1.2 GB for the seed database) 

                Standard Edition    1.5 GB (and 1.2 GB for the seed database) 

                Custom (maximum)    2.5 GB 

 

2.    Minimum Software Requirement:

        =============================

        * Red Hat Enterprise Linux AS 3 (Update 1)

selected all of the packages under the software development section. 

        * Required OS Components

            - kernel-2.4.21-9.0.1.EL.x86_64

            - glibc 2.3.2-95.x86_64

            - gcc-3.2.3-24.x86_64

            - gcc-c++-3.2.3-24.x86_64

            - libstdc++-3.2.3-24.i386

            - libstdc++-devel-3.2.3-24.x86_64

            - libstdc++-3.2.3-24.x86_64

            - glibc-devel-2.3.2-95.3.i386

            - glibc-2.3.2-95.6.i686

            - make-3.79.1.x86_64

            - gnome-libs-1.4.1.2.90-34.1.i386

            - ORBit-0.5.17-10.4.i386

            - audiofile-0.2.3-7.1.i386

            - esound-0.2.28-5.1.i386

            - gtk+-1.2.10-27.1.i386

            - imlib-1.9.13-12.i386

            - libpng10-1.0.13-8.i386

            - libungif-4.1.0-15.i386

            - tcp_wrappers-7.6-34.i386

            - setarch-1.3-1.x86_64

            - libaio-0.3.96-3.x86_64

 

The x86_64 packages are on the Red Hat Enterprise Linux 3 x86-64 distribution.

The  i386  packages are on the Red Hat Enterprise Linux 3 x86 distribution.

Or you download the required i386 packages from this note.

Attachment 308588.1:1 rpm_i386_for_9iR2_64bit.zip

 

 

glibc-devel-2.3.2-95.3.i386

 This package might require the --force option during installation.

gnome-libs-1.4.1.2.90-34.1.i386

 This package might require the --force option during installation if 64-bit gnome packages are installed.

 Oracle recommends that you do not install 64-bit gnome packages if they are not required for other applications.

 

3.    Environment:

        ============

        * Required Environment Variable

           - LD_ASSUME_KERNEL=2.4.19

        * Modify your kernel settings in /etc/sysctl.conf (RedHat) as follows:

           kernel.hostname   = yourhost.yourdomain.com  #<--- full qualified hostname !!

           kernel.domainname = yourdomain               #<--- correct domain name !!

           fs.file-max       = 65536

           net.ip_local_port_range = 1024 65000 * Minimum requirements

           The new guidance from Oracle development is to set the range to âœ9000 65500â.

           Please allow the runInstaller (OUI) to proceed with the new guidance from Oracle development.

 

 

 

       * Required memory related kernel parameters

             (If the current value for any parameter is higher than the value listed in this table, do not change the value of that parameter.)

           - SEMMNI  128     Defines the maximum number of semaphore sets in the entire system. 

           - SEMMNS  32000   Defines the maximum semaphores on the system.

                             This setting is a minimum recommended value, for initial installation only.

                             The SEMMNS parameter should be set to the sum of the PROCESSES parameter

                             for each Oracle database, adding the largest one twice, and then adding

                             an additional 10 for each database.

           - SEMOPM  100     Defines the maximum number of operations for each semop call. 

           - SEMMSL  250     Defines the minimum recommended value, for initial installation only. 

           - SHMMAX          Set this parameter to half the size of physical RAM available on your system.                         

           - SHMMNI  4096    Defines the maximum number of shared memory segments in the entire system. 

           - SHMALL  2097152 Defines the maximum total shared memory system wide.

 

        * Hostname command should return the fully qualified hostname as shown

          below:

             % hostname

               hostname.domainname

        * If any Java packages are installed on the system, unset the Java

          environment variables, for example  JAVA_HOME.

        * The oracle account used to install Oracle 9.2.0.4, should not have

          the Oracle install related variables  set by default.

          For example setting ORACLE_HOME, PATH, LD_LIBRARY_PATH to include

          Oracle  binaries in .profile, .login file and /etc/profile.d should

          be completely avoided.

 

4.  Following Patch 3423540 is required for invoking OUI

      BUG 3423540 - RH3.0 AMD64: ERROR WHILE LOADING SHARED LIBRAIES:LIBCWAIT.SO

     This patch must be installed on systems running Red Hat Enterprise Linux 3.0

     AMD64/EM64T before running the Oracle Universal Installer (for any Oracle product).

     Otherwise following errors might be encountered.

 

     Initializing Java Virtual Machine from

 

     /tmp/OraInstall2005-05-26_12-33-14PM/jre/bin/java.

     Please wait... Error: can't find libjava.so.

 

     Please select Linux x86-64 (AMD64/EM64T) as the platform menu choice for downloading this patch.

     This patch is required for 9.2.0.4.0 and above.

     glibc-devel-2.3.2-95.3.i386.rpm is required for the successful compilation of the above patch.

     If the above is not installed following error will be encountered.

    

      /usr/bin/ld: cannot open crti.o: No such file or directory

 

5.  Now You are ready to invoke your Oracle Universal Installer.

 

 

ADDITIONAL NOTES

----------------

 

1. Linux x86-64, support on AMD64/EM64T and Intel Processor Chips that adhere to the x86-64 architecture with supported Linux releases.

   -- Oracle 32-bit running on AMD64/EM64T with 32-bit OS is supported.

   -- Oracle 32-bit running on AMD64/EM64T with 64-bit OS is not supported .

 

2. To improve the performance of the software on Linux systems, you must increase the following shell limits for the oracle user:

 

   * To increase the shell limits:

     Add the following lines to /etc/security/limits.conf file:

      *               soft     nproc     2047

      *               hard     nproc     16384

      *               soft     nofile    1024

      *               hard     nofile    65536

     Add or edit the following line in the /etc/pam.d/login file, if it does not already exist:

      session     required     /lib64/security/pam_limits.so

    Depending on the oracle user's default shell, make the following changes to the default shell startup file:

    For the Bourne, Bash, or Korn shell, add the following lines to the /etc/profile file (or the /etc/profile.local file on SuSE systems):

       if [ $USER = "oracle" ]; then

          if [ $SHELL = "/bin/ksh" ]; then

             ulimit -p 16384

             ulimit -n 65536

          else

             ulimit -u 16384 -n 65536

          fi

      fi

   For the C or tcsh shell, add the following lines to the /etc/csh.login file (or the /etc/csh.login.local file on SuSE systems):

      if ( $USER == "oracle" ) then

         limit maxproc 16384

         limit descriptors 65536

      endif

   Also for SSH please add the following line in /etc/ssh/sshd_config

     UsePrivilegeSeparation no

   Restart the ssh service with "service ssh restart" command

 

3. Asynchronous I/O on ext2 and ext3 file systems is not supported for Red Hat Enterprise Linux 3.

   This issue is tracked through Oracle bug number Bug 3592118.

   Asynchronous I/O is supported on raw devices for Red Hat Enterprise Linux 3.

 

4. No extra patch is required for the DIRECTIO support for x86_64.

 

5. Following rpm command can be used to distinguish between a 32 bit or 64 bit package.

     #rpm --query --queryformat "%{NAME}-%{VERSION}.%{RELEASE} (%{ARCH})\n" glibc-devel

     glibc-devel-2.3.4.2.9 (i386)

 

6. The correct name and part no of the CD are as follow.

   Name                                                              Part #

   -----                                                                ------

   Oracle9i Database Release 2 (9.2.0.4.0) for Linux x86-64 CD 1 of 3       B14882-01

   Oracle9i Database Release 2 (9.2.0.4.0) for Linux x86-64 CD 2 of 3       B14883-01

   Oracle9i Database Release 2 (9.2.0.4.0) for Linux x86-64 CD 3 of 3       B14884-01

 

 

 

ATTACHMENTS

-----------

rpm_i386_for_9iR2_64bit.zip contains the 32 Bit packages required for Oracle Installation.

#md5sum rpm_i386_for_9iR2_64bit.zip

239483042e2a83b847cc121608a698b5  rpm_i386_for_9iR2_64bit.zip

 

Attachment 308588.1:1 rpm_i386_for_9iR2_64bit.zip

 

RELATED DOCUMENTS

-----------------

 

Oracle9i Release Notes

Release 2 (9.2.0.4) for Linux x86-64

Part No. B13848-02

http://download-west.oracle.com/docs/html/B13848_02/toc.htm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值