Dokumentáció/SL9.3/Telepítés/Speciális telepítési eljárások

Icon-specialconf.png A SUSE LINUX sokféle módon telepíthető. A lehetőségek a grafikus gyorstelepítéstől a szöveges alapú telepítésig terjednek, lehetővé téve számos kézi átalakítást. Az alábbi részek különböző telepítési folyamatokat és a különböző telepítési források használatát mutatják be, a CD-k és az NFS használatát is beleértve. A fejezet tartalmazza a telepítés során felmerülő problémák megoldásával kapcsolatos információt, a partícionálással és a SUSE LINUX Enterprise Server iSCSI-n bevezetésével kapcsolatos részletes leírást és a particionálás részletes leírását.

Tartalomjegyzék

Központi telepítőszerver beállítása

Ahelyett, hogy minden egyes számítógépen külön telepítési adathordozót használnánk, megadhatók a telepítéshez szükséges adatok egy dedikált telepítőszerveren a hálózatban és a kliensek innen kérhetik le a telepítéshez szükséges adatokat. A YaST telepítőszerver a HTTP, FTP és NFS protokollokat támogatja. A szolgáltatásfelderítési protokollok (SLP) használatával a kliensek tudomást szerezhetnek erről a szerverről. Ez azt jelenti, hogy még arra sincs szükség, hogy kézzel beállítsuk a telepítési forrást a klienseken.
Icon-info.png Néhány szó az SLP-ről

A SUSE LINUX-ban használt SLP részletes leírása: SLP-szolgáltatások a hálózatban.

Beállítás a YaST segítségével

YaST telepítőszerver: A szerver típusának kiválasztása

Nyissa meg a VegyesTelepítőszerver menüpontot. Ezután állítsa be az új telepítőszervert. Ez négy lépésből áll:

A szerver típusának kiválasztása
A YaST háromféle telepítőszervert képes használni: HTTP-, FTP- és NFS-szervereket. Válassza ki a kívánt szervertípust. Mostantól a kívánt szerverszolgáltatás a rendszer indításakor automatikusan elindul. Ha a kiválasztott típusú szolgáltatás már fut a gépen, és kézzel kívánja beállítani, állítsa le a szerverszolgáltatás automatikus beállítását a Semmilyen hálózati szolgáltatást ne állítson be lehetőség kiválasztásával. Akárhogy is, meg kell adnia a könyvtárat, amelyben a telepítési adatok elérhetők lesznek a szerveren (YaST telepítőszerver: A szerver típusának kiválasztása).
A kért szervertípus részletes beállítása
Ez a lépés a szerverszolgáltatások automatikus beállításának része. Az automatikus beállítás kikapcsolásakor ez a lépés kimarad. Adjon meg egy másodlagos nevet azon FTP- vagy HTTP-szerver gyökérkönyvtárához, amelyen a telepítési adatok találhatók. A telepítési forrás később az ftp://<szerver-IP-címe>/<másodlagos-név>/<név> (FTP) vagy http://<szerver-IP-címe>/<másodlagos-név>/<név> (HTTP) címen lesz elérhető. A név helyére a telepítési forrás neve kerül, amelyet a következő lépésben adunk meg. Ha NFS-t választott az előző lépésben, akkor adja meg a helyettesítő karaktereket és az exports (exportálási) beállításokat. Az NFS-szerver az nfs://<szerver-IP-címe>/<név> címen lesz elérhető. Az NFS szolgáltatásról és az exports beállításokról további részletek: Fájlrendszerek kézi exportálása.
A telepítési forrás beállítása
Mielőtt a telepítési adathordozó tartalmát a helyére másolná, adjon meg egy nevet a telepítési forráshoz (praktikusan a termék és a verziószám valami könnyen érthető rövidítését). A SUSE LINUX CD-k helyett használhatók az adathordozók ISO-képfájljai is. Ehhez jelölje meg a megfelelő négyzetet és adja meg a helyi könyvtárat, ahol az ISO-fájlok találhatók. Attól függően, hogy melyik terméket kívánja szétosztani a telepítőszerverrel, lehetséges, hogy további CD-kre vagy szervizcsomag CD-kre van szükség a termék teljes telepítéséhez. Ha megjelöli a Figyelmeztetés további CD-kre lehetőséget, akkor a YaST automatikusan figyelmeztet az adathordozók behelyezésére. Ha meg kívánja hirdetni SLP-n keresztül a telepítőszervert a hálózatban, akkor jelölje meg az erre vonatkozó beállítást.
A telepítési adatok frissítése
A telepítőszerver beállításának legidőigényesebb része a SUSE LINUX CD-k átmásolása. Helyezze be a YaST által kért adathordozókat és várja meg, hogy a másolás véget érjen. Ha a forrás tartalmát teljesen sikerült átmásolni, térjen vissza a meglévő információs források áttekintő ablakába és fejezze be a beállításokat a Befejezés gombra kattintva.A telepítőszerver beállítása ezzel befejeződött, mostantól használható. Automatikusan elindul a rendszer minden indításakor. Semmilyen további beavatkozást nem igényel. Csak akkor kell kézzel beállítani és elindítani a szolgáltatást, ha a YaST-ban beállításkor kifejezetten letiltotta az adott hálózati szolgáltatás automatikus beállítását.

Ha a telepítőszervernek egynél több termékhez kell szolgáltatnia telepítési adatokat, akkor indítsa el a YaST telepítőszerver-modulját még egyszer, majd a rendelkezésre álló telepítési források áttekintő ablakában nyomja meg újra a Beállítás gombot (YaST telepítőszerver: A telepítési források áttekintő ablaka) az új telepítési forrás megadásához.

YaST telepítőszerver: A telepítési források áttekintő ablaka

Egy telepítési forrás kikapcsolásához nyomja meg az áttekintő ablakban a Változtatás gombot, mire megjelenik a rendelkezésre álló telepítési források listája. Válassza ki a törölni kívánt bejegyzést, majd kattintson a Törlés gombra. A törlési folyamat csak a szerverszolgáltatást állítja le. A telepítési adatok ténylegesen nem törlődnek a könyvtárból. Kézzel természetesen törölheti őket.

Kliens telepítése a telepítőszerver használatával

Azt, hogy hogyan telepíthető egy SUSE LINUX Enterprise Server for IBM S/390 és zSeries gép NFS- vagy FTP-forrásból, a Architektúra-specifikus információk írja le.

Miután a telepítőszerver és a szükséges telepítési adatok elérhetővé válnak a hálózaton, az összes kliensgép használhatja ezeket az adatokat. Ha egy klienst nulláról kell telepíteni, akkor a folyamat elindításához egy olyan adathordozóra van szükség, amelyről elindítható a rendszer. A rendszerindító promptnál (leírás: linuxrc) install=<URL> formátumban adja meg a szerver nevét, amelyről a telepítési adatokat le kell tölteni.

Ezután a hálózati csatoló automatikusan beállításra kerül, ha lehet, DHCP-vel. Ha ez nem lehetséges, akkor a linuxrc-vel végezze el a kézi beállítást, vagy adja meg a HostIP paramétert a rendszerindító promptnál. Elindul a telepítőrendszer és a YaST megkezdi a telepítést. A linuxrc-ről további részletek: linuxrc.

Nagymértékben leegyszerűsíti a telepítési eljárást, ha a telepítőszerver SLP-n keresztül hirdeti magát a hálózaton. Az F3 és a nyíl billentyűk segítségével a grafikus kezdőképernyőn válassza ki az SLP menüpontot és nyomja meg az Enter gombot. Ugyanezt éri el, ha az install=slp paramétert adja meg a rendszerindító promptnál. A linuxrc mindkét esetben egy SLP-lekérdezéssel indul, telepítőszervert keresve a hálózaton.

Most válassza ki a Telepítés menüpontot a rendszerindító menüből és nyomja meg az Enter gombot. Elindul a telepítő kernel és a YaST megkezdi a telepítést. Ha SLP-n keresztül több telepítési forrás is elérhető, akkor válassza ki a kívánt forrást a linuxrc-ben, mielőtt a YaST elindulna.

A telepítési folyamat a szokásos módon folytatódik (Telepítés a YaST segítségével). Részletes információ az SLP protokollról és alkalmazásáról: SLP-szolgáltatások a hálózatban.

linuxrc

Minden gépben vannak speciális BIOS-rutinok, amelyek a rendszerindításkor végrehajtásra kerülnek a hardver inicializálása érdekében. A tényleges rendszerbetöltési folyamat közben ezek a rutinok töltik be a rendszerképet, amelyet a gép végrehajt és amely a rendszerindítás további folyamatát szabályozza. Ez a rendszerkép általában egy rendszertöltő, amely lehetővé teszi a felhasználónak, hogy kiválasszon egy telepített, vagy egy telepítőrendszert. A SUSE LINUX telepítésének kiválasztásakor egy rendszermagot (kernel) és egy linuxrc nevű programot tartalmazó rendszerkép kerül betöltésre.

A linuxrc egy olyan program, amely felméri és inicializálja a rendszert a tényleges telepítési folyamathoz. Alapértelmezés szerint felhasználói együttműködés nélkül fut és a leállása előtti utolsó lépésként elindítja a YaST-ot. Ha speciális paramétereket kell megadni egy modulnak, vagy ha leáll a hardverfelismerés, akkor a linuxrc interaktív módon is futtatható, a kézi telepítés kiválasztásával.

A linuxrc használata nem a telepítésre korlátozódik. Használható egy telepített rendszer rendszerbetöltő eszközeként is, sőt, akár egy független, RAM-lemez alapú helyreállítási eszközként is. A részletek a A SUSE mentőrendszer találhatók.

Ha a rendszer használ kezdeti memóriaeszközt (initrd), akkor szintén egy linuxrc nevű parancsfájl intézi a modulok betöltését a rendszerindítás legelején. Ezt a parancsfájlt az /sbin/mkinitrd parancsfájl állítja elő dinamikusan. Teljesen más, mint a telepítésnél használt linuxrc program, és nem is szabad összekeverni vele.

Icon-expand.png Ez a fejezet kiegészítésre szorul

Paraméterek átadása a linuxrc-nek

A linuxrc programnak átadhatók paraméterek, amelyek megváltoztatják a rendszerindítás viselkedését. A linuxrc egy hajlékonylemezen keres egy info fájlt, vagy pedig az /info könyvtár initrd-jében. Ezután a linuxrc betölti a kernel parancssorában megadott paramétereket. Az alapértelmezett értékek a /linuxrc.config fájlban módosíthatók. Az ajánlott módszer azonban a módosításokat az info fájlban elvégezni.

Icon-info.png Ötlet:

A linuxrc kézi módban is futtatható. Ehhez a telepítési parancssorban a "manual=1" paramétert kell megadni.

Az info fájlok kulcs: érték formában megadott kulcsszó-érték párokból állnak. A kulcs-érték párok a telepítési adathordozó által biztosított rendszerindítási parancssorban is megadhatók, kulcs=érték formátumban. A használható kulcsok listája az /usr/share/doc/packages/linuxrc/linuxrc.html fájlban található meg. Az alábbi lista a legfontosabb kulcsokat mutatja be, néhány mintaértékkel:

Install
URL (nfs, ftp, hd stb..)
A telepítési forrást URL formában adja meg. A lehetséges protokollok: cd, hd, nfs, smb, ftp, http és tftp. Az URL-szintaxis a webböngészőkben használt szokásos formátummal egyezik meg, mint például:
  • nfs://<kiszolgáló>/<könyvtár>
  • ftp://[felhasználó[:jelszó]@]<kiszolgáló>/<könyvtár>
Netdevice
<eth0>
A Netdevice: kulcsszó a linuxrc által használandó csatolót adja meg, ha a telepített gépen egynél több Ethernet-csatoló is van.
HostIP
<10.10.0.2>
A gép IP-címét adja meg.
Gateway
<10.10.0.128>
Ez azt az átjárót határozza meg, amelyen keresztül a telepítőszerver elérhető, ha a gép alhálózatán kívül esik.
Proxy
<10.10.0.1>
A Proxy: Az FTP és HTTP protokollok proxyját adja meg (ha van).
ProxyPort
<3128>
Ez a proxy által használt port (ha az nem az alapértelmezett értéket használja).
Textmode
<0|1>
Ezzel a kulcsszóval indítható a YaST szöveges módban.
AutoYast
<ftp://autoyastfile>
Az AutoYast kulcsszó használható egy automatikus telepítés kezdeményezésére. Az értéknek egy AutoYaST-telepítőfájlra mutató URL-nek kell lennie.
VNC
<0|1>
A VNC paraméter a VNC-n keresztüli telepítési folyamatot szabályozza, amely egy igen kényelmes megoldás grafikus konzol nélküli gépek telepítésére. Ha be van kapcsolva, akkor a telepített gépen a megfelelő szolgáltatás aktiválásra kerül. Tekintse meg a VNCPassword kulcsszót is.
VNCPassword
<jelszó>
Jelszó a VNC-n keresztüli telepítéshez, a munkamenet hozzáférésének korlátozásához.
UseSSH
<0|1>
Ez a kulcsszó engedélyezi (vagy tiltja) a linuxrc SSH-n keresztüli elérését, ha a YaST segítségével szöveges módban történik a telepítés.
SSHPassword
<jelszó>
Ez állítja be a root felhasználó jelszavát a linuxrc eléréséhez.
Insmod
<modulparaméterek>
Egy, a kernel által betöltendő modult és annak paramétereit adja meg. A modulparamétereket szóközökkel kell elválasztani.
AddSwap
<0|3|/dev/hda5>
0-ra állítva a rendszer nem próbál meg aktiválni cserepartíciót. Pozitív számra állítva az adott számú partíció lesz aktiválva cserepartícióként. Alternatív megoldásként adja meg a partíció teljes eszköznevét.

Mi a VNC?

A VNC (virtual network computing, virtuális hálózati feldolgozás) egy kliens-szerver megoldás, amely lehetővé teszi egy távoli X szerver elérését egy vékony és egyszerűen használható kliensen keresztül. A kliens számos különböző operációs rendszeren elérhető, például Microsoft Windows, Apple Mac OS és Linux rendszereken.

A vncviewer VNC-kliens a telepítési folyamat során biztosítja a grafikus megjelenítést és a YaST kezelését. A telepítendő rendszer indítása előtt (IPL) készítsen elő egy távoli számítógépet, hogy elérhesse a rendszert a hálózaton keresztül a telepítéshez.

Mire használható a VNC?

A VNC-t SUSE LINUX Enterprise Server alatt arra használjuk, hogy elérjük a YaST2 rendszervarázsló grafikus felületét. Ez a megoldás főleg a grafikus konzol nélküli rendszerekhez készült (ilyen például egy rack-be szerelt rendszer monitor nélkül).

Fájl:Susedoc sl93 vnc sample.jpg
A YaST elérése VNC segítésével SUSE LINUX alatt
Icon-delete.png Innen egy kép hiányzik

A telepítés során a VNC kliens, a vncviewer használatos a YaST2 grafikus felületének elérésére. A telepítendő rendszer indítása előtt elő kell készíteni egy távoli gépet, amely el tudja érni a hálózaton keresztül a telepítendő számítógépet.

SUSE Linux kliens előkészítése

A SUSE LINUX Enterprise Server szintén használható vezérlő kliensként a telepítési folyamathoz. A VNC kliens vncviewer néven érhető el, része a vnc csomagnak. A csomag telepítéséhez használja a YaST Csomag telepítése/törlése modulját.

Microsoft Windows kliens előkészítése

Minden 32 bites Microsoft Windows termékhez megtalálható a szükséges VNC kliens a SUSE LINUX Enterprise Server CD 1 lemezének dosutils/vnc könyvtárában. Másolja át egy könyvtárba a vnc-3.3.3r9_x86_win32.tgz fájlt és csomagolja ki az untgz program segítségével (ez a dosutils/untgz/ könyvtárban található, az 1. CD-n.

C:\tmp > untgz vnc-3.3.3r9_x86_win32.tgz

A vncviewer.exe VNC kliens a vnc_x86_win32_vncviewer könyvtárban található.

A vncviewer helyett használhatja a VNC Java klienst is, amely lehetőséget biztosít egy Java kompatibilis webböngészőn keresztüli telepítésre.

A VNC kliens előkészítése a telepítéshez

Telepítés megkezdése VNC-n keresztül

A VNC-n keresztüli telepítés indítása kissé eltér a szöveges telepítéstől. A folyamat a következő:

  • A megfelelő kérdésre adja meg a szükséges kernelparamétereket (lásd Dokumentáció/SL9.3/XREF)
  • Indítsa el a telepítési kernelt
  • Ha szükséges, konfigurálja a hálózatot parancssorból
  • Indítsa el a vnc klienst és kezdje meg a telepítést

Egyéb kernelparaméterek

A sikeres VNC telepítéshez számos kernelparamétert meg kell adni még a kernel indulása előtt.

A VNC-re vonatkozó paraméterek áttekintése: Dokumentáció/SL9.3/XREF


Táblázat: Kernelparaméterek VNC-n keresztüli telepítéshez
vnc=1 Ezzel aktiválhatja a VNC-n keresztüli telepítést
vnc_password=xyzxyz A telepítéskori VNC jelszót állítja xyz érrtékre. A VNC kliens jelszót fog kérni, mielőtt megkezdhetné a telepítést
dhcp=1 Ezzel az opcióval a hálózat automatikus konfigurációját engedélyezheti, DHCP protokollon keresztül. Aktív DHCP kiszolgáló elérése szükséges a hálózaton az opció használatához.
hostip=192.168.10.1 Az IP cím beállítása a 192.168.10.1 értékre.
netmask=255.255.255.0 A hálózati maszk beállítása a következőre: 255.255.255.0
gateway=192.168.10.254 Az »alapértelmezett átjáró« beállítása a 192.168.10.254 értékre.
netdevice=eth0 Hálózati csatoló beállítása az eth0 értékre.
insmod=pcnet32 A pcnet32 modul automatikus betöltése.


A hostip, netmask, gateway, netdevice és insmod paraméterek beállításával érhető el a hálózat automatikus beállítása a telepítéshez.

Telepítés VNC segítségével

A VNC telepítésének előkészítése

Amint az a Architektúra-specifikus információk kézikönyvben részletesen le van írva, a VNC-kapcsolatot csak a S/390 és zSeries rendszerek telepítési folyamatához kell kiválasztani. Ezt a módot kiválasztva tetszés szerinti VNC-kliens csatlakoztatható a telepítendő rendszerhez és a telepítési folyamat így végrehajtható legyen a grafikus YaST segítségével.

VNC-vel végzett telepítés végrehajtásához meg kell adni bizonyos paramétereket a kernelnek. Ezt még a kernel elindítása előtt kell végrehajtani. Ehhez a rendszerindításnál írja be az alábbi parancsot:

vnc=1 vncpassword=<xyz> install=<forrás>

A vnc=1 jelzi, hogy a VNC-szervert el kell indítani a telepítendő rendszeren. A vncpassword a későbbi használathoz szükséges jelszó. A telepítési forrás (install) megadható kézzel (adja meg a protokollt és a megfelelő könyvtár URL-jét) vagy tartalmazhatja az slp:/ utasítást. Ez utóbbi esetben a telepítési forrás SLP-lekérdezéssel kerül automatikusan meghatározásra. Az SLP-vel kapcsolatban további információ: SLP-szolgáltatások a hálózatban.

Kliensek a VNC-s telepítéséhez

A telepítendő gépet és a rajta futó VNC-szervert egy VNC-kliensen keresztül lehet elérni. SUSE LINUX alatt használja a vncviewer programot. Ez az xorg-x11-Xvnc csomag része. Ha Windows-kliensről kíván kapcsolódni a telepítendő rendszerhez, akkor telepítse a tightvnc programot a Windows-rendszeren. Ez a program az első SUSE LINUX CD /dosutils/tightvnc könyvtárában található.

Indítsa el a kiválasztott VNC-klienst. Amikor a rendszer kéri, adja meg a telepítési rendszer IP-címét és a VNC-jelszót.

Ennek alternatívájaként egy javás böngésző segítségével is létrehozhatók VNC-kapcsolatok. Ehhez a böngésző címmezejébe írja be a következőt:

http://<a telepítési rendszer IP-címe>:5801/

A kapcsolat kialakítása után elindul a YaST és elkezdődhet a telepítés.

VNC-telepítés indítása a grub programból

A VNC távoli telepítésekhez is használható. Ha azonban csak távolról tudja elérni a telepítendő számítógépet, akkor a VNC-telepítésen túl arra is szükség van, hogy a rendszert el lehessen indítani és a telepítéshez szükséges fájlok rendelkezésre álljanak (nem CD-ről és nem DVD-ről, hiszen nincs ott, hogy cserélgesse őket).

Ahhoz, hogy a VNC-telepítés a grub segítségével indítható legyen, fel kell venni egy új elemet a grub menüjébe. Ez megtehető a YaST segítségével, vagy módosítható közvetlenül a /boot/grub/menu.lst konfigurációs fájl.

Először át kell másolni a rendszerindításhoz szükséges fájlokat egy indításkor elérhető könyvtárba. Másolja át a telepítő DVD vagy az 1. CD boot/loader könyvtárának tartalmát egy új könyvtárba (például /boot/install/). Ezután állítsa be a rendszertöltőt, hogy újraindításkor automatikusan elindítsa a telepítőrendszert. Ennek érdekében adjon hozzá egy új menüpontot a rendszertöltő konfigurációs fájljához. Grub használata esetén (ez a SUSE LINUX alapértelmezett rendszertöltője) ez az alábbi módon nézhet ki:

title VNC Installation
    kernel (hd0,1)/boot/install/linux ramdisk_size=65536 \
        install=ftp://192.168.0.100/pub/suse/i386/9.2 \
        vnc=1 vncpassword=installpass \
        hostip=192.168.0.77 netmask=255.255.255.0 \
        splash=verbose showopts
    initrd (hd0,1)/boot/install/initrd

Győződjön meg róla, hogy a megfelelő partíciószámot használja (hdX,Y). A grub a meghajtókat (X) és a partíciót (Y) 0-nál kezdi el számozni. A fenti példában használt paraméterek és egyéb opciók leírását az alábbi rész tartalmazza: Paraméterek átadása a linuxrc-nek.

Szintén fontos teendő a forrásfájlok elérhetővé tétele a telepítő számára. Részletes információ arról, hogyan lehet egy telepítési szervert beállítani a hálózatban: Központi telepítőszerver beállítása

A források elérési helyétől és módjától függően kell megadni a grub számára az install kernelparamétert. Részletes információ: Paraméterek átadása a linuxrc-nek.

A rendszer most már készen áll az újraindításra. Ha a VNC-szerver (vagy SSH-démon) elindításakor semmilyen jel nem érkezik, várni kell egy ideig vagy többször meg kell próbálni kapcsolódni. Ezután a fent leírt módon folytassa a VNC telepítését (Telepítés VNC segítségével).

Icon-Caution.png Figyelmeztetés!

Ha kilép a telepítésből vagy bezárja a VNC-munkamenetet, akkor teljesen elveszti a kapcsolatot a rendszerrel! Ilyen esetben kézzel kell újraindítani a számítógépet, vagy hagyni, hogy az adminisztrátor újraindítsa.

Szöveges módú telepítés a YaST-tal

A grafikus felület mellett a SUSE LINUX a YaST szöveges verziója segítségével is telepíthető (konzol módban). Minden YaST-modul rendelkezésre áll szöveges módban is. A szöveges mód különösen hasznos, ha nincs szüksége grafikus felületre: például szerverrendszerek esetén, vagy ha az X Window rendszer nem támogatja a grafikus kártyát. E telepítési mód alkalmazásával a látáskorlátozott felhasználók is telepíteni tudják a SUSE LINUX-ot a megfelelő kimeneti eszközök segítségével.

Először is állítsa be a BIOS-ban a rendszerindítási sorrendet a CD-meghajtóról való rendszerindítás engedélyezéséhez. Helyezze be a meghajtóba a DVD-t vagy az 1. CD-t és indítsa újra a gépet. Néhány másodperc múlva megjelenik az indítóképernyő.

A és billentyű segítségével tíz másodpercen belül válassza ki a Kézi telepítés menüpontot annak megakadályozása érdekében, hogy a telepített rendszer automatikusan elinduljon. Ha a hardver speciális paramétereket igényel (általában nem), akkor adja meg ezeket a Rendszerindítási paraméterek részben. Ha a billentyűzet nyelvét választja ki telepítési nyelvnek, akkor a billentyűzetkiosztás is megfelelő lesz. Ez segíti a paraméterek megadását.

Az F2 (videomód) billentyű segítségével állítsa be a telepítéshez a képernyőfelbontást. Ha a grafikus kártya várhatóan problémát okoz a telepítés alatt, akkor válassza a Szöveges mód menüpontot. Ezután nyomja meg az Enter gombot. Megjelenik egy mező a Linux kernel betöltése folyamatjelzővel. A kernel betöltődik és elindul a linuxrc. A linuxrc menüi segítségével folytassa a telepítést.Az egyéb rendszerindítási problémák általában kikerülhetők a megfelelő kernelparaméterek megadásával. Ha a DMA használata nehézségeket okoz, akkor a Telepítés – Biztonságos beállítások indítási opciót használja. ACPI-problémák észlelése esetén az alábbi kernelparaméterek használhatók.

acpi=off
Ez a paraméter letiltja a teljes ACPI-alrendszert a számítógépen. Ez akkor lehet hasznos, ha a számítógép egyáltalán nem tudja kezelni az ACPI-t, vagy úgy gondolja, hogy az ACPI a számítógépen gondot okoz.
acpi=oldboot
Kapcsolja ki az ACPI-t, és csak azon alkatrészekre engedélyezze, amelyek a rendszerindításhoz feltétlenül szükségesek.
acpi=force
Mindig engedélyezi az ACPI-t, még abban az esetben is, ha a számítógép régi, 2000 előtti BIOS-szal rendelkezik. Ez a paraméter akkor is engedélyezi az ACPI-t, ha az acpi=off érték meg van adva.
pci=noacpi
Letiltja az új ACPI rendszer PCI IRQ-irányítását.Ezzel kapcsolatban a https://portal.suse.com címen az »acpi« kulcsszóval keresse ki a Támogatási adatbázis vonatkozó részeit.

Ha megmagyarázhatatlan hiba történik a kernel betöltése vagy a telepítés során, akkor a memória ellenőrzéséhez a rendszerindítási menüben válassza ki a Memóriateszt menüpontot. A Linux elvárja az igényes hardvert, így azt is, hogy a memóriát és az időzítését megfelelően kell beállítani. További információ a Támogatási adatbázis »memtest86« kulcsszavára keresve olvasható. Ha lehetséges, éjszaka futtassa a memóriatesztet.

A SUSE LINUX elindítása

A telepítést követően döntse el, hogy a Linux a napi műveletekhez hogyan legyen elindítva. Az alábbi áttekintés bemutatja a Linux elindításának különböző alternatíváit. A legmegfelelőbb módszer a kívánt céltól függ.
Linux-rendszertöltő
A legsokoldalúbb és technikailag legelegánsabb megoldás a rendszer indításához egy Linux rendszertöltő – például a GRUB (Grand Unified Bootloader) vagy a LILO (Linux Loader) – használata, amelynek segítségével a rendszer betöltése előtt választhat a különböző operációs rendszerek közül. A rendszertöltő beállítható a telepítés során vagy később is a YaST segítségével.
Indítólemez
A Linux egy indítólemezről is elindítható. Ez a módszer azonban csak akkor használható, ha a gépben van hajlékonylemez-meghajtó. A YaST segítségével elkészíthető az indítólemez. Lásd még: Rendszerindító és -mentő lemezek készítése.
Az indítólemez hasznos köztes megoldás, ha problémái vannak más lehetőségek beállításával vagy ha el kívánja halasztani a rendszerindítási mechanizmussal kapcsolatos végső döntést. Az indítólemez OS/2- vagy Windows NT rendszer esetén is megfelelő megoldás lehet.
Icon-Caution.png Figyelmeztetés!

Vannak olyan BIOS-változatok, amelyek ellenőrzik az indítószektor (MBR) struktúráját és a GRUB vagy LILO telepítése után vírusfigyelmeztetést jelenítenek meg. Ez a probléma a BIOS-ba belépéssel és a megfelelő beállítások kijavításával oldható meg. Kapcsolja például ki a vírusvédelmet. A funkció később visszakapcsolható. Nincs rá szükség, ha a Linux az egyetlen használt operációs rendszer.

A különböző rendszerindító eljárások leírása: A rendszertöltő.

A grafikus SUSE képernyő

A SUSE LINUX 7.2 óta a grafikus SUSE képernyő jelenik meg az első konzolon, ha a »vga=<érték>« az egyik kernelparaméter. A YaST segítségével történő telepítés esetén ez az opció automatikusan aktiválásra kerül a kiválasztott felbontásnak és grafikus kártyának megfelelően.

A SUSE képernyő letiltása

A SUSE képernyő háromféleképp tiltható le:

A SUSE képernyő szükség szerinti letiltása.
A grafikus képernyő letiltásához a parancssorban adja ki az echo 0 >/proc/splash parancsot. Újbóli aktiválásához adja ki az echo 1 >/proc/splash parancsot.
A SUSE képernyő alapértelmezés szerinti letiltása
Adja hozzá a splash=0 kernelparamétert a rendszertöltő konfigurációjához. További információ: A rendszertöltő. Ha a korábbi verziókban alapértelmezett szöveges módot preferálja, akkor állítsa be a vga=normal értéket.
A SUSE képernyő teljes letiltása
Fordítson egy új kernelt és a Framebuffer támogatása részben tiltsa le a Rendszerindítási logo helyett nyitóképernyő használata beállítást.
Icon-info.png Ötlet:

A kernel framebuffer-támogatásának letiltása a nyitóképernyőt is automatikusan letiltja. A SUSE egyéni kernel használatakor nem tud támogatást biztosítani a rendszer számára.

Speciális telepítési eljárások

Automatikus telepítés az AutoYaST-tal

Ha több hasonló gépen kell végrehajtani a telepítést, akkor célszerű használni az AutoYaST segédprogramot. Az AutoYaST kihasználja a YaST hardverfelismerési képességeit és általában az alapértelmezett beállításokat használja, de átállítható az egyéni igényeknek megfelelően. Éppen ezért a telepítendő gépeknek nem kell teljesen egyformának lenniük. Elegendő, ha a hardver nagyjából megegyezik. Természetesen továbbra is figyelembe kell venni a hardver korlátait, amelyek az AutoYaST segítségével sem kerülhetők meg.

A YaST része egy AutoYaST-modul, amellyel elkészíthető a szükséges konfiguráció. A konfiguráció egy XML-fájlba íródik ki, tehát kézzel is módosítható (sőt, el is készíthető).

Az AutoYaST-ról további információ és bőséges dokumentáció az autoyast2 csomagban található. Telepítés után a dokumentáció a /usr/share/doc/packages/autoyast2/html/index.html címen érhető el.

Telepítés hálózati forrásból

Néha nem lehetséges végrehajtani a normál telepítést CD-ről. Lehet például, hogy a CD-olvasó nem támogatott, mert túlságosan régi és egyedi modell. Az is lehet, hogy például egy noteszgépben egyáltalán nincs CD-olvasó, csak Ethernet-csatlakozó. A SUSE LINUX lehetővé teszi a telepítés hálózaton keresztüli elvégzését olyan gépeken is, amelyekben nincs CD-olvasó. Ez általában NFS- vagy FTP-kapcsolaton, Ethernet-hálózaton keresztül történik.

Ehhez a módszerhez nem jár hivatalos telepítési támogatás. Éppen ezért a következő eljárást csak gyakorlott felhasználóknak ajánljuk.

A SUSE LINUX hálózatról telepítéséhez két dologra van szükség:

  1. A telepítéshez szükséges adatokat (CD-k, DVD) elérhetővé kell tenni egy gépen, és ez fogja betölteni a telepítési forrás funkcióját.
  2. A rendszert el kell indítani egy hajlékonylemezről, CD-ről vagy a hálózatról, és be kell állítani a hálózatot.
Icon-info.png Hálózati telepítőszerver beállítása

Részletes információ a hálózati telepítőszerver beállításáról és a vele végzett klienstelepítésről:Központi telepítőszerver beállítása

A telepítési forrás többféle protokollon (például NFS és FTP) keresztül is elérhetővé tehető. A tényleges telepítéssel kapcsolatban további részletek: linuxrc.

Tippek és trükkök

Egyes számítógépekben nincs CD-meghajtó, de van a rendszerindítást lehetővé tevő hajlékonylemez-meghajtó. Az ilyen rendszereken a telepítéshez létre kell hozni egy rendszerindító lemezt és ezzel kell elindítani a rendszert.

Ahhoz, hogy a megadott képfájlokból rendszerindító lemezt lehessen létrehozni, szükség van egy megformázott 3,5 hüvelykes floppyra. Az 1. CD -n lévő boot könyvtár számos lemezképfájlt tartalmaz. Egy megfelelő segédprogram segítségével ezek a képfájlok átmásolhatók a hajlékonylemezekre. Az ily módon előkészített hajlékonylemezt rendszerindító lemeznek hívják.

A lemezképfájlok a SYSLINUX betöltőt és a linuxrc programot is tartalmazzák. A SYSLINUX a rendszerindítási folyamat során lehetővé teszi a kernel kiválasztását és a használt hardverek minden paraméterének megadását. A linuxrc program segít a hardverhez illeszkedő kernelmodulok betöltésében, majd utána elindítja a telepítőprogramot.

Rendszerindító lemez létrehozása a rawwritewin segítségével

Windows alatt a rendszerindító lemezek a rawwritewin grafikus segédprogram segítségével hozhatók létre. Ez a segédprogram az 1. CD dosutils/rawwritewin könyvtárában található.

Indításkor adja meg a képfájlt. A képfájlok az 1. CD boot könyvtárában találhatók. Legalább a bootdisk és modules1 képfájlokra szükség van. A képfájlok megjelenítéséhez a fájlböngészőben állítsa a fájltípust a Minden fájl értékre. Ezután helyezze be a hajlékonylemezt a meghajóba és kattintson az Írás menüpontra.

A többi lemezképfájl (modules1, modules2, modules3 és modules4) ugyanígy hozható létre. Ezekre a hajlékonylemezekre akkor van szükség, ha a gép USB- vagy SCSI-eszközzel, illetve hálózati PCMCIA-kártyával rendelkezik, amelyeket a telepítés során be kíván üzemelni. Ha a telepítés során speciális fájlrendszert használ, akkor egy modullemezre is szükség lehet.

Rendszerindító lemez létrehozása a rawrite segítségével

A rawrite.exe DOS segédprogrammal (1. CD, dosutils/rawrite könyvtár) SUSE rendszerindító- és modullemezek is készíthetők. A segédprogram használatához DOS- (mint például a FreeDOS) vagy Windows-rendszert futtató számítógép szükséges.

Windows XP alatt folytassa az alábbiak szerint:

  1. Helyezze be a SUSE LINUX 1. CD-t.
  2. Nyisson meg egy parancsértelmező ablakot (a Start menüben válassza ki a KellékekParancssor menüpontot).
  3. Futtassa le a rawrite.exe állományt a CD meghajtó megfelelően megadott elérési útjával. Az alábbi példában feltételezzük, hogy Ön a C: merevlemez Windows könyvtárában van, a CD-meghajtó pedig a D: jelet viseli.
    d:\dosutils\rawrite\rawrite
  4. Indításkor a segédprogram kéri az átmásolandó fájl forrásának és céljának megadását. A rendszerindító lemez képfájlja az 1. CD boot könyvtárában található. A fájlnév bootdisk. Ne felejtse el megadni a CD-meghajtó elérési útját.
d:\dosutils\rawrite\rawrite
RaWrite 1.2 - Lemezfájl írása a nyers hajlékonylemezre

Adja meg a forrás fájlnevét: d:\boot\bootdisk
Adja meg a célmeghajtót: a:

A célmeghajtó (a:) megadása után a rawrite bekér egy formázott hajlékonylemezt. Helyezze be, majd nyomja meg az Enter gombot. Ezután a képernyőn látható, hol tart éppen a másolás folyamata. A folyamat a Ctrl-C billentyűkombináció segítségével leállítható. Több hajlékonylemez létrehozásához ismételje meg az eljárást.

Rendszerindító lemez létrehozása UNIX típusú rendszeren

UNIX- vagy Linux-rendszeren egy CD-meghajtóra és több formázott hajlékonylemezre van szükség. A rendszerindító lemezek létrehozásához tegye a következőket:
  1. Ha először formáznia kell a lemezeket, akkor használja az alábbi parancsot:
    fdformat /dev/fd0u1440
  2. Ez a parancs azt is ellenőrzi, hogy a hajlékonylemez hibamentes-e. Ha hibás, ne folytassa.
  3. Helyezze be az 1. CD-t a CD-meghajtóba és lépjen át a CD boot könyvtárába: Az aktuális SUSE-verziókon a CD-t nem kell felcsatolni.
    cd /media/cdrom/boot
  4. Az alábbi parancs segítségével hozza létre a rendszerindító lemezt:
    dd if=bootdsk1 of=/dev/fd0 bs=8k
  5. Ismételje meg az eljárást a bootdsk2 és bootdsk3 rendszerképekkel is.

A boot könyvtárban levő README fájl részletesen leírja a hajlékonylemez-képfájlokat. A more vagy less parancs segítségével olvassa el ezeket a fájlokat.

A többi lemezképfájl (modules1, modules2, modules3 és modules4) ugyanígy hozható létre. Ezekre a hajlékonylemezekre akkor van szükség, ha a gép USB- vagy SCSI-eszközzel, illetve hálózati PCMCIA-kártyával rendelkezik, amelyeket a telepítés során be kíván üzemelni. Ha a telepítés során speciális fájlrendszert használ, akkor egy modullemezre is szükség lehet.

A modullemezek létrehozása nem egyszerű. A modullemez létrehozásának részletes leírása: /usr/share/doc/packages/yast2-installation/vendor.html.

Rendszerindítás hajlékonylemezről (SYSLINUX)

A rendszerindító lemezt speciális telepítési követelmények esetén használják (ha például nincs CD-meghajtó). A rendszerindítási folyamatot a SYSLINUX rendszertöltő kezdeményezi (syslinux csomag). A rendszer indításakor a SYSLINUX egy alapszintű hardverfelismerést futtat, amely elsősorban az alábbi lépésekből áll:
  1. A program ellenőrzi, hogy a BIOS biztosít-e VESA 2.0-ának megfelelő framebuffer-támogatást és a kernelt ennek megfelelően indítja el.
  2. A monitoradatok (DDC info) kiolvasásra kerülnek.
  3. Az első merevlemez első blokkja (MBR) kiolvasásra kerül a BIOS azonosítók Linux-eszköznevekre való leképezéséhez a rendszertöltő beállítása során. A program a BIOS lba32 funkciói segítségével próbálja meg olvasni a blokkot annak megállapításához, hogy a BIOS támogatja-e ezeket a funkciókat.
Icon-info.png Ötlet:

Ha a SYSLINUX elindulása közben lenyomva tartja a Shift billentyűt, akkor ezek a lépések kimaradnak. Hibaelhárítási célok érdekében szúrja be a

verbose 1
sort a syslinux.cfg fájlba annak érdekében, hogy a rendszertöltő megjelenítse az aktuálisan végrehajtott műveletet.

Ha a gép nem indul a hajlékonylemezről, akkor a BIOS-ban át kell állítani a rendszerindítási sorrendet A,C,CDROM-ra. Az x86 rendszerek a 2. CD-ről is elindíthatók. Szemben az 1. CD-vel, amely egy indítható ISO-képfájlt használt, a 2. CD egy 2,88 megabájtos lemezképfájl segítségével kerül elindításra. Akkor használja a 2. CD-t, ha biztos benne, hogy a rendszert lehet CD-ről indítani, de az 1. CD-vel nem működik (visszalépéses megoldás).

Támogatott CD-ROM meghajtók

A legtöbb CD-ROM meghajtó támogatott:

  • Az ATAPI meghajtóknak működniük kell.
  • Az SCSI CD-ROM meghajtók támogatása az SCSI-kártya támogatottságától függ. A támogatott SCSI meghajtók a Hardver Adatbázisban találhatók: http://cdb.suse.de .
  • Számos gyártó meghajtója támogatott Linux alatt, mindazonáltal lehetnek problémák. Amennyiben a használt meghajtó nem szerepel al istában, érdemes megpróbálni ugyanazon gyártó egy hasonló típusával.
  • Az USB CD-ROM meghajtók szintén támogatottak. Amennyiben a számítógépben lévő BIOS nem támogatja az USB eszközökről történő indítást, akkor floppy lemezekről kell elindítani a gépek. Erről bővebben a Rendszerindítás hajlékonylemezről (SYSLINUX) fejezetben olvashat.

Nem támogatott CD-ROM meghajtók

A legtöbb CD-ROM meghajtó támogatott, ha azonban mégis gondok vannak az indítással a CD-meghajtóról, akkor próbálja meg a 2. CD-vel. A CD1-el ellentétben, amelyik ISO képfájllal indul, a CD2 2.88 MB-os lemezfájl segítségével indul. Ezt csak abban az esetben célszerű választani, ha valóban nem indul a CD1-ről a telepítés.

Ha a rendszer sem CD-, sem hajlékonylemez-meghajtóval nem rendelkezik, akkor USB-, FireWire- és SCSI-csatolóval csatlakoztatott külső CD-meghajtóról is elindítható a rendszer. Ez nagymértékben függ a BIOS és a használt hardver együttműködésétől. Néha a BIOS frissítése segíthet a probléma megoldásában.

Telepítés hálózati forrásból

Néha nem lehetséges végrehajtani a normál telepítést CD-ről. Lehet például, hogy a CD-olvasó nem támogatott, mert túlságosan régi és egyedi modell. Az is lehet, hogy például egy noteszgépben egyáltalán nincs CD-olvasó, csak Ethernet-csatlakozó. A SUSE LINUX lehetővé teszi a telepítés hálózaton keresztüli elvégzését olyan gépeken is, amelyekben nincs CD-olvasó. Ez általában NFS- vagy FTP-kapcsolaton, Ethernet-hálózaton keresztül történik.

Ehhez a módszerhez nem jár hivatalos telepítési támogatás. Éppen ezért a következő eljárást csak gyakorlott felhasználóknak ajánljuk.

A SUSE LINUX hálózatról telepítéséhez két dologra van szükség:

  1. A telepítéshez szükséges adatokat (CD-k, DVD) elérhetővé kell tenni egy gépen, és ez fogja betölteni a telepítési forrás funkcióját.
  2. A rendszert el kell indítani egy hajlékonylemezről, CD-ről vagy a hálózatról, és be kell állítani a hálózatot.
Icon-info.png Hálózati telepítőszerver beállítása

Részletes információ a hálózati telepítőszerver beállításáról és a vele végzett klienstelepítésről:Központi telepítőszerver beállítása

A telepítési forrás többféle protokollon (például NFS és FTP) keresztül is elérhetővé tehető. A tényleges telepítéssel kapcsolatban további részletek: linuxrc.

ATAPI CD-ROM lefagy olvasásá közben

Icon-expand.png Ez a fejezet kiegészítésre szorul

Állandó eszközfájlnevek hozzárendelése SCSI-eszközökhöz

A rendszer indításakor az SCSI-eszközök többé-kevésbé dinamikus módon kapnak egy eszközfájlnevet. Ezzel semmi gond nincs is, amíg az eszközök száma vagy konfigurációja meg nem változik. Ha viszont egy új SCSI-merevlemez kerül be a rendszerbe, és a kernel a régi előtt ismeri fel az új merevlemezt, akkor a régi lemez egy új nevet kap és az /etc/fstab csatolási táblázatban lévő bejegyzés nem lesz megfelelő.

E probléma elkerülésére használható a rendszerindító boot.scsidev parancsfájl. Az /sbin/insserv parancs segítségével engedélyezze a parancsfájlt és az /etc/sysconfig/scsidev fájlban állítsa be a paramétereit. Az /etc/rc.d/boot.scsidev parancsfájl kezeli az SCSI-eszközök beállítását a rendszerindítási folyamat során és állandó eszközneveket ad meg a /dev/scsi/ könyvtár alatt. Ezek a nevek ezután használhatók az /etc/fstab fájlban. Emellett az /etc/scsi.alias fájl segítségével állandó nevek adhatók meg az SCSI-konfigurációhoz. Az eszközök az /etc/scsi könyvtárban használt elnevezési sémájának leírása a man scsidev parancs segítségével jeleníthető meg.

A futásiszint-szerkesztő szakértői módjában aktiválja a boot.scsidev fájlt a B szinthez. Ekkor létrejönnek a rendszerindítási folyamat során a nevek előállításához szükséges hivatkozások az /etc/init.d/boot.d könyvtárban.

Icon-info.png Eszköznevek és az udev

SUSE LINUX Enterprise ServerSUSE LINUX alatt, annak ellenére, hogy a boot.scsidev fájl használata továbbra is támogatott, a preferált módszer az állandó eszköznevek létrehozására az, hogy az udev állandó nevekkel rendelkező eszközcsomópontokat hoz létre a /dev/by-id/ könyvtárban.

LVM-konfiguráció

Ez a fejezet az LVM alapelveit és számos körülmények között igen hasznos alapfunkcióit írja le röviden. A Az LVM beállítása a YaST segítségével az LVM YaST segítségével való beállítását írja le.
Icon-Caution.png Figyelmeztetés!

Az LVM használata nagyobb kockázatot jelent, például nagyobb valószínűséggel fordulhat elő adatvesztés. További kockázatok: az alkalmazások összeomlása, tápellátási hibák és hibás parancsok. Az LVM kialakítása és a kötetek újrakonfigurálása előtt mentse el az adatokat. Sose dolgozzon biztonsági mentés nélkül.

Az LVM (Logical Volume Manager, logikaikötet-kezelő)

Az LVM lehetővé teszi a merevlemez-terület rugalmas szétosztását több fájlrendszeren. Azért készült, mert néha csak azután derül ki, hogy módosítani kellene a merevlemez felosztását, miután a telepítés során már meg lettek adva a partíciók. Mivel egy futó rendszer partícióinak módosítása bonyolult, az LVM egy virtuális tárolót (kötetcsoport, röviden VG) biztosít, amelyből szükség esetén logikai kötetek (LV) hozhatók létre. Az operációs rendszer ezeket a logikai köteteket használja a fizikai partíciók helyett. A kötetcsoportok több lemezre is kiterjeszthetők, így több lemez vagy ezek részei alkothatnak egyetlen kötetcsoportot. lly módon az LVM a fizikai lemezterület egyfajta absztrakcióját biztosítja, amelynek segítségével a szegmentálás egyszerűbben és biztonságosabban módosítható, mint a fizikai újraparticionálással. A fizikai particionálással kapcsolatos háttérinformációt az alábbi részek tartalmaznak: Partíciótípusok és Particionálás.

A fizikai particionálás és az LVM összehasonlítása

A következő ábra (A fizikai particionálás és az LVM összehasonlítása) összehasonlítja a fizikai particionálást (baloldal) és az LVM alapú szegmentálást (jobboldal). A baloldalon egyetlen lemez három fizikai partícióra (PART) lett felosztva, mindegyikhez egy csatolási pont (MP) tartozik, hogy az operációs rendszer el tudja érni őket. A jobboldalon két lemez lett felosztva két, illetve három fizikai partícióra. Ezeken két LVM-kötetcsoport (VG 1 és VG 2) lett megadva. A VG 1 két DISK 1 partíciót és egy DISK 2 partíciót tartalmaz. A VG 2 a maradék két DISK 2 partíciót tartalmazza. Az LVM-ben az egy kötetcsoportba egyesített fizikai lemezpartíciókat fizikai köteteknek (PV) hívják. A kötetcsoportokon belül négy logikai kötet (LV 1 - LV 4) került megadásra, amelyet az operációs rendszer a hozzájuk rendelt csatolási pontokon keresztül használhat. A különböző logikai kötetek közötti határt nem kell más partícióhatárhoz igazítani. Érdemes megfigyelni a példában az LV 1 és LV 2 közötti határt. Az LVM jellemzői:

  • Több merevlemez vagy partíció egyesíthető egy nagy logikai kötetbe.
  • Feltéve, hogy a beállítás megfelelő, a logikai kötet (például az/usr) a szabad terület elfogyásakor kibővíthető.
  • Az LVM használata esetén merevlemezek és újabb logikai kötetek (LV-k) adhatók hozzá egy futó rendszerhez. Ehhez azonban üzem közben cserélhető hardver szükséges, amely képes az ilyen műveletek végrehajtására.
  • Bekapcsolható egy sávokra osztott mód is, amely a logikai kötet adatfolyamát több fizikai köteten osztja szét. Ha ezek a fizikai kötetek különböző lemezeken helyezkednek el, akkor ez a RAID 0-hoz hasonlóan javíthatja az olvasási és írási teljesítményt.
  • A pillanatkép funkció lehetővé teszi a futó rendszer konzisztens biztonsági mentését (különösen szerverek esetén fontos).

Mindezen jellemzők azt jelentik, hogy LVM-et elsősorban csak a fokozottan használt otthoni PC-ken, illetve kis szervereken célszerű használni. Ha az adatok mennyisége folyamatosan növekszik (például az adatbázisok, zenearchívumok vagy a felhasználói könyvtárak), akkor az LVM jó választás lehet. Ez lehetővé teszi a fizikai merevlemeznél nagyobb fájlrendszerek tárolását. Az LVM másik előnye, hogy akár 256 logikai kötet is hozzáadható. Ne feledje azonban, hogy az LVM használata különbözik a hagyományos partíciók használatától. Az LVM beállításával kapcsolatos útmutatás és további információk a hivatalos LVM HOWTO-ban, a http://tldp.org/HOWTO/LVM-HOWTO/ címen érhetők el.

A 2.6-os kerneltől kezdődően rendelkezésre áll az LVM 2, amely visszamenőlegesen kompatibilis a korábbi LVM-mel és lehetővé teszi a régi kötetcsoportok további használatát. Új kötetcsoportok létrehozásakor döntse el, hogy az új formátumot kívánja használni vagy a visszamenőlegesen kompatíbilis verziót. Az LVM 2 nem igényel kerneljavításokat. A 2.6-os kernelbe integrált eszközleképezőt használja. Ez a kernel csak az LVM 2-es változatot támogatja. Az LVM említésekor ebben a részben mindig az LVM 2-re gondolunk.

Az alábbi bekezdés SUSE Linux Enterprise Server specifikus információt tartalmaz

LVM 2 helyett használhatja az EVMS-t (Enterprise Volume Management System), amely egy egységes csatolót biztosít a logikai és RAID-kötetekhez ([[Dokumentáció/SL9.3/|]]). Az LVM 2-höz hasonlóan az EVMS is a 2.6-os kernel eszközleképezőjét használja.

Az LVM beállítása a YaST segítségével

A YaST LVM-beállító ablaka a YaST Szakértői particionálás (Particionálás) részéből érhető el. A szakértői particionálási eszköz lehetővé teszi a meglévő partíciók törlését és módosítását, valamint az LVM-mel használható újak létrehozását. Az LVM-partíció létrehozásához először kattintson a LétrehozásFormázás nélkül menüpontra, majd partícióazonosítóként adja meg, hogy 0x8E Linux LVM. Az LVM-hez használni kívánt összes partíció létrehozása után az LVM-konfiguráció elindításához kattintson az LVM gombra.

Kötetcsoportok létrehozása

Ha még nem létezik kötetcsoport, akkor létre kell hozni egyet (Kötetcsoport létrehozása). A Csoport hozzáadása gombbal további csoportok is létrehozhatók, de általában egyetlen kötetcsoport elegendő. A SUSE LINUX rendszerfájlokat tartalmazó kötetcsoportnak javasolt a system nevet adni. A fizikai egység mérete a kötetcsoport fizikai blokkjának méretét adja meg. A kötetcsoportban lévő lemezterület ilyen méretű darabokban kerül kezelésre. Ez az érték alapesetben 4 MB-ra van állítva, amely maximum 256 GB fizikai és logikai kötetméretet tesz lehetővé. Ha 256 gigabájtnál nagyobb logikai kötetekre van szükség, akkor a fizikai egység méretét meg kell növelni, például 8, 16 vagy 32 megabájtra.

Kötetcsoport létrehozása

Fizikai kötetek beállítása

A kötetcsoport létrehozása után a következő párbeszédablak az összes »Linux LVM« vagy »Linux natív« típusú partíciót megjeleníti. A csere- és DOS-partíciók nem kerülnek megjelenítésre. Ha a partíció már hozzá van rendelve egy kötetcsoporthoz, akkor a kötetcsoport neve megjelenik a listában. A nem társított partíciókat egy »--« karakter jelzi.

Ha több kötetcsoport is létezik, akkor a bal felül látható mezőből válassza ki az aktuális kötetcsoportot. A jobb felső részben lévő gombokkal további kötetcsoportokat lehet létrehozni, illetve meglévőket törölni. Csak a hozzárendelt partíciókkal nem rendelkező kötetcsoportok törölhetők. A kötetcsoporthoz rendelt partíciókat fizikai köteteknek (PV) is szokás hívni.

Fizikai kötetek beállítása

Egy korábban még ki nem osztott partíció a kiválasztott kötetcsoporthoz adásához először kattintson a partícióra, majd a Hozzáadás gombra. Ezen a ponton a kötetcsoport neve megjelenik a kiválasztott partíció mellett. Rendelje az LVM-hez lefoglalt összes partíciót kötetcsoportokhoz. Ha nem teszi, a partíció területe kihasználatlan marad. A párbeszédablakból kilépés előtt minden kötetcsoportot legalább egy fizikai kötethez hozzá kell rendelni. Az összes fizikai kötet hozzárendelése után a logikai kötetek konfigurációjához kattintson a Tovább gombra.

Logikai kötetek beállítása

Miután a kötetcsoport ki lett töltve fizikai kötetekkel, a következő párbeszédablakban adja meg a logikai köteteket, amelyeket az operációs rendszer fog használni. A bal felső mezőből válassza ki az aktuális kötetcsoportot. Mellette megjelenik az aktuális kötetcsoporton lévő szabad terület. Az alatta lévő lista tartalmazza a kötetcsoport összes logikai kötetét. Megjelenik az összes normál Linux-partíció, amelyhez meg van adva csatolási pont, az összes cserepartíció és a már létező logikai kötetek. Amíg a kötetcsoporton van szabad terület, a Hozzáadás, Szerkesztés és Eltávolítás gombokkal kezelje igény szerint a logikai köteteket. Minden kötetcsoporthoz rendeljen hozzá legalább egy logikai kötetet.

Logikai kötetek felügyelete

Új logikai kötet létrehozásához kattintson a Hozzáadás gombra és töltse ki a megjelenő ablak mezőit. A particionáláshoz hasonlóan itt is megadható a méret, a fájlrendszer és a csatolási pont. Normális esetben a logikai köteten létrejön egy fájlrendszer, például reiserfs vagy ext2, amely azután kijelöl egy csatolási pontot. A logikai köteten tárolt fájlok a telepített rendszeren e csatolási pontnál találhatók meg. A logikai kötet adatfolyama szétosztható több fizikai kötet között (sávozás). Ha ezek a fizikai kötetek különböző lemezeken helyezkednek el, akkor ez általában jobb olvasási és írási teljesítményt eredményez (a RAID 0-hoz hasonlóan). Sávozott logikai kötet azonban csak akkor hozható létre n sávval, ha a logikai kötet által igényelt merevlemez-terület egyenletesen felosztható n fizikai kötetre. Ha például csak két fizikai kötet áll rendelkezésre, akkor három sávból álló logikai kötet nem hozható létre.

Icon-Caution.png Sávozás

A YaST ezen a ponton nem tudja ellenőrizni a sávozást érintő bejegyzések helyességét. A hibák csak később látszanak, amikor az LVM ténylegesen kialakításra kerül a lemezen.

Logikai kötetek létrehozása

Ha beállította az LVM-et, akkor megadhatók a meglévő logikai kötetek. A folytatás előtt ezekhez a logikai kötetekhez is rendeljen hozzá megfelelő csatolási pontokat. A Tovább gomb segítségével térjen vissza a YaST Szakértői particionálás ablakába és fejezze be a munkát.

Közvetlen LVM-kezelés

Ha már beállította az LVM-et és csak módosítani kíván valamit, akkor rendelkezésre áll egy alternatív módszer is ennek végrehajtásához. A YaST vezérlőközpontban válassza ki a RendszerLVM menüpontot. Ez a párbeszédablak lehetővé teszi a fent leírt műveleteket, a fizikai particionálás kivételével. A meglévő fizikai köteteket két listában jeleníti meg és az LVM-rendszer a már leírt eljárásokkal kezelhető.

Szoftveres RAID beállítása

A RAID (redundant array of inexpensive disks, olcsó lemezek redundáns tömbje) nevű technológia célja, hogy több merevlemez-partíciót egy nagy, virtuális merevlemezzé szervezzen össze a teljesítmény optimalizálása, az adatok biztonsága vagy mindkettő érdekében. A módszer használata esetén azonban az egyik előnyt fel kell áldozni a másik oltárán. A legtöbb RAID-vezérlő az SCSI protokollt használja, mert több merevlemezt és hatékonyabb módon tud kezelni, mint az IDE protokoll, valamint alkalmasabb a parancsok párhuzamos végrehajtására. Léteznek IDE- és SATA-merevlemezeket használó RAID-vezérlők is. Tekintse meg a Hardveradatbázist a http://cdb.suse.de címen.

Szoftveres RAID

A gyakran igen drága hardveres RAID-vezérlő feladatait szoftverből is meg lehet oldani. A SUSE LINUX felkínálja több merevlemez egyetlen szoftveres RAID-tömbbé szervezésének a lehetőségét a YaST segítségével – igen ésszerű alternatív megoldásként egy hardver alapú RAID-del szemben. A RAID többféle stratégiát is képes alkalmazni a merevlemezek kombinálásához. Ezek mindegyike más jellemzőkkel, célokkal és előnyökkel bír. Ezeket a változatokat szokás RAID-szintekként emlegetni.

A szokásos RAID-szintek:

RAID 0
Ez a level az adathozzáférés sebességét javítja azáltal, hogy a fájlok blokkjait egynél több lemezre osztja szét. Szigorú értelemben ez nem igazi RAID, hiszen nem redundáns, nem biztosít adatvédelmet, de a RAID 0 név rajtaragadt az ilyen rendszereken. RAID 0 használatakor két vagy több merevlemez van összekapcsolva. A teljesítmény igen látványos, de akármelyik merevlemez meghibásodik, a teljes RAID-rendszer tönkremegy és elvesznek az adatok.
RAID 1
Ez a szint megfelelő biztonságot kínál, ugyanis az adatok egy az egyben még egy merevlemezre átmásolódnak. A megoldás másik neve a merevlemez tükrözése. Ha a lemez megsérül, a másik meghajtón még mindig rendelkezésre állnak az adatok. Addig, amíg a legutolsó lemez is el nem romlik, az adatok biztonságban vannak. Az írási teljesítmény egy kicsit leromlik a másolás során az egyetlen lemezes eléréshez képest (10-20 százalékkal lassúbb), de az olvasási teljesítmény lényegesen jobb bármelyik fizikai merevlemezhez képest, hiszen a megkettőzött adatok párhuzamosan kiolvashatók. Durva közelítésként úgy lehet tekinteni, hogy a RAID 1 közel kétszeres olvasási sebességet biztosít a külön merevlemezekhez képest, és majdnem ugyanazt az írási teljesítményt.
RAID 2 és RAID 3
Ezek ritkán használt RAID-megvalósítások. A RAID 2 az adatokat nem blokk-, hanem bitszinten választja szét. A RAID 3 esetén bájtonkénti szétválasztás történik, dedikált paritáslemezzel. Ez a szint nem képes egyidejűleg több kérés kiszolgálására. Mindkét szintet nagyon kevés helyen alkalmazzák.
RAID 4
RAID 4 esetében szintén blokkszintű szétválasztás történik (ugyanúgy, mint a 0. szint esetében), de van egy külön paritáslemez. Ha valamelyik lemez meghibásodik, a paritásadatok alapján pótolható. A paritáslemez azonban íráskor rontja a teljesítményt. Ezzel együtt, van ahol RAID 4 rendszereket használnak.
RAID 5
A RAID 5 egy bölcs kompromisszum a 0. és 1. szint között a teljesítmény és a redundancia szempontjából. A használható merevlemez-terület az összes lemezek száma, mínusz egy. Az adatok a RAID 0-hoz hasonlóan el vannak osztva a merevlemezek között. Az egyik partíción paritásblokkok készülnek az adatok védelme érdekében. Egymással XOR-kapcsolatban vannak, vagyis a rendszer meghibásodása esetén a megfelelő paritásblokk alapján helyreállíthatók a kiesett adatok. RAID 5 használata esetén viszont éppen ezért egyszerre egynél több merevlemeznek nem szabad meghibásodnia. Ha az egyik lemez elromlik, a lehető leggyorsabban ki kell cserélni az adatvesztés elkerülése érdekében.
További RAID-szintek
Számos további RAID-szintet is kidolgoztak, (RAIDn, RAID 10, RAID 0+1, RAID 30, RAID 50 stb.), amelyek egy része hardvergyártók egyedi megoldása. Ezek a szintek nem túl gyakoriak, ezért itt nem ismertetjük őket.

Szoftveres RAID beállítása a YaST segítségével

RAID-partíciók
Fájlrendszer-beállítások

A YaST szoftveres RAID beállítására szolgáló modulja az YaST Szakértői particionálás részből érhető el (lásd: Particionálás). Ez a professzionális particionáló eszköz lehetővé teszi a meglévő partíciók módosítását és törlését, valamint a szoftveres RAID-hez használható újak készítését. A RAID-partíciók létrehozásához először kattintson a LétrehozásFormázás nélkül lehetőségre, végül a partíció azonosítója legyen 0xFD Linux RAID. RAID 0 és RAID 1 esetében legalább két partícióra van szükség — RAID 1 esetében jellemzően pontosan kettőre, nem többre. RAID 5 használata esetén legalább három partícióra van szükség. Célszerű csak pontosan egyforma méretű partíciókat készíteni. A RAID-partíciókat külön lemezre készítse, így csökkenthető az adatok elvesztésének a kockázata, ha valamelyik megsérül (RAID 1 és 5), illetve optimalizálható a RAID 0 tömb teljesítménye. A RAID-hez használni kívánt összes partíció létrehozása után kattintson a RAIDRAID létrehozása menüpontra a RAID-beállítások megkezdéséhez.

A következő párbeszédablakban válasszon a RAID 0, 1 és 5 szintek közül (a részletek a Szoftveres RAID részben olvashatók). A Tovább gombra kattintás után az alábbi párbeszédablakban megjelenik az összes olyan partíció, amelyek típusa »Linux RAID« vagy »Linux natív« (lásd: RAID-partíciók). Csere- és DOS-partíciók nem láthatók. Ha egy partíció már hozzá van jelölve egy RAID-kötethez, akkor a RAID-eszköz neve (pl. /dev/md0) látható a listában. A még nem társított partíciókat a »–« karakterek jelzik.

Egy korábban még sehová nem rendelt partíciót a kijelölt RAID-kötethez a partícióra, majd a Hozzáadás gombra kattintva lehet hozzáadni. E ponton a kijelölt partíció mellett megjelenik a RAID-eszköz neve. Ossza ki az összes, RAID-nek szánt partíciót. Ellenkező esetben a partíciókon található terület üresen marad. Az összes partíció kiosztása után kattinson a Tovább gombra a beállítások párbeszédablakra továbblépéshez, ahol finomhangolható a rendszer teljesítmény (lásd: Fájlrendszer-beállítások).

Csakúgy, mint a hagyományos particionálás esetében, állítsa be a használni kívánt fájlrendszert, valamint a titkosítást és a RAID-kötet csatolási pontját. Az Állandó szuperblokk lehetőség megjelelölésével biztosítható, hogy a RAID-partíciót felismerje a rendszer indításkor. A beállításokat a Befejezés gombbal befejezve a /dev/md0 eszköz és mások mellett a RAID megjelölés látható a szakértői particionáló modulban.

Hibaelhárítás

Azt, hogy a RAID-partíció milyen állapotban van, a /proc/mdstats fájl megtekintésével lehet ellenőrizni. Rendszermeghibásodás esetén állítsa le a Linux-rendszert és cserélje ki a hibás merevlemezt egy olyanra, amely ugyanolyan módon van particionálva. Ezután indítsa újra a rendszert, majd írja be az mdadm /dev/mdX --add /dev/sdX parancsot, ahol az 'X' helyére a megfelelő eszközazonosítónak kell kerülnie. Így a merevlemez automatikusan integrálódik a RAID-rendszerbe és az tökéletesen helyreáll.

További információ

A szoftveres RAID-del kapcsolatos beállítási utasítások és további részletek a HOWTO dokumentumokban találhatók, a következő címen:

Léteznek Linux RAID levelezési listák is, mint például a http://www.mail-archive.com/linux-raid@vger.rutgers.edu.

Tömeges tárolás IP-hálózatokon — iSCSI

A számítógépközpontok és általában a szerverek üzemeltetésének egyik központi problémája a megfelelő merevlemez-kapacitás biztosítása a szerverrendszerekhez. A nagyszámígógépes világban gyakran használnak erre üvegszálas megoldásokat. Mostanáig azonban a UNIX-os számítógépek és szerverek túlnyomó részét nem kapcsolták még központi tárolómegoldásokhoz.

A linux-iSCSI egy egyszerű és viszonylag olcsó megoldást kínál Linux-számítógépek központi tárolórendszerekhez csatlakoztatására. Elméletben az iSCSI egy sor SCSI-parancs IP-szinten elküldésére épül. Ha egy program elindít egy ilyen eszköz felé irányított kérést, akkor az operációs rendszer előállítja a szükséges SCSI-parancsokat. Ezek ezután IP-csomagokba ágyazódnak és ha kell, titkosításra is kerülnek. A csomagok ezután továbbítódnak a megfelelő távoli iSCSI-állomáshoz.

Az iSCSI használatához a linux-iscsi csomagra van szükség. A kapcsolati adatokat az /etc/iscsi.conf fájlban kell megadni. Ha rendelkezik iSCSI-tárolóeszközzel, akkor ez a konfigurációs fájl valahogy így néz ki:

DiscoveryAddress=10.10.222.222
TargetName=iqn.1987-05.com.cisco:00.3b8334455c55.disk1

Ebben az egyszerű példában a tárolórendszer nem használ hitelesítést. Az iSCSI számos jellemzője beállítható az /etc/iscsi.conf fájlban. A részletekkel kapcsolatban tekintse meg az iSCSI kézikönyvoldalát.

Az iSCSI beállítása után indítsa el az iSCSI-alrendszert az rciscsi start paranccsal. A rendszer az alábbi üzeneteket kell, hogy adja:

rciscsi start
Starting iSCSI: iscsi iscsid fsck/mount                 done

Az /etc/initiatorname.iscsi fájl beállításra kerül az első inicializálás után és a számítógép a jövőben ezt használja az iSCSI-tárolóeszközökre bejelentkezéshez. Ezt a fájlt nem lehet simán átmásolni. Minden egyes gépen külön-külön kell létrehozni.

Ha az indítás sikeres volt, akkor a rendszer kiírja a felismert eszközöket. A rendszerüzenetek a dmesg paranccsal tekinthetők meg. A különféle eszközök például a /dev/sda vagy /dev/sdb név alatt érhetők el, és igény szerint particionálhatók és formázhatók. A felismert eszközökön található fájlrendszerek felcsatolási pontjait az /etc/fstab.iscsi fájlban kell megadni. Ezek a fájlrendszerek az iSCSI elindításakor kerülnek felcsatolásra.

Az iSCSI-vel kapcsolatos kiadványok a projekt webhelyén, a http://linux-iscsi.sourceforge.net/ címen találhatók.

Icon-expand.png Ez a fejezet kiegészítésre szorul