Linux - Instaliranje Oracle 11g na Ubuntu
X server se ponovno pokreće ubrzo nakon toga. Nakon što se to učini, ažurirajte sve Ubuntu "anf" pakete za programiranje, a zatim ga povežite preko SSH-a i unesite root nakon što su naredbe dane i zatim ga ponovno pokrenite. Instaliranje Oraclea zahtijeva mnogo paketa povezivanjem putem SSH-a. Idite na root i dajte naredbu. Nastavite s ažuriranjem ljuske na bash, a zatim izvršite potrebne izmjene u konfiguraciji korisnika sustava i zajedno s tim, izmijenite neke sistemske datoteke dodavanjem i integriranjem, i na kraju, potvrđivanjem nekih važnih parametara, kao što je veličina zajedničke memorije. Preporučuje se ponovno pokretanje sustava ili prisilno rukovanje parametrima. Nastavite instalirati Oracle nakon dovršetka ažuriranja nakon instalacije datoteke konfiguracije sustava.
Preuzmite UBUNTU
Instalacija je izvršena na UBUNTU 8.0.4.1 s 2.6.24-24-generičkim kernelom dostupnim za preuzimanje s sljedeće veze
Preuzmite Oracle
Verzija sustava Oracle koja se koristi je 11gr2, dostupna za preuzimanje s ove veze
X konfiguracija poslužitelja
Za ovu instalaciju Oraclea potreban je X poslužitelj. Imajte na umu da moramo onemogućiti značajku "Odbij TCP veze na X poslužitelj" kako bi se omogućilo povezivanje baze podataka poslužitelja s radnom površinom.
Da biste onemogućili tu opciju s radne površine:
- Idite na Sustav> Administracija> Prozor za prijavu
- Na kartici Sigurnost odznačite opciju Odbij TCP veze na X poslužitelj
- Kada to učinite, ponovno će pokrenuti X poslužitelj.
Ažuriranje paketa
Moramo ažurirati UBUNTU i sve pakete:
- Povezivanje putem ssh
- Prebaci na korijen:
#sudo-s
- Pokrenite sljedeće naredbe:
# apt-get update # apt-get dist-upgrade
- Ponovno pokretanje:
#ponovno podizanje sustava
Instaliranje paketa potrebnih za predinstalaciju
Za instaliranje Oraclea potrebno je nekoliko paketa:
build-essential, libaio1, gawk, ksh, libmotif3, stranac, libtool i lsb-rpm.
Da biste ih instalirali, jednostavno se povežite preko ssh, prebacite se na root i izdajte naredbu:
# apt-get install graditi-bitno libaio1 gawk ksh libmotif3 alien libtool lsb-rpm
Ažuriraj ljusku
Potrebno je ažurirati ljusku na bash. Da biste to učinili, upotrijebite sljedeći kôd:
# cd / bin # ls -l / bin / sh lrwxrwxrwx 1 root root 4 2008-04-28 19:59 / bin / sh -> crtica # ln -sf bash / bin / sh # ls -l / bin / sh lrwxrwxrwx 1 root root 4 2008-05-01 22:51 / bin / sh -> bash
Ažurirajte konfiguraciju korisnika sustava
Neophodno je napraviti neke promjene u konfiguraciji sustava:
- Idite na razinu korijenskog direktorija:
# cd # pwd / root
- Dodajte grupe: oinstall, dba, nitko
addgroup oinstall Dodavanje grupe 'oinstall' (GID 1001) ... Gotovo. # addgroup dba Dodavanje grupe 'dba' (GID 1002) ... Gotovo. # addgroup nitko Dodavanje grupe 'nitko' (GID 1003) ... Gotovo. # usermod -g nitko nitko
- Dodajte Oracle korisnika
# useradd -g oinstall -G dba -p lozinka -d / home / oracle -s / bin / bash oracle # passwd Oracle Lozinka je promijenjena. # mkdir / home / oracle # chown -R oracle: dba / home / oracle
- Stvorite simbolične veze
# 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 # za i u 0 1 2 3 4 5 6 S; do ln -s / etc / rc $ id /etc/rc.d/rc$id; učinio
- Izradite ORACLE_BASE
# mkdir -p / u01 / app / oracle # chown -R oracle: dba / u01
Ažuriranje konfiguracije sustava
- Moramo također napraviti neke promjene u nekim sistemskim datotekama dodavanjem niza parametara kao što je veličina zajedničke memorije u datoteku /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
- Nadalje, u datoteku /etc/security/limits.confce moramo integrirati sljedeće:
oracle soft nproc 2047 oracle tvrdi nproc 16383 oracle meka nofile 1023 oracle tvrdi nofile 65535
- Zatim dodajte sljedeće na /etc/pam.d/login da biste provjerili parametre /etc/security/limits.conf:
potrebna je sesija /lib/security/pam_limits.so potrebna pam_limits.so
- Prije prelaska na sljedeću fazu ponovno pokrenite sustav, što je preporučeno, ili prisilite rukovanje parametrima dodanim putem naredbe sysctl-p :
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 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144
Instaliranje Oraclea
Kada se gore navedeni koraci dovrše, jednostavno se prijavite kao Oracle korisnik i pokrenite preuzetu izvršnu datoteku Oracle runInstaller (na razini direktorija) i slijedite korake instalacije.
Konfiguracija nakon instalacije
Nakon dovršetka instalacije izvršit će neka ažuriranja datoteke konfiguracije sustava:
- Dodajte sljedeće retke u / etc / profile:
izvoz ORACLE_HOME = / u01 / app / oracle / product / 11.XY / db_home1 izvoz PATH = $ PATH: /u01/app/oracle/product/11.XY/db_home1/bin
- Dodajte sljedeće varijable okruženja:
izvoz ORACLE_BASE = / u01 / app / oracle izvoz ORACLE_HOME = / u01 / app / oracle / product / 11.XY / db_home1 izvoz ORACLE_OWNR = oracle izvoz PATH = $ PATH: $ ORACLE_HOME / bin