Pour une info complète voir la doc 11gR1 ‘Installation Guide’ et ‘Quick Installation Guide’.
rem : la 11gR1 sur ubuntu…n’est pas supportée par Oracle
télécharger une 11gR1 sur otn.oracle.com
Verifier que le réseau marche correctement
et est stable. Pas de WIFI AVEC une connexion filaire Ethernet pour éviter les mélanges…
check memory and Swap
$> free -m
ram >1 GO
si ram < 2 GO swap > 1,5*ram sinon swap= ram
check disk
$> df -m
software > 3,5 GO
BD > 2 GO
/tmp > 200 MO
Faire un upgrade du systeme
avec le gestionnaire de mise a jour ou
$> sudo apt-get dist-upgrade
install packages
sudo apt-get install unzip build-essential x11-utils rpm ksh lsb-rpm libaio1
config parametrage kernel
editer /etc/sysctl.conf
$> sudo gedit /etc/sysctl.conf
Ajouter
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
faire un restart ou appliquer les modifs
$>sudo sysctl -p
Ajouter qq liens symboliques
- changer le shell par defaut en bash (c’est dash par def.)
sudo ln -sf /bin/bash /bin/sh
sudo ln -s /usr/bin/awk /bin/awk
sudo ln -s /usr/bin/rpm /bin/rpm
sudo ln -s /usr/bin/basename /bin/basename
sudo ln -s /usr/lib/libstdc++.so.6.0.13 /usr/lib/libstdc++.so.5
Ajouter user, groupes et directories
(sudo)
addgroup oinstall
addgroup dba
useradd -g oinstall -G dba -p vot_modpass -d /home/oracle -s /bin/bash oracle
mkdir /home/oracle
chown -R oracle:dba /home/oracle
mkdir /oracle
mkdir /oracle/11gr1
chown -R oracle:dba /oracle
et eventuellement pour la base
(sudo)
mkdir /oradata
chown oracle:dba /oradata
se connecter oracle !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
TMP=/tmp
TMPDIR=/tmp
export TMP TMPDIR
tester la config X
xterm&
si HS
export DISPLAY=:0.0
sudo xhost + si nécessaire a faire en tant que root pour oracle…
Nettoyer les reliquats Oracle précédents éventuels
/etc/ora*
orainventory
ss rep de /home/oracle et /oracle/11gR1 le cas echeant…
usr/bin/?ora*
Copier et dézipper le fichier 11gR1…zip téléchargé
…dans un rep ou il y a de la place…
Lancer l’Installeur
cd rep_install/database
./runInstaller -ignoreSysPrereqs &
(option obligatoire pour ignorer les prérequis qui ne sont pas satisfaites)
[...] d’Oracle stable. La 11gR1 s’installe relativement facilement sur Linux Ubuntu (voir mon article). La 11gR2 s’est sensiblement compliqué en terme d’architecture et est la dernière [...]