Installing_Oracle11gR1_ubuntu_server904

  • Upload
    traxir

  • View
    221

  • Download
    0

Embed Size (px)

Citation preview

  • 8/7/2019 Installing_Oracle11gR1_ubuntu_server904

    1/3

    apt-get updateapt-get dist-upgradeapt-get install xserver-orgapt-get install xfonts-baseapt-get install xinit fluxbox xterm>> on verifie que X se lance correctement dans la vm, puis on lance xterm dans putty pour verifier que xming fonctionneapt-get install gcc make binutils libmotif3 lesstif2 rpm libaio1 zip alienapt-get install gawk x11-utils ksh lsb-rpmapt-get install nedit > pas ncessaire mais pratique pour s'eviter vi ;)Pour configurer rpmrpm --initdbrpm --rebuilddb

    s'assurer que bash est le shell par defautcd /binln -sf /bin/bash /bin/shls -l /bin/shlrwxrwxrwx 1 root root 4 2008-11-02 22:34 /bin/sh -> bash

    on cre les groupes, l'user oracle et le repertoire d'install qu'on attribue oracleet on rend le system 'compatible red-hat'

    root@ibex:/bin# cdroot@ibex:~# pwd/rootroot@ibex:~# addgroup oinstallAdding group `oinstall' (GID 1001) ...Done.root@ibex:~# addgroup dbaAdding group `dba' (GID 1002) ...Done.root@ibex:~# addgroup nobodyAdding group `nobody' (GID 1003) ...Done.root@ibex:~# usermod -g nobody nobodyroot@ibex:~# useradd -g oinstall -G dba -p password -d /home/oracle -s /bin/bash

    oracleroot@ibex:~# mkdir /home/oracleroot@ibex:~# chown -R oracle:dba /home/oracleroot@ibex:~# ln -s /usr/bin/awk /bin/awkroot@ibex:~# ln -s /usr/bin/rpm /bin/rpmroot@ibex:~# ln -s /usr/bin/basename /bin/basename

    root@ibex:~# mkdir /etc/rc.droot@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 ;doneroot@ibex:~# mkdir -p /u01/app/oracleroot@ibex:~# chown -R oracle:dba /u01root@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 [email protected]:[email protected]'s password:root@ibex:~# mv /home/pythian/database /media/databaseroot@ibex:~# chown -R oracle:oinstall /media/database

    Puis on modifie les fichiers system pour oracle

  • 8/7/2019 Installing_Oracle11gR1_ubuntu_server904

    2/3

    /etc/sysctl.conf:root@ibex:~# cd /etcroot@ibex:/etc# cp sysctl.conf sysctl.conf.original

    et on lui ajoute :

    fs.file-max = 65535kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 1024 65535net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.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 2047oracle hard nproc 16383oracle soft nofile 1023oracle hard nofile 65535

    /etc/pam.d/login:

    root@ibex:/etc/security# cd /etc/pam.droot@ibex:/etc/pam.d# cp login login.original

    et on lui ajoute :

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

    puis sysctl -p ou carrement un reboot pour etre sur de la prise en compte de tous les parametres

    On se logge en oracleDans /home/oracle/.profile on ajoute :

    if [ $USER = "oracle" ]; thenulimit -u 16384 -n 65536

    fi

    Dans /home/oracle/.bashrc on ajoute :

    export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.1.0export ORACLE_SID=db11gexport PATH=$ORACLE_HOME/bin:$PATHexport 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

  • 8/7/2019 Installing_Oracle11gR1_ubuntu_server904

    3/3

    e

    runInstaller -ignoreSysPrereqs

    URL Enterprise Manager Database Control - (db11g) :https://userver.metaboli.loc:1158/em