You are on page 1of 3

apt-get update

apt-get dist-upgrade
apt-get install xserver-org
apt-get install xfonts-base
apt-get install xinit fluxbox xterm
>> on verifie que X se lance correctement dans la vm, puis on lance xterm dans p
utty pour verifier que xming fonctionne
apt-get install gcc make binutils libmotif3 lesstif2 rpm libaio1 zip alien
apt-get install gawk x11-utils ksh lsb-rpm
apt-get install nedit > pas nécessaire mais pratique pour s'eviter vi ;)
Pour configurer rpm
rpm --initdb
rpm --rebuilddb
s'assurer que bash est le shell par defaut
cd /bin
ln -sf /bin/bash /bin/sh
ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2008-11-02 22:34 /bin/sh -> bash
on crée les groupes, l'user oracle et le repertoire d'install qu'on attribue à oracl
e
et on rend le system 'compatible red-hat'
root@ibex:/bin# cd
root@ibex:~# pwd
/root
root@ibex:~# addgroup oinstall
Adding group `oinstall' (GID 1001) ...
Done.
root@ibex:~# addgroup dba
Adding group `dba' (GID 1002) ...
Done.
root@ibex:~# addgroup nobody
Adding group `nobody' (GID 1003) ...
Done.
root@ibex:~# usermod -g nobody nobody
root@ibex:~# useradd -g oinstall -G dba -p password -d /home/oracle -s /bin/bash
oracle
root@ibex:~# mkdir /home/oracle
root@ibex:~# chown -R oracle:dba /home/oracle
root@ibex:~# ln -s /usr/bin/awk /bin/awk
root@ibex:~# ln -s /usr/bin/rpm /bin/rpm
root@ibex:~# ln -s /usr/bin/basename /bin/basename
root@ibex:~# mkdir /etc/rc.d
root@ibex:~# for i in 0 1 2 3 4 5 6 S ; do ln -s /etc/rc$i.d /etc/rc.d/rc$i.d ;
done
root@ibex:~# mkdir -p /u01/app/oracle
root@ibex:~# chown -R oracle:dba /u01
root@ibex:~#
puis on recupere les fichiers d'install et on les met dans /media/database
(transfert avec winscp sous windows)
bott@desktop:~/Desktop$ scp -r database pythian@192.168.x.y:
pythian@192.168.x.y's password:
root@ibex:~# mv /home/pythian/database /media/database
root@ibex:~# chown -R oracle:oinstall /media/database
Puis on modifie les fichiers system pour oracle
/etc/sysctl.conf:
root@ibex:~# cd /etc
root@ibex:/etc# cp sysctl.conf sysctl.conf.original
et on lui ajoute :
fs.file-max = 65535
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65535
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144
/etc/security/limits.conf:
root@ibex:/etc# cd /etc/security/
root@ibex:/etc/security# cp limits.conf limits.conf.original
et on lui ajoute :
oracle soft nproc 2047
oracle hard nproc 16383
oracle soft nofile 1023
oracle hard nofile 65535
/etc/pam.d/login:
root@ibex:/etc/security# cd /etc/pam.d
root@ibex:/etc/pam.d# cp login login.original
et on lui ajoute :
session required /lib/security/pam_limits.so
session required pam_limits.so
puis sysctl -p ou carrement un reboot pour etre sur de la prise en compte de tou
s les parametres
On se logge en oracle
Dans /home/oracle/.profile on ajoute :
if [ $USER = "oracle" ]; then
ulimit -u 16384 -n 65536
fi
Dans /home/oracle/.bashrc on ajoute :
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.1.0
export ORACLE_SID=db11g
export PATH=$ORACLE_HOME/bin:$PATH
export ORATAB=/etc/oratab
On se delogge puis relogge pour valider ses variables d'environnement.
Voila ! On peut lancer l'install d'Oracle. On va dans /media/database et on lanc
e
runInstaller -ignoreSysPrereqs
URL Enterprise Manager Database Control - (db11g) :
https://userver.metaboli.loc:1158/em

You might also like