1. lecke telepítés Oracle szerver - szoftverek
Az első tanulság kell szentelni telepítése az Oracle szerver. Elvégzi a telepítést a SuSE Linux Enterprise Server 10.3. Ha nincs SLES 10.3, ez a megközelítés sem a következő operációs rendszerek:
- Asianux 2.0
- Asianux 3.0
- Az Oracle Enterprise Linux 4.0
- Az Oracle Enterprise Linux 5.0
- A Red Hat Enterprise Linux 4.0
- A Red Hat Enterprise Linux 5.0
- SUSE Enterprise Linux 10.0
Ezek az operációs rendszerek hivatalosan ajánlott az Oracle, és hitelesített Oracle Database 11g. Ezen kívül lehetőség van elvégezni a telepítést a Windows operációs rendszer. A telepítési folyamat különböző platformokon gyakorlatilag azonos.
A teljes telepítési folyamat részletes leírása a Gyors telepítési Guide11g Release 1 (11.1) for Linux x86. Ezen túlmenően, ez a dokumentum ismerteti a követelményeket hardver és szoftver.
Minden példák és beállítások kerülnek végrehajtásra:
- SuSE Enterprise Linux 10.3 32bit
- Az Oracle Database 11g (11.1.0.7.0) 32bit
Ellenőrzés a kernel
Telepíteni Oracle 11g a SUSE Linux Enterprise Server 10 kernel verzió szükséges nem kevesebb, mint 2.6.16.21. Ellenőrizze a kernel is a parancsot:
Telepítse a szükséges csomagokat
Ezeket a csomagokat kell telepíteni a rendszert (a megadott verzió vagy újabb):
- binutils-2.16.91.0.5
- compat-libstdc ++ - 5.0.7
- gcc-4.1.0
- glibc-2,4-31,2
- glibc-devel-2,4-31,2
- ksh-93R-12.9
- libaio-0.3.104
- libaio-devel-0.3.104
- libelf-0.8.5
- libgcc-4.1.0
- libstdc ++ - 4.1.0
- libstdc ++ - devel-4.1.0
- make-3.80
- sysstat-6.0.2
Más operációs rendszereket, lásd a követelményeket a szerelési kézikönyvet. Annak érdekében, hogy megtudja, meghatározott egyik vagy másik csomagot, futtassa a következő parancsot:
# Rpm -q <имя_пакета>
Ha a csomag nincs telepítve, akkor telepítse a telepítő CD-t vagy töltse le a fejlesztő honlapján automatizált eszközök segítségével.
Létrehozása szükséges a felhasználók és csoportok operációs rendszer
Telepítéséhez az adatbázis szerver szeretne létrehozni a következő felhasználók és csoportok:
- Csoport OSDBA (dba) - Ez a csoport jött létre, a telepítés előtt az Oracle Database szoftvert. Ez azonosítja a felhasználó rendszergazdai jogosultsággal (a SYSDBA kiváltság). Alapértelmezésben a nevét a dba csoport.
- Csoport OSOPER (operátori) - ez a csoport nem kötelező, ha azt szeretné, hogy külön az operációs rendszer a felhasználók korlátozott rendszergazdai jogosultságokkal (SYSOPER kiváltság). Alapértelmezésben a OSDBA csoport tagjai is a SYSOPER kiváltság. Jellemzően a csoport nevét - oper.
- Csoport OSASM (asmadmin) - ez egy új kiváltság feladatok ellátására Automatic Storage Management Administration. Használata SYSASM kiváltság SYSDBA jogosultságokkal belül elmossa a szétválasztása adatbázis-adminisztrátorok és Automatic Storage Management. OSASM csoport képviselteti magát Oracle 11g. A csoport tagjai tud csatlakozni a SYSASM segítségével az operációs rendszer hitelesítés és teljes hozzáférésük van Automatic Storage Management. Általában asmadmin csoport nevét.
A következő csoport az operációs rendszer telepítéséhez szükséges: Oracle Inventory csoport (jellemzően oinstall) - kell egy csoport írási hozzáférést az Oracle közép Inventory (oraInventory). Oracle Central Inventory tartalmazza:
- Registry Oracle home könyvtárak (Oracle adatbázis és Automatic Storage Management)
- telepíteni és hibakeresési naplófájlokat a telepítés Oracle szoftverek
A felhasználó, a tulajdonos az Oracle szoftverek: ez általában a felhasználó az Oracle, a létrehozni kívánt felhasználó a szoftver telepítése előtt. A felhasználó kötelessége, hogy mind az elsődleges Oracle Inventory-csoport. És az egyik csoport a másodlagos vagy OSDBA OSASM. Így hozza létre a szükséges csoportokat:
Először ellenőrizze, hogy ha ilyen csoportok léteznek:
# Grep oinstall / etc / group
# Grep DBA / etc / group
és ha nem, hozzon létre:
# / Usr / sbin / groupadd oinstall
# / Usr / sbin / groupadd dba
Következő lépésként létre kell hozni egy felhasználói, Oracle példány tulajdonosa. Ellenőrizze, hogy már van egy felhasználói:
Ha egy ilyen felhasználó létezik, a terminál képernyőjén megjeleníti információkat a felhasználók és csoportok, amelyhez tartozik:
uid = 440 (Oracle) gid = 200 (oinstall) csoportok = 201 (dba), 202 (operátori)
Ha nincs ilyen felhasználó, akkor végre:
# / Usr / sbin / useradd -g oinstall -G dba oracle
Ha a felhasználó létezik, de az elsődleges csoport nem oinstall, akkor a következő parancsot:
# / Usr / sbin / usermod -g oinstall -G dba oracle
Miután a felhasználó létrehozásakor a hátsó saját jelszava:
Miután belépett a parancsot, a rendszer kérni fogja a jelszót a felhasználó, és érvényesítse.
A konfiguráció a Linux kernel
A következő lépés az, hogy telepítse a kernel paraméterek szerint az Oracle dokumentáció:
Az értékek a paraméterek beállítása abban /etc/sysctl.conf, módosítása után újra szeretné indítani. Ha bármelyik érték több mint a szükséges, akkor nem szükséges módosítani.
SUSE rendszereket kell elvégezni:
# / Sbin / chkconfig boot.sysctl on
És adja meg a GID oinstall csoport, mint a paraméter értékét a / proc / sys / vm / hugetlb_shm_group, ez lehetővé teszi a felhasználó számára, hogy hozzon létre egy osztott memória szegmens.
Könyvtárak létrehozása Oracle
Amikor létrehoz egy könyvtárat kell venni, hogy ez körülbelül 3 GB hely a szoftver, és még szükség a jövőben az adatok tárolására fájlokat.
# Mkdir -p / u01 / app /
# Chown -R oracle: oinstall / u01 / app /
# Chmod -R 775 / u01 / app /
A / tmp könyvtárba kell legalább 400 MB szabad hely.
Az ipari felhasználásra nem ajánlott elhelyezni együtt a szoftvert és az adatbázist. Tárolni az adatbázis fájlt futtatni parancsokat:
# Mkdir / mount_point / oradata
# Chown oracle: oinstall / mount_point / oradata
# Chmod 775 / mount_point / oradata
Például a telepítés, a csatolási pont ugyanaz lesz, mint a szoftver / u01:
# Mkdir / u01 / oradata
# Chown oracle: oinstall / u01 / oradata
# Chmod 775 / u01 / oradata
Fájl tároló flash helyreállítási terület:
# Mkdir / u01 / flash_recovery_area
# Chown oracle: oinstall / u01 / flash_recovery_area
# Chmod 775 / u01 / flash_recovery_area
Telepítése és konfigurálása ASM További részletek lesz szó a későbbi órák, és most már nem kell figyelembe venni.
Telepítése Oracle Database
Amikor az összes előkészítő műveletek elvégzése, akkor folytassa az Oracle telepítésére. Továbbá minden telepítési és konfigurációs alatt végzi a felhasználó hoztuk létre az Oracle. Jelentkezzen be az Oracle, menj a könyvtárba az Oracle forgalmazás, a merevlemezen vagy DVD-meghajtó, és találja runInstaller futtatható fájlt. Fuss, hogy:
oracle @ test: / tmp / oracle_distr / adatbázis> ./runInstaller
Kezdve az Oracle Universal Installer.
Ha minden rendben van, és az összes vizsgálatot telt el, akkor nyissa meg az Oracle Universal Installer grafikus alkalmazás (OUI):

Amennyiben kéri, hogy válassza ki a típus Basic vagy Advanced telepítést. Az alap telepítés típusát a lehetőség lesz rejtve a felhasználó, és megjelennek. Például az összes felhasználó számára az adatbázis számlázásra kerül egy jelszót, a fájlrendszer lehetőséget, stb Ha fejlett felhasználó kéri, hogy kézzel kell megadni a szükséges beállításokat. Típusának kiválasztása az Advanced (Speciális), majd kattintson a Next (Tovább):


Ebben a lépésben ki kell választanunk, kiadása Oracle Database Server. A három választható opciók: Enterprise Edition - a legteljesebb verzió, amely támogatja a Grid, fokozott hibatűrés stb Standart Edition - Ajánlott közepes méretű vállalkozások, munkacsoportok és egyéni - lehetővé teszi, hogy válassza ki az alkatrészeket az általuk választott. Kattintva Termék nyelvek gombot, akkor válassza ki a rendelkezésre álló nyelvek termék. Választott nyelv magyar és angol, kiadása Enterprise Edition kiszolgáló és kész.

Adja meg a bázist, a nevét, a home könyvtár, és a home könyvtár is. Mi lépni.

Itt ellenőrzi a paramétereket a rendszer és a telepített csomagokat. Bizonyos esetekben, a vizsgálat mehet egy figyelmeztetés vagy hiba. Attól függően, hogy a természet, ha biztos benne, hogy minden rendben van, akkor megadhatja, hogy a felhasználó be van jelölve (ellenőrizze ellenőrzése, és az állapota Felhasználó ellenőrzött) és a telepítés folytatásához. Fontos, hogy biztosak legyünk benne, hogy minden rendben van, mert a további telepítési hibák vezethet kiszámíthatatlan következményekkel jár. Ha minden rendben van menni.

Ebben a szakaszban a telepítés széles választékát kínálja, vagy sem az adatbázis létrehozása, és ha igen, hogy beállítsa-ASM, vagy telepíteni csak a szoftver, és lehetővé teszi a felhasználó számára, hogy az adatbázis létrehozása később. Válasszon, hogy csak a szoftvert.

Határozza meg a preferált operációs rendszer csoport. Róluk volt szó elején a leckét, amikor leírta a létrehozott csoportok és azok célját. Ugrás a következő lépésre.


A fájlok átmásolása után, akkor végre kell hajtania két szkript root felhasználóként.

Ehhez nyisson meg egy új terminált, majd futtassa:
> Su -
Jelszó:
teszt:
# Cd / u01 / app / oraInventory /
test: / u01 / app / oraInventory # ./orainstRoot.sh
Változó jogosítványait / u01 / app / oraInventory 770.
Változó groupname A / u01 / app / oraInventory a oinstall.
A program futása befejeződik
test: / u01 / app / oraInventory #
Majd végrehajtja a második forgatókönyv:
Miután a szkriptek készülnek vissza a telepítést, kattintson az OK gombra, és megjelenik az utolsó beállítás képernyőt egy üzenetet a sikeres:

A telepítés befejeződött.
A következő leckében kell szentelni telepítése patchset Oracle Database frissítés verziójukban 11.1.0.6.0 11.1.0.7.0.