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
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
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.
sudo zpool status
pool-name
akkor hozzáférhetsz
/pool-name
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