Sei sulla pagina 1di 11

OPERATING SYSTEM REQUIREMENTS

HP (11.5.10.2 on 9iR2)
HP OS 11.11 (64bit)
(32- and 64-bit stands for Oracle not
OS)

HP jdk & JRE JDK 1.3.1.02

HP Patches/ Per HP Bug (Doc ID: KBRC00003627)


Packages NOTE: This bug is not applicable to 11.22,11.23 The default 64bit OS installation does
not create a few required X library symbolic links. The following symbolic links need to
"s/b" indicates superceded by be created:
cd /usr/lib
See Note 43507.1 for other ln -s /usr/lib/libX11.3 libX11.sl
applicable patches. ln -s /usr/lib/libXIE.2 libXIE.sl
ln -s /usr/lib/libXext.3 libXext.sl
ln -s /usr/lib/libXhp11.3 libXhp11.sl
ln -s /usr/lib/libXi.3 libXi.sl
ln -s /usr/lib/libXm.4 libXm.sl
ln -s /usr/lib/libXp.2 libXp.sl
ln -s /usr/lib/libXt.3 libXt.sl
ln -s /usr/lib/libXtst.2 libXtst.sl

HP-UX 11i (64 Bit) Operating System Patches:


Support Plus Bundle 'December 2002 SP-0212' or later
JDK 1.3.1.02
o PHCO_24402 s/b PHCO_25569 s/b PHCO_31923
o PHCO_28427 s/b PHCO_29029 s/b PHCO_31903 s/b PHCO_33533
o PHKL_25506 s/b PHKL_33457
o PHNE_27144 s/b PHNE_27745 s/b PHNE_30580 (For RAC systems)
o PHNE_28568 s/b PHNE_30378 s/b PHNE_32477 s/b PHNE_33315
o PHSS_26263 s/b PHSS_26560 s/b PHSS_33033
o PHSS_24638 s/b PHSS_26946 s/b PHSS_30966 s/b PHSS_33263
o PHSS_26774 s/b PHSS_28849 s/b PHSS_30742 (For ServiceGuard 11.13 systems)

o PHCO_25452
o PHNE_25084
o PHNE_25642
o PHSS_24638 (C++),
o GOLDQPK11i-December 01
o C++ Compiler C.03.27 (or higher) or HP C/aC++ Developer's Bundle**

** Some Oracle Applications product modules (Discrete Manufacturing (WPS, WIP, ENG) and
Advanced Planning & Scheduling (MSC, MSO, MSR)) are written in C++ and require the C++
compiler to perform the link. If the system where Oracle Applications is being installed has no
other use for the C++ compiler, you can download and install the 60-day trial version of the HP
C/aC++ Developer's Bundle rather than purchasing the full C++ compiler. The linker included in
the Developer's Bundle does not expire and can be used beyond the 60-day trial limitation.

9iAS Requirements:

o Dart49, June 2000 Patch bundle


o PHSS_21947
o PHNE_20316
o PHKL_21392
o PHKL_21348

10gR2 Requirements:

PHSS_36087
PHSS_36086

PHSS_36088

PHSS_36898

HP-UX 11i Quality Pack (GOLDQPK11i), Dec 2004 or later:

GOLDQPK11i

PHNE_31097: ONC/NFS general release/performance patch

PHSS_31221: HP aC++ -AA runtime libraries (aCC A.03.60)

PHSS_30970: ld(1) and linker tools cumulative patch

PHSS_32508: HP aC++ Compiler (A.03.63)

PHSS_32509: ANSI C compiler B.11.11.12 cumulative patch

PHSS_32510: +O4/PBO Compiler B.11.11.12 cumulative patch

HP Kernel Settings KSI_ALLOC_MAX (NPROC*8)


EXECUTABLE_STACK 0
MAX_THREAD_PROC 256 -> 1024
MAXDSIZ 1073741824 bytes
MAXDSIZ_64BIT 2147483648 bytes
MAXSSIZ 134217728 bytes
MAXSSIZ_64BIT 1073741824
MAXSWAPCHUNKS 16384*
MAXUPRC ((NPROC*9)/10) +1
MSGMAP (MSGTQL+2)
MSGMNI NPROC
MSGSEG 32767
MSGTQL NPROC
NCALLOUT (NKTHREAD+16)*
NCSIZE ((8*NPROC+2048)+VX_NCSIZE)*
NFILE (15*NPROC+2048)
NFLOCKS 4096
NINODE (8*NPROC+2048)
NKTHREAD (((NPROC*7)/4)+16)
NPROC 4096
SEMMAP (SEMMNI+2)*
SEMMNI 4096
SEMMNS (SEMMNI*2)
SEMMNU (NPROC - 4)
SEMVMX 32768
SHMMAX 10371741824
SHMMIN 1
SHMMNI 512
SHMSEG 32 -> 120
VPS_CEILING 64

* MAXSWAPCHUNKS, SEMMAP, NCALLOUT, and VX_NCSIZE are obsolete on


11.23 PA-RISC and IPF and no longer need to be set
Set NCSIZE = (NINODE+1024)

Others Perl 5.005


Zip 2.3 and Unzip 5.x utilities
ar, cc, acc, make, ld, nm X Display Server
Korn shell

LINUX (11.5.10.2 on 10gR2)


LINUX x86 OS o Oracle Enterprise Linux 5 ( OEL5 ) Update 1

Linux x86 JDK & JRE JDK 1.4.2_08 is installed

Linux x86 Patches/ [Red Hat,Oracle] Enterprise Linux 5.0


Packages Refer to Note 419646.1

o default RHEL5 RPMs (see Note 376183.1)


o default OEL5 RPMs (see Note 401167.1)
o gcc-c++-4.1.1-52.el5.i386.rpm and all its dependent packages.
The dependent packages are:
gcc-4.1.1-52.el5.i386.rpm
libstdc++-devel-4.1.1-52.el5.i386.rpm
glibc-devel-2.5-12.i386.rpm
glibc-headers-2.5-12.i386.rpm
libgomp-4.1.1-52.el5.i386.rpm
o libXp-1.0.0-8.i386.rpm
o compat-gcc-34-3.4.6-4.i386rpm
o compat-gcc-c++-34-3.4.6-4.i386rpm
o compat-libstdc++-33-3.2.3-61.i386.rpm
o sysstat-5.0.5-1.i386.rpm (OEL5 only)
 compat-libstdc++-egcs-1.1.2-11
 compat-libcwait-2.1-11
 compat-oracle-el5-1.0-51
 openmotif21-2.1.30-11.EL51
 binutils-2.152

The following packages must be installed from the OEL 5 or RHEL 5 distribution media:
 libXp-1.0.0-8.1.el5
 compat-libgcc-296-2.96-138
 compat-libstdc++-33-3.2.3-61
 compat-db-4.2.52-5.1
 Note :
1
: Download from http://oss.oracle.com/projects/compat-
oracle/files/Enterprise_Linux/ (for both OEL 5 and RHEL 5)
2
: GNU linker (ld) version 2.15 is required for relinking the modules in
Advanced Planning & Scheduling (MSC, MSO, MSR) - download binutils-
2.15 from http://oss.oracle.com/projects/compat-
oracle/files/Enterprise_Linux/ (for both OEL 5 and RHEL 5)

Linux x86 JDK & JRE JDK 1.4.2_08 is installed

Linux x86 Kernel Settings SEMMSL 250


SEMMNS 32000
SEMMNI 128
SEMOPM 100
SHMMAX RAM times 0.5 but nor greater then 4Gb
SHMMNI 4096
SHMALL = SHMMAX/pagesize
FILE-MAX 65536
IP_LOCAL_PORT_RANGE 1024 65000
RMEM_DEFAULT 1048576
RMEM_MAX 1048576
WMEM_DEFAULT 262144
WMEM_MAX 262144
NET.IPV4.TCP_RMEM 1048576 1048576 1048576
NET.IPV4.TCP_WMEM 262144 262144 262144

Others Korn shell

PRODAPPS /etc/security/limits.conf
#Added by Oracle 17Oct2008
* hard nofile 65535
* soft nofile 4096

PRODDB1&2 /etc/security/limits.conf
#Added by Oracle 17Oct2008
* hard nofile 65535
* soft nofile 4096
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

PRODDB1&2 /etc/sysctl.conf

kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144
net.ipv4.tcp_wmem = 262144 262144 262144
net.ipv4.tcp_rmem = 4194304 4194304 4194304

Create symbolic links:


PRODAPPS, PRODDB1&2:
Download patch 6078836
As root:
unzip patch
cd /ap01/orapatch/6078836
ln -s /usr/bin/ld215 /usr/bin/ld
ln: creating symbolic link `/usr/bin/ld' to `/usr/bin/ld215': File exists
mv /usr/lib/libdb.so.2 /usr/lib/libdb.so.2.6078836
mv: cannot stat `/usr/lib/libdb.so.2': No such file or directory
cp libdb.so.2 /usr/lib
ln -s /usr/lib/libdb.so.2 /usr/lib/libdb.so.3

Create symbolic link:


ln -s /usr/bin/ld215 /usr/bin/ld
Apply patch 6078836
ln -s /usr/lib/libdb.so.2 /usr/lib/libdb.so.3

PRODDB1&2 /etc/profile
if [ $USER = "oracle" ]; then
ulimit -u 16384
ulimit -n 65536
fi

PRODDB1&2 /etc/pam.d/login
session required pam_limits.so

LINUX with RAC

Network Requirements Per node:


1 public network interface (must support TCP/IP)
1 private network interface (must support UDP)

IP address requirements:
An ip addr with associated network name registered in the DNS
1 VIP addr with associated network name registered in the DNS
A private ip addr with a hostname for each private interface

Node Time Requirements Oracle strongly recommends using the


Network Time Protocol feature of most operating systems for this purpose, with all
nodes using the same reference Network Time Protocol server

Oracle RAC Oracle Enterprise Linux 5: OCFS2


OCFS2 1.2.9-1
Additional Configuration Hangcheck timer module

Setup /etc/hosts on PRODDB1 and PRODDB2:

192.168.2.41 PRODDB1.gma.com PRODDB1


192.168.2.42 PRODDB2.gma.com PRODDB2
192.168.2.71 PRODDB1-vip.gma.com PRODDB1-vip
192.168.2.72 PRODDB2-vip.gma.com PRODDB2-vip
15.0.0.1 PRODDB1-priv.gma.com PRODDB1-priv
15.0.0.2 PRODDB2-priv.gma.com PRODDB2-priv

Create OCR disks:

$ touch /ed11/oradata/proddata/ocr01.cfg
$ touch /ed12/oradata/proddata/ocr02.cfg

Create voting disks:

$ touch /ed08/oradata/proddata/voting_disk01.cfg
$ touch /ed09/oradata/proddata/voting_disk02.cfg
$ touch /ed10/oradata/proddata/voting_disk03.cfg

$ cd /mnt/cdrom/clusterware/cluvfy/
./runcluvfy.sh stage -pre crsinst -n PRODDB1,PRODDB2 –verbose

./runcluvfy.sh comp nodecon –n PRODDB1,PRODDB2 –verbose


Result: Node connectivity check passed.
./runcluvfy.sh comp –sys –n PRODDB1,PRODDB2 –p crs –osdba dba –orainv
oinstall –verbose
Result: Failed, due to missing packages above. Ignore this as updated
packages are installed

./runcluvfy.sh comp sys -n PRODDB1,PRODDB2 -p database -osdba dba


-orainv oinstall –verbose
Result: Failed, due to missing packages above. Ignore this as updated packages are
installed

Potrebbero piacerti anche