2 votes

Installation d'Oracle 11g sur un serveur distant (OS:Ubuntu)

Veuillez m'indiquer clairement les étapes à suivre pour installer oracle 11g à partir d'une machine locale linux (ou Windows) vers un serveur distant (OS : Ubuntu).

Lorsque j'essaie d'exécuter la commande runInstaller, elle ne fonctionne pas à partir de la machine locale de Windows.

2voto

NegativeFriction Points 293

**

C'EST OFFERT SANS GARANTIE - SELON LA VERSION DE VOTRE SYSTÈME D'EXPLOITATION, IL PEUT Y AVOIR DE LÉGÈRES MODIFICATIONS...

**

Commencez par vous assurer que votre système est à jour avec tous ses paquets :

SSH dans le système remove (via putty ou le client de votre choix)

puis exécutez

# apt-get update
# apt-get dist-upgrade 
# reboot

Une fois que le système a redémarré, vous devriez être en état de marche et à jour.

Il y a un certain nombre de paquets nécessaires pour installer Oracle - alors reconnectez-vous via ssh et lancez la commande suivante

#apt-get install build-essential libaio1 gawk ksh libmotif3 alien libtool lsb-rpm

Ensuite, vous devrez apporter quelques modifications à la configuration du système :

# cd 
# pwd 
/root 

Ajouter quelques groupes ici : oinstall, dba et nobody

# addgroup oinstall 
# addgroup dba
# addgroup nobody
usermod -g nobody nobody

Ajouter l'utilisateur oracle

# useradd -g oinstall -G dba -p password -d /home/oracle -s /bin/bash oracle   
# passwd oracle 

Maintenant, donnez à Oracle son propre répertoire personnel

# mkdir /home/oracle 
# chown -R oracle:dba /home/oracle 

Ensuite - créer les liens symboliques

# ln -s /usr/bin/awk /bin/awk   
# ln -s /usr/bin/rpm /bin/rpm   
# ln -s /usr/bin/basename /bin/basename   
# mkdir /etc/rc.d   
# 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

Suivant - Créer la base ORACLE_BASE

# mkdir -p /u01/app/oracle   
# chown -R oracle:dba /u01

Un certain nombre de paramètres doivent être modifiés dans la configuration du système pour s'assurer que le système est prêt à exécuter l'application.

Premièrement - changer la taille de la mémoire partagée dans le fichier /etc/sysctl.conf

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 = 1048576   
net.core.rmem_max = 1048576   
net.core.wmem_default = 262144   
net.core.wmem_max = 262144

Intégrez les éléments suivants dans le fichier /etc/security/limits.confce :

oracle soft nproc 2047   
oracle hard nproc 16383   
oracle soft nofile 1023   
oracle hard nofile 65535 

il ajoutera ce qui suit à /etc/pam.d/login pour valider les paramètres /etc/security/limits.conf :

session required /lib/security/pam_limits.so   
session required pam_limits.so

REDÉMARREZ LE SYSTÈME À CE STADE AVANT DE CONTINUER...

Maintenant, connectez-vous simplement au système en tant qu'utilisateur Oracle via le login/mot de passe créé dans les étapes précédentes :

Maintenant, téléchargez et lancez le runInstaller d'Oracle et suivez les instructions.

Une fois qu'il est terminé - il devrait faire quelques changements à votre /etc/profile - pas d'inquiétude car cela devrait être fait automatiquement.

Enfin, ajoutez les variables suivantes au fichier /etc/profile :

export ORACLE_BASE=/u01/app/oracle   
export ORACLE_HOME=/u01/app/oracle/product/11.X.Y/db_home1   
export ORACLE_OWNR=oracle   
export PATH=$PATH:$ORACLE_HOME/bin

Vous devriez maintenant être au complet :-)

Si vous n'êtes pas sûr de savoir comment utiliser SSH, je vous suggère de contacter un SysADMIN pour vous aider. Cependant, si vous faites une recherche rapide sur Google pour putty.exe, vous pouvez le télécharger et l'exécuter pour commencer.

0 votes

Glenn, je n'ai pas les commandes apt-get(apt packages), dpkg, startkde, gnome-session.

0 votes

J'ai donc essayé d'installer oracle à partir de ma machine Windows locale sur un serveur distant.Pour cela j'ai eu besoin d'un serveur VNC pour OUI,j'ai installé le serveur VNC sur mon serveur distant,mais j'ai essayé de lancer ce serveur vnc,il ne fonctionne pas car il dit startkde(ou gnome-session),twm commands not found.

0 votes

Lorsque j'ai essayé d'exécuter runInstaller en utilisant ssh à partir de mon autre machine linux locale sur le serveur ubunutu distant, j'ai besoin d'une redirection X11 pour cela, je l'ai fait, j'ai réessayé, mais l'erreur suivante s'est produite : ....... X connection to hostname:10.0 broken (explicit kill or server shutdown).merci de m'aider,c'est très urgent.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X