Linux - Az Oracle 11g telepítése az Ubuntu-ra

Az Oracle 11g adatbázis Ubuntu telepítéséhez először töltse le az Ubuntu-t egy általános kernelrel az Ubuntu-ból, majd engedje el a linket. Miután a folyamat befejeződött, töltse le az Oracle verzióját 11gr2 a hivatalos Oracle linkről. X szerverre van szükség az Oracle telepítéséhez az Ubuntu-on, de mielőtt ezt letiltaná, tiltsa le a "TCP-kapcsolatok letiltása az X-kiszolgálói funkcióval, hogy lehetővé tegye a kiszolgálói adatbázis kapcsolódását az asztalhoz.

Az X szerver hamarosan újraindul. Ha ez megtörtént, frissítse az összes "Ubuntu" programcsomagot, majd csatlakoztassa az SSH-n keresztül, és adja meg a gyökeret a parancsok megadása után, majd indítsa újra. Az Oracle telepítése sok csomagot igényel az SSH-n keresztül. Menj a gyökérbe, és adja meg a parancsot. Folytassa a héj frissítésével, hogy bash legyen, majd végezze el a szükséges módosításokat a rendszerhasználók konfigurációjában és ezzel együtt módosítsa néhány rendszerfájlt azáltal, hogy hozzáad és integrál, és végül néhány fontos paramétert, például a megosztott memória méretét érvényesíti. Javasoljuk, hogy indítsa újra a rendszert, vagy kényszerítse a paraméterek kezelését. Folytassa az Oracle telepítését a telepítés utáni frissítések befejezése után.

UBUNTU letöltése

A telepítés UBUNTU 8.0.4.1-en történt, a következő linken letölthető 2.6.24-24 generikus rendszermaggal

Az Oracle letöltése

A használt Oracle verzió 11gr2, letölthető ezen a linken

X szerver konfiguráció

Az Oracle telepítéséhez egy X szerverre van szükség. Ne feledje, hogy le kell tiltania a "TCP-kapcsolatok megtagadása az X-kiszolgálóhoz" funkciót, hogy a kiszolgálói adatbázis csatlakozhasson az asztalhoz.

Az opció letiltása az asztalról:

  • Lépjen a Rendszer> Adminisztráció> Bejelentkezés ablakba
  • A Biztonság lapon törölje a jelölést a TCP-kapcsolatok megtagadása az X-kiszolgálóhoz opcióról
  • Ha ez megtörtént, újraindítja az X szervert.

Csomagok frissítése

Frissítenünk kell az UBUNTU-t és az összes csomagot:

  • Csatlakoztasson ssh-en keresztül
  • Váltás gyökérre:

 #sudo -s 
  • Indítsa el a következő parancsokat:

 # apt-get update # apt-get dist-upgrade 
  • Újrakezd:

 #reboot 

Az előtelepítéshez szükséges csomagok telepítése

Az Oracle telepítéséhez számos csomag szükséges:

build-essential, libaio1, gawk, ksh, libmotif3, idegen, libtool és lsb-rpm.

A telepítéshez egyszerűen csatlakozzon az ssh-hez, kapcsoljon be a root-ra és adja ki a parancsot:

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

Héj frissítése

Szükséges a shell frissítése bash-ra. Ehhez használja a következő kódot:

 # cd / bin # ls -l / bin / sh lrwxrwxrwx 1 gyökérgyökér 4 2008-04-28 19:59 / bin / sh -> kötőjel # ln -sf bash / bin / sh # ls-/ bin / sh lrwxrwxrwx 1 gyökérgyökér 4 2008-05-01 22:51 / bin / sh -> bash 

Frissítse a rendszerhasználók konfigurációját

Szükséges néhány változtatás a rendszer konfigurációjában:

  • Ugrás a gyökérkönyvtár szintjére:

 # cd # pwd / root 
  • Csoportok hozzáadása: oinstall, dba, senki

 addgroup oinstall Csoport 'oinstall' (GID 1001) hozzáadása ... Kész. # addgroup dba Csoport "dba" (GID 1002) hozzáadása ... Kész. # addgroup senki Nincs csoport "senki" (GID 1003) ... Kész. # usermod -g senki sem 
  • Add oracle felhasználó

 # useradd -g oinstall -G dba -p jelszó -d / home / oracle -s / bin / bash oracle # passwd oracle Jelszó megváltozott. # mkdir / home / oracle # chown -R oracle: dba / home / oracle 
  • Szimbolikus hivatkozások létrehozása

 # ln -s / usr / bin / awin / awk # ln -s / usr / bin / rpm / bin / rpm # ln / usr / bin / alapnév / bin / basename # mkdir /etc/rc.d # i-re 0 1 2 3 4 5 6 S-ben; do ln -s / etc / rc $ id /etc/rc.d/rc$id; Kész 
  • ORACLE_BASE létrehozása

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

A rendszerkonfiguráció frissítése

  • Néhány rendszerfájlban is módosítanunk kell néhány paramétert, például a megosztott memória méretét az /etc/sysctl.conf fájlba :

 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 
  • Továbbá az alábbiakat kell integrálnunk az /etc/security/limits.confce fájlba:

 oracle soft nproc 2047 oracle kemény nproc 16383 oracle soft nofile 1023 oracle kemény nofile 65535 
  • Ezután az /etc/pam.d/login fájlba írja be az alábbi paramétereket az /etc/security/limits.conf paraméterek érvényesítéséhez:

 A munkamenet megköveteli a /lib/security/pam_limits.so munkamenetet 
  • Mielőtt továbblépne a következő szakaszba, indítsa újra a rendszert, amelyet ajánlott, vagy kényszerítse az sysctl-p parancs segítségével hozzáadott paraméterek kezelését:

 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 

Az Oracle telepítése

Miután a fenti lépések befejeződtek, egyszerűen jelentkezzen be Oracle felhasználóként, és indítsa el a letöltött Oracle runInstaller futtatható fájlt (könyvtárszintű), és kövesse a telepítési lépéseket.

Telepítés utáni konfiguráció

A telepítés befejezése után néhány frissítést hajt végre a rendszer konfigurációs fájljában:

  • A következő sorok hozzáadása a / etc / profile könyvtárhoz:

 exportálás ORACLE_HOME = / u01 / app / oracle / product / 11.XY / db_home1 export PATH = $ PATH: /u01/app/oracle/product/11.XY/db_home1/bin 
  • Adja hozzá a következő környezeti változókat:

 export ORACLE_BASE = / u01 / app / oracle export ORACLE_HOME = / u01 / app / oracle / product / 11.XY / db_home1 export ORACLE_OWNR = oracle export PATH = $ PATH: $ ORACLE_HOME / bin 
Előző Cikk Következő Cikk

Top Tippek