Rabu, 07 November 2012

Instalasi oracle 9iR2 di Linux CentOS 4.4

Saya baru saja menginstall oracle 9iR2 di CentOS 4.4 . Sebelumnya saya menggunakan redhat 9 di Development dan UAT environment.
Asumsi adalah, CentOS 4.4 sudah terinstall dengan semua paket devel nya dan mode GUI. Apabila anda ingin menggunakan text mode, anda tinggal mengarahkan X output nya ke mesin lain:
- Di mesin oracle server (yang akan diinstall oracle)
$export DISPLAY=ip_address_x_server:0.0
- Di mesin X server
$xhost +
Berikut langkah-langkah yang saya lakukan:
1. memeriksa paket yang dibutuhkan untuk instalasi oracle
- cd 1
xorg-x11-deprecated-libs-6.8.2-1.EL.13.20.i386.rpm
xorg-x11-libs-6.8.2-1.EL.13.20.i386.rpm
xorg-x11-xfs-6.8.2-1.EL.13.20.i386.rpm
- cd 2
alsa-lib-devel-1.0.6-5.RHEL4.i386.rpm
fontconfig-devel-2.2.3-7.i386.rpm
freetype-devel-2.1.9-1.i386.rpm
libjpeg-devel-6b-33.i386.rpm
libtiff-devel-3.6.1-8.i386.rpm
libungif-devel-4.1.3-1.i386.rpm
xorg-x11-6.8.2-1.EL.13.20.i386.rpm
xorg-x11-deprecated-libs-devel-6.8.2-1.EL.13.20.i386.rpm
xorg-x11-devel-6.8.2-1.EL.13.20.i386.rpm
- cd 3
audiofile-devel-0.2.6-1.i386.rpm
esound-devel-0.2.35-2.i386.rpm
libaio-0.3.103-3.i386.rpm
libaio-devel-0.3.103-3.i386.rpm
openmotif21-2.1.30-11.RHEL4.4.i386.rpm
- cd 4
glib-devel-1.2.10-15.i386.rpm
gnome-libs-devel-1.4.1.2.90-44.1.i386.rpm
gtk+-devel-1.2.10-33.i386.rpm
imlib-devel-1.9.13-23.i386.rpm
ORBit-devel-0.5.17-14.i386.rpm
-- paket tambahan oracle
paket ini bisa di download dari URL berikut:
http://oss.oracle.com/projects/compat-oracle/files/RedHat/
compat-libcwait-2.1-1.i386.rpm
compat-oracle-rhel4-1.0-5.i386.rpm
2. Tambahkan group dan user oracle
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -g oinstall -G dba oracle
passwd oracle
3. Tambahkan folder oracle, folder ini akan menjadi home oracle dan semua aplikasi dan database akan diinstall di folder ini. Sebaiknya gunakan partisi terpisah, misalnya /data/oracle
mkdir /oracle
mkdir /oracle/92
chown -R oracle:oinstall /oracle
4. Tambahkan environment di .bashrc home oracle
ORACLE_SID=lx92
ORACLE_BASE=/oracle
ORACLE_HOME=/oracle/92
PATH=$ORACLE_HOME/bin:$PATH:.
LD_ASSUME_KERNEL=2.4.19
export ORACLE_SID ORACLE_BASE ORACLE_HOME PATH LD_ASSUME_KERNEL
5. Edit /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
kemudian aktifkan parameter kernel tersebut dengan perintah dibawah
/sbin/sysctl -p
6. Ekstrak file oracle
gunzip *.gz
cpio -idmv < ship_9204_linux_disk1.cpio
cpio -idmv < ship_9204_linux_disk2.cpio
cpio -idmv < ship_9204_linux_disk3.cpio
rm -f *.cpio
7. Jalankan installer
$Disk1/runInstaller

http://linux.or.id/node/1429

Tidak ada komentar:

Posting Komentar