Freebsd és hajtások nagy mennyiségű

Ebben a cikkben fogunk összpontosítani épület egy tároló rendszer, amely a FreeBSD operációs rendszer és a ZFS fájlrendszer.

A történet úgy kezdődött, azzal a ténnyel, hogy a szükséges adatokat tároló térfogata több mint 20TB. Az adatok időszakosan (nem gyakran) kellett rögzíteni ott a többi média, míg a hétköznapi felhasználók számára csak olvasható adatok írása nélkül semmit ott. Fontos volt a hozzáférés sebessége, az adatbiztonság nem volt olyan fontos, mint a másolata a tárolt adatok máshol.

Az boltozat izoláljuk HP Proliant szerver 12 2TB meghajtók mindegyike, amelyek együtt egy hardveres RAID0 vezérlő.

Az ügyfél az eredetileg tervezett bővítése ezen a MS Windows Server hardver platform. Azonban ez némi nehézséget.

Kiderült, hogy az MS Windows rendszerindító lemez is használható legfeljebb 2 TB.

Az egyetlen MS Windows verzió (mint az írás), amely nem rendelkezik ezzel a korlátozás rendszerét Itanium-alapú rendszerekhez (UEFI-alapú rendszerek) [1], nem volt alkalmas a berendezés.

Annak érdekében, hogy bővítse a mi MS Windows szerver lehet „eltávolítani” az egyik lemezről RAID0 és telepíteni az operációs rendszert is. Ebben az esetben megkapjuk 2 logikai meghajtót: a rendszer 2 TB, opcionális 22TB. Így válasszuk ki a operációs rendszer alatt 2TB meghajtó, és az operációs rendszer nem tart tovább, mint 5GB, a maradék helyet ténylegesen nem használják.

Pazarló megoldás amellett, hogy az adatok nem illeszkednek a többi 22TB. Nem beszélve arról, hogy ellentétben a FreeBSD és a Linux, MS Windows Server - ingyenes, és nem terjed ki az engedélyt, hogy megéri a plusz pénzt.

Ehelyett, MS Windows Server lehetőség van, hogy használja a FreeBSD, amely mentes a fent leírt hátrányoktól, vagyis, Az OS lehet telepíteni meglehetősen felett 24 TB RAID0, amellett, hogy ingyenes.

Mielőtt ismertetnénk a FreeBSD telepítése a szerverre, egy közelebbi pillantást néhány jellemzője a készülék nagy (2TB vagy több) merevlemez.

HDD áll egy vagy több lemezen és mágneses fejek. Kerék (fém vagy kerámia) bevont ferromágneses anyagból. Mágneses fej két oldalán minden lemez olvasni, vagy mágneses jelek a bal érintkezésmentes módszer [2].

A végső szakaszban a HDD összeszerelést végrehajtják úgynevezett Alacsony szintű formátumban - a felszínen a lemezek alkalmazott különleges mágneses címkéket. Velük a lemezek vannak kialakítva koncentrikus, zárt szalag - pályán. amelyek osztják alkatrészek - szektorok (1. ábra). Sáv mindkét oldalán minden lemez egyenlő távolságra a központtól, azaz található pontosan egymás fölött, egyesült az úgynevezett henger.

Freebsd és hajtások nagy mennyiségű

3. ábra: nem igazodik szakaszok.

Ha a felület nem jól választjuk meg, hogy vannak olyan blokkok 512 KB fájlrendszer, hogy esik a határ között 4 KB ágazatokban, azaz tolva, hogy elvágja a blokk 512B 2 részből - az első rész tartozik egy szektor, a második becsülnek egy szomszédos szektorban. Emiatt az ilyen egység 512B szükséges két olvasási / írási ciklusok helyett, azaz kivéve a jelenlegi 4 KB ágazatban kell kezelni több és a szomszédja. Így a HDD hozzáférés sebessége jelentősen csökkenhet.

Mielőtt telepítené a fájlrendszer és telepítse a OC a merevlemezen (vagy tömb merevlemez-meghajtók), meg kell jelölni, hogy partíciók létrehozására és boot record. Az MS Windows operációs rendszer a szokásos módon a jelöléssel nem rendelkező MBR (Master Boot Record), a maximális méret a lemez, amely lehet jelölni olyan módon - 2TB. Mert nál nagyobb merevlemezeket 2TB, ez a módszer nem felel meg. Egy másik módszer - GPT, ez lehetővé teszi, hogy jelölje meg a kerekek térfogat 9ZB (9 x október 21 bájt).

MS Windows operációs rendszer használata jelentős GPT-lemezek, de lehet betölteni csak jelölt lemezek MBR. Mint már említettük, a kivétel csak a változata az operációs rendszer Itanium alapú rendszerekhez.

FreeBSD operációs rendszer egyaránt működik MBR lemez GPT és a lemezek.

További információk az MBR és GPT megtalálható [4, 5].

A FreeBSD telepítése

Ahelyett, hogy a szokásos FreeBSD UFS fájlrendszert használ a ZFS fájlrendszer. Úgy alakult a Sun Microsystems Solaris operációs rendszert. ZFS célja, hogy tárolja a nagy mennyiségű adat, viszonylag egyszerű kötet menedzsmentet, a pillanatfelvételt támogatási mechanizmus és ellenőrzése az adatok integritását, és sokkal több hasznos tulajdonsággal. ZFS egy nyílt forráskódú licenc alapján a CDDL (Common Development and Distribution License). További információ erről a fájlrendszer megtalálható [6, 7].

Telepíti az operációs rendszert a FreeBSD 9.0-RELEASE, szükségünk van a megfelelő DVD képarchitektúra, amely letölthető a FreeBSD honlapján.

Indíts a DVD-t, válassza ki a módot a „Live CD” és jelentkezzen be root (jelszó).

Az első lépés, hogy hozzon létre egy partíciót, és rendszerindító rekordot. Ehhez használja gpart segédprogramot. Például partíciót a merevlemezen, hogy 20GB a GPT. Itt létrehozhat 3 részből áll: MBR, swappartíció és egy elsődleges partíció. Átnyúló szakaszok esetében meghatározott véve az összehangolás 4 KB ágazatokban, azaz értékeit egységekben határok többszörösének kell lennie 8. particionálás után create partition boot rekordot, és megjeleníti az eredményt.

Továbbá, a fő részben hozzon létre egy fájlrendszert. Itt meg kell csinálni egy másik kiegészítő műveletet. FreeBSD UFS fájlrendszer egy fix méretű adatblokk (16 KB), és hogy megszüntesse a hatás 512-4 fent leírt, az összehangolás partíció is elegendő. Ellentétben a UFS, ZFS fájlrendszer adatblokk nem egy fix méretű, így ha létrehoz egy fájlrendszert meg kell adni a tényleges mérete a szektor (4096 byte). Ez megtehető gnop szerszám [8].

Ezután létrehozunk egy fájlrendszert partíciót és telepíti a paraméterek (tömörítés, stb.)

Nagyítás operációs rendszer fájlokat (ebben a példában tartalmazza a telepítési i386), hozzon létre egy alap konfigurációs fájlt és másolja zpool.cache helyes működéséhez ZFS. Az utolsó szakaszban a telepítés, csatold le a fájlrendszert, kvóták és pont szerelhető válaszfalak. A telepítés befejeződött. Töltsd be az újonnan telepített rendszert c HDD, frissítése a portfát és a forrás a rendszer összegyűjti a megújult béke és a kernel a kívánt konfigurációt. A felhasználók elérhetik a fájlokat a hálózati tároló, akkor a samba vagy ftp, magyarázza a telepítését és konfigurálását e szolgáltatások túlmutat ezt a cikket.


Példa script telepítés lehet letölteni [itt].

irodalom

Kapcsolódó cikkek