Static or allocated using
DHCP: Issues related to dynamic and altering
Host Name
Fully qualified name is not
longer than 255 characters
Processor
Type
Pentium (32-bit)
Processor
Speed
300MHz or faster
Memory *
512MB
Disk Space *
1.05GB for J2EE Server, Web
Server and Oracle SOA Suite
Space in /tmp
400MB
Swap Space
512MB
Monitor
256 color display
Supported
Browsers
Microsoft Internet
Exploiter 6.0 SP2 (Windows only)
Netscape 7.2
Mozilla 1.7
Firefox 1.0.4
Safari 1.2, 2.0 (Apple
Macintosh)
Operating System Installation and Configuration
Option instructions for RedHat 3 AS
# Verify CPU
$ cat /proc/cpuinfo | grep name
# Verify CPU speed
$ cat /proc/cpuinfo | grep MHz
# Verify the Linux version
$ cat /etc/issue
# Verify the update is installed
$ cat /etc/redhat-release
# Verify kernel version is 2.4.21-138 (or later)
$ uname -r
# Verify packages are appropriate
# gcc-3.2.2-38 or later
# make-3.79 or later
# binutils-2.12
# openmotif-2.2.2-124
$ rpm -q gcc make binutils openmotif
# if a package is missing download it and install with:
# rpm -i <package_name>
# Verify the amount of RAM
$ grep MemTotal /proc/meminfo
# Verify the amount of swap space
$ grep SwapTotal /proc/meminfo
Optional Verifications
# Verify parameters are correct
/sbin/sysctl -a | grep shm
/sbin/sysctl -a | grep sem
/sbin/sysctl -a | grep file-max
/sbin/sysctl -a | grep ip_local_port_range
cat >> /etc/profile <<EOF
if [ \$USER = "oracle" ]; then
if [ \$SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
EOF
-- if C shell
cat >> /etc/csh.login <<EOF
if ( \$USER == "oracle" ) then
limit maxproc 16384
limit descriptors 65536
end if
EOF
Verify Ports in use
#
By default Oracle's HTTP Server uses port 7777
$ netstat -an | grep 77
# To use custom port numbers create a
staticports.ini file
Oracle HTTP Server port = <port_num>
Oracle HTTP Server SSL port = <port_num>
Oracle Notification Server Request port = <port_num>
Oracle Notification Server Local port = <port_num>
Oracle Notification Server Remote port = <port_num>
ASG port = <port_num>
# There is a file template at Disk_1:mount_point/stage/Response/
As root: Append servers to hosts file
Do this on all servers
cd /etc
vi hosts
192.168.1.254
bigdog
bigdog.psoug.org
-- ping all hosts (substitute actual node names for the "omega")
ping 192.168.1.1
ping www.oracle.com
ping omega1
ping omega1.psoug.org
Prepare files for
installation
--
as UNIX user Oracle
$ cd /stage
$ ls -al
$ cpio -idv < as_linux_x86_101300_disk1.cpio
$ ls -al
Screen 1
Screen 2
Screen 3
Screen 4
Screen 5
Screen 6
Screen 7
Screen 8
Screen 9
Oracle Home
OMR/OMS Server .bashrc
as root (check out .profile file)
For PSOUG classes this goes on the "1" machine (alpha1, beta1) only.
# cd
/home/oracle
vi .bashrc
-- append the following:
# User specific aliases and functions
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi