Hogyan telepítsük és használjuk a ZFS-t az Ubuntuban (és miért szeretnénk)

Tartalomjegyzék:

Hogyan telepítsük és használjuk a ZFS-t az Ubuntuban (és miért szeretnénk)
Hogyan telepítsük és használjuk a ZFS-t az Ubuntuban (és miért szeretnénk)

Videó: Hogyan telepítsük és használjuk a ZFS-t az Ubuntuban (és miért szeretnénk)

Videó: Hogyan telepítsük és használjuk a ZFS-t az Ubuntuban (és miért szeretnénk)
Videó: creating directories in linux | mkdir command in linux - YouTube 2024, Április
Anonim
A ZFS fájlrendszer hivatalos támogatása az Ubuntu 16.04 egyik legnagyobb szolgáltatása. Alapértelmezés szerint nincs telepítve és engedélyezve, de hivatalosan támogatja és felajánlja az Ubuntu szoftvercsomagjaiban.
A ZFS fájlrendszer hivatalos támogatása az Ubuntu 16.04 egyik legnagyobb szolgáltatása. Alapértelmezés szerint nincs telepítve és engedélyezve, de hivatalosan támogatja és felajánlja az Ubuntu szoftvercsomagjaiban.

Ha szeretné használni a ZFS-t

A ZFS egy korszerű fájlrendszer, amelyet a Sun Microsystems a Solaris operációs rendszerhez készített. Bár a ZFS nyílt forráskódú, szomorúan hiányzott a legtöbb Linux disztribúció engedélyezési okokból. Vitatjuk, hogy a ZFS CDDL licenc alatt engedélyezett kód kompatibilis-e a Linux kernel GPL licencével. Akárhogy is, letölthető a zfsonlinux.org-on más Linux disztribúciókhoz, amelyek nem választják bele.

Ezt a fájlrendszert gyakran a szerverek használják nagyobb kiszolgálók helyett asztali számítógépekhez. Úgy tervezték, hogy megóvja az adatok integritását az adatvesztés megelőzésével. Minden fájlnak van egy ellenőrzőösszege, amely a fájl érvényesítésére szolgál, és biztosítja, hogy nem sérült meg. Képes kezelni a zetta adatbázist is, így nagyon nagy tárolóeszközökkel rendelkezhet - ez az a hely, ahol a név "Z" eredetileg származott. A ZFS lehetővé teszi, hogy egyszerre több meghajtót csatlakoztasson egy nagyobb tárolóedénybe, és több lemezzel együtt dolgozhasson egy szoftveres RAID használatával, így nincs szüksége speciális hardverre, hogy fejlett dolgokat hajtson végre a hagyományos lemezekkel.

Bár ez nem feltétlenül vesz igénybe az asztali számítógépen, a ZFS hasznos lehet egy otthoni szerverhez vagy hálózati csatolókiszolgálóhoz (NAS) eszközhöz. Ha több meghajtó van, és különösen az adatintegritásról van szó a szerveren, akkor a ZFS lehet a fájlrendszer az Ön számára. Még egy munkaállomáson is használhatja a ZFS-t, hogy a lemezeket egy nagy tárolóhelyre összevesse, és ne tartsa őket külön, vagy az LVM-re támaszkodjanak.

Hogyan telepítsük a ZFS-t Ubuntuban 16.04

Noha a ZFS alapértelmezés szerint nincs telepítve, nem kötelező a telepítés. Hivatalosan támogatja az Ubuntu, ezért megfelelően és problémamentesen kell működnie. Azonban ez csak hivatalosan támogatott az Ubuntu 64 bites verzióján, nem pedig a 32 bites verzión.

A ZFS telepítéséhez ugorjon egy terminálra, és futtassa a következő parancsot:

sudo apt install zfs

Mint minden más alkalmazáshoz, azonnal telepíteni kell.
Mint minden más alkalmazáshoz, azonnal telepíteni kell.

Hogyan lehet létrehozni egy ZFS-készletet?

A ZFS a "pool" fogalmát használja. Egy vagy több fizikai tárolóeszközzel létrehozható egy ZFS-pool. Tegyük fel például, hogy három fizikai merevlemezünk van. Összevonhatjuk őket egyetlen ZFS-tárolókészletbe az alábbi parancsok valamelyikével.

Az alábbi parancs létrehoz egy RAID 0 konfigurációt, ahol az adatokat a redundáns tárhely nélkül tárolja mindhárom lemezen. Ha valamelyik fizikai lemez meghibásodik, a fájlrendszer megsérül. (Mint ilyen, ez ritkán ajánlott - ha használja, győződjön meg róla, hogy folyamatosan menteni a medencét.)

sudo zpool create pool-name /dev/sdb /dev/sdc /dev/sdd

A következő parancs létrehoz egy RAID 1 konfigurációt, ahol az adatok teljes példánya az egyes lemezeken tárolódik. Még mindig hozzáférhet az összes adathoz, még akkor is, ha a három lemez közül kettő sikertelen.

sudo zpool create pool-name mirror /dev/sdb /dev/sdc /dev/sdd

Bármelyik parancsot választja, cserélje ki
Bármelyik parancsot választja, cserélje ki

pool-name

bármit is szeretne nevezni a tárterületen. Cserélje

/dev/sdb /dev/sdc /dev/sdd

a lemez nevek listájával, melyeket a medencébe kíván illeszteni.

Az eszköz nevét megtalálhatja a

sudo fdisk -l

parancsot, amely felsorolja a telepített tárolóeszközöket.

Egy vagy több készlet létrehozása után a következő parancs segítségével ellenőrizheti a ZFS-poolok állapotát:
Egy vagy több készlet létrehozása után a következő parancs segítségével ellenőrizheti a ZFS-poolok állapotát:

sudo zpool status

A pool alapértelmezés szerint a gyökérkönyvtárba kerül. Tehát, ha létrehoztál egy nevű medencét
A pool alapértelmezés szerint a gyökérkönyvtárba kerül. Tehát, ha létrehoztál egy nevű medencét

pool-name

akkor hozzáférhetsz

/pool-name

Ha másik lemezt szeretne hozzáadni egy zpoolhoz, akkor az alábbi parancsot használva adja meg az eszköz elérési útját.
Ha másik lemezt szeretne hozzáadni egy zpoolhoz, akkor az alábbi parancsot használva adja meg az eszköz elérési útját.

sudo zpool add pool-name /dev/sdx

És ha el akarta pusztítani a medencét, a következő parancsot használja:

sudo zpool destroy pool-name

Ajánlott: