Linux - Oracle 11g installimine Ubuntu

Oracle 11g andmebaasi Ubuntu installimiseks laadige kõigepealt Ubuntu koos Ubuntu üldise tuumaga ja seejärel vabastage link. Kui protsess on lõppenud, lae Oracle'i versioon 11gr2 ametlikust Oracle'i lingist. X server on vajalik Oracle'i installimiseks Ubuntu'le, kuid enne seda keelake "keelata TCP ühendused X serveri funktsiooniga, et võimaldada serveri andmebaasi töölauale ühendada.

X server alustab varsti pärast seda. Kui see on tehtud, värskendage kõik Ubuntu "anf" programmeerimispaketid, seejärel ühendage see SSH kaudu ja sisestage juur pärast käskude andmist ja seejärel taaskäivitage uuesti. Oracle'i installimine nõuab SSH kaudu ühendamist palju pakette. Mine juure ja anna käsk. Jätkake kesta värskendamist, et bashida ja seejärel teha vajalikud muudatused süsteemi kasutajate konfiguratsioonis ja sellega koos muuta mõningaid süsteemi faile, lisades ja integreerides ning lõpuks kinnitades mõned olulised parameetrid, näiteks jagatud mälu suuruse. Soovitatav on süsteemi taaskäivitada või parameetrite käitlemine sundida. Jätkake Oracle'i installimist pärast süsteemi konfiguratsioonifaili installimise järgsete värskenduste lõpetamist.

Lae UBUNTU

Paigaldamine tehti UBUNTU 8.0.4.1-l, millel oli allalaadimiseks saadaval 2.6.24-24 geneeriline kernel

Laadige alla Oracle

Kasutatav Oracle versioon on 11gr2, mis on saadaval sellelt lingilt allalaadimiseks

X serveri konfiguratsioon

Oracle'i installimiseks on vajalik X-server. Pange tähele, et peame keelama funktsiooni "TCP-ühenduse keelamine X-serveriga", et võimaldada serveri andmebaasi töölauale ühendamist.

Selle valiku keelamiseks töölaual:

  • Avage System> Administration> Login Window
  • Vahekaardil Security (Turvalisus) tühjendage märkeruut Deny TCP-ühenduse keelamine X-serveriga
  • Kui see on tehtud, taaskäivitab X-serveri.

Pakettide värskendamine

Peame UBUNTU ja kõik paketid värskendama:

  • Ühendage ssh kaudu
  • Lülita juuresse:

 #sudo -s 
  • Käivitage järgmised käsud:

 # apt-get update # apt-get dist-upgrade 
  • Taaskäivita:

 #reboot 

Installimiseks vajalike pakettide installimine

Oracle'i installimiseks on vaja mitmeid pakette:

build-essential, libaio1, gawk, ksh, libmotif3, välismaalane, libtoool ja lsb-rpm.

Nende installimiseks ühendage lihtsalt ssh kaudu, lülitage juureks ja väljastage käsk:

 # apt-get install build-essential libaio1 gawk ksh libmotif3 välismaalane libtool lsb-rpm 

Update shell

Koori on vaja uuendada bash. Selleks kasutage järgmist koodi:

 # cd / bin # ls -l / bin / sh lrwxrwxrwx 1 root root 4 2008-04-28 19:59 / bin / sh -> kriips # ln -sf bash / bin / sh # ls-l / bin / sh lrwxrwxrwx 1 root root 4 2008-05-01 22:51 / bin / sh -> bash 

Uuenda süsteemi kasutajate konfiguratsiooni

Süsteemi konfiguratsioonis tuleb teha mõned muudatused:

  • Mine juurkataloogi tasemele:

 # cd # pwd / root 
  • Lisa grupid: oinstall, dba, keegi

 addgroup oinstall Grupi 'oinstall' (GID 1001) lisamine ... Valmis. # addgroup dba Grupi "dba" (GID 1002) lisamine ... Valmis. # addgroup keegi Grupi "keegi" lisamine (GID 1003) ... Valmis. # usermod -g keegi keegi 
  • Lisa oraakli kasutaja

 # useradd -g oinstall -G dba-parool -d / home / oracle -s / bin / bash oracle # passwd oracle Parool muudetud. # mkdir / home / oracle # chown -R oracle: dba / home / oracle 
  • Loo sümboolsed lingid

 # ln -s / usr / bin / awin / awk # ln -s / usr / bin / rpm / bin / rpm # ln-s / usr / bin / põhinimi / bin / basename # mkdir /etc/rc.d # jaoks i 0 1 2 3 4 5 6 S; tee ln -s / etc / rc $ id /etc/rc.d/rc$id; tehtud 
  • Loo ORACLE_BASE

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

Süsteemi konfiguratsiooni uuendamine

  • Samuti peame mõnedesse süsteemi failidesse mõned muudatused tegema, lisades failile /etc/sysctl.conf mitu parameetrit, näiteks jagatud mälu suurust:

 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 
  • Peale selle peame faili /etc/security/limits.confce faili integreerima:

 ornam pehme nproc 2047 oracle kõva nproc 16383 oranž pehme nofiil 1023 oraakel nofile 65535 
  • Seejärel lisage /etc/pam.d/login, et valideerida parameetrid /etc/security/limits.conf:

 seanss nõudis /lib/security/pam_limits.so seanssi, mis nõudis pam_limits.so 
  • Enne järgmise etapi jätkamist taaskäivitage süsteem, mis on soovitatav, või sundige käsuga sysctl-p lisatud parameetrite käsitlemist:

 sysctl -p: # sysctl -p kernel.printk = 4 4 1 7 kernel.maps_protect = 1 fs.inotify.max_user_watches = 524288 vm.mmap_min_addr = 65536 net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf. all.rp_filter = 1 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 

Oracle'i installimine

Kui ülaltoodud sammud on lõpetatud, logige lihtsalt sisse Oracle'i kasutajana ja käivitage allalaaditud Oracle runInstalleri käivitatav (kataloogi tasandil) ja järgige installietappe.

Paigaldusjärgne konfiguratsioon

Kui installimine on lõpule viidud, teeb see mõned süsteemi konfiguratsioonifaili värskendused:

  • Lisage järgmised read ridu / etc / profile juurde:

 eksportige ORACLE_HOME = / u01 / app / oracle / product / 11.XY / db_home1 eksport PATH = $ PATH: /u01/app/oracle/product/11.XY/db_home1/bin 
  • Lisage järgmised keskkonnamuutujad:

 eksport ORACLE_BASE = / u01 / app / oracle eksport ORACLE_HOME = / u01 / app / oracle / product / 11.XY / db_home1 eksport ORACLE_OWNR = oraakli eksport PATH = $ PATH: $ ORACLE_HOME / bin 
Eelmine Artikkel Järgmine Artikkel

Top Näpunäited