21Jul

Kako instalirati i koristiti ZFS na Ubuntu( i zašto biste htjeli)

Službena podrška za ZFS datotečni sustav jedna je od velikih značajki Ubuntu 16.04.Nije instalirano i omogućeno prema zadanim postavkama, ali je službeno podržano i ponuđeno u Ubuntuovim softverskim spremištima.

Kada biste željeli koristiti ZFS

ZFS je napredni datotečni sustav koji je izvorno stvorio Sun Microsystems za operativni sustav Solaris. Dok je ZFS otvoren, to je nažalost odsutno od većine Linux distribucija zbog licenciranja. Riješeno je pitanje je li kôd licenciran pod ZDC-ovom CDDL licencom kompatibilan s GPL licencom Linux kernela. Bilo kako bilo, dostupno je za preuzimanje na zfsonlinux.org za druge Linux distribucije koje ne odabiru uključivanje.

Ovaj sustav datoteka često koriste organizacije za veće poslužitelje umjesto na stolna računala. Osmišljen je za očuvanje integriteta podataka sprječavanjem korupcije podataka. Svaka datoteka ima kontrolni zbroj koji se koristi za provjeru valjanosti datoteke i osiguranje neispravnosti. Također je u stanju upravljati zettabytes podataka, tako da možete imati vrlo velike uređaje za pohranu - to je mjesto gdje je izvorno "Z" u imenu. ZFS vam također omogućuje jednostavno spajanje više pogona u veći pojedinačni spremnik i može raditi s više diskova pomoću softvera RAID, tako da ne treba nikakav poseban hardver za napredne stvari s standardnim diskovima.

Iako vam se to možda neće zanemariti na vašem stolnom računalu, ZFS bi mogao biti koristan za kućni poslužitelj ili mrežni uređaj( NAS).Ako imate više pogona i posebno se bave integritetom podataka na poslužitelju, ZFS može biti datotečni sustav za vas.Čak i na radnoj stanici, možete koristiti ZFS da biste svoje diskove stavili u jedan veliki spremnik umjesto da ih odvojite ili se oslonite na LVM.

Kako instalirati ZFS na Ubuntu 16.04

Dok ZFS nije instaliran prema zadanim postavkama, to je trivijalan za instalaciju. Ubuntu je službeno podržavao tako da treba raditi ispravno i bez ikakvih problema. Međutim, to je službeno podržano samo na 64-bitnoj verziji Ubuntu - a ne na 32-bitnoj verziji.

Da biste instalirali ZFS, prijeđite na terminal i pokrenite sljedeću naredbu:

sudo apt instalirajte zfs

Baš kao i svaka druga aplikacija, trebala bi odmah instalirati.

Kako stvoriti ZFS bazen

ZFS koristi koncept "bazena".ZFS bazen može se izraditi iz jednog ili više fizičkih uređaja za pohranu. Na primjer, recimo da imate tri fizička tvrdi disk. Možete ih kombinirati u jedan ZFS spremnik s jednim od sljedećih naredbi.

Dolje navedena naredba stvara RAID 0 konfiguraciju u kojoj se podaci pohranjuju na sva tri diska bez višak pohrane. Ako neki od fizičkih diskova ne uspije, datotečni sustav će postati oštećen.

sudo zpool stvoriti naziv baze /dev/ sdb /dev/ sdc /dev/ sdd

Sljedeća naredba stvara RAID 1 konfiguraciju gdje secjelovita kopija podataka pohranjena je na svakom disku. I dalje biste mogli pristupiti svim svojim podacima, čak i ako dva od tri diska ne uspiju.

sudo zpool stvara zrcalo s nazivom baze /dev/ sdb /dev/ sdc /dev/ sdd

Koji god naredbu odabrali, zamijenite ime bazena s onim što želite nazvati pohranjivim bazenom. Zamijenite /dev/ sdb /dev/ sdc /dev/ sdd s popisom naziva diskova koje želite kombinirati u bazen.

Nazivi uređaja možete pronaći pomoću sudo fdisk -l naredbe koja će navesti vaše instalirane uređaje za pohranu.

Nakon što stvorite jedan ili više bazena, možete koristiti sljedeću naredbu za provjeru statusa vaših bazena ZFS:

sudo zpool status

Bazen će biti postavljen pod root direktorij prema zadanim postavkama. Dakle, ako ste stvorili bazen pod nazivom bazenom, pristupili biste joj u / pool-name.

Da biste dodali još jedan disk u zpool, upotrijebite sljedeću naredbu, pružajući put do uređaja.

sudo zpool dodali naziv baze /dev/ sdx

Ako želite uništiti bazu, upotrijebite sljedeću naredbu:

sudo zpool uništava ime baze

Ovo je tek početak korištenja ZFS-a. Odavde biste trebali razumjeti što se događa dovoljno da biste iskoristili naprednije mogućnosti dokumentacije i naredbene linije. Detaljnije informacije potražite u većem broju naredbi kao što je Ubuntuova ZFS referenca i ZFS na Linux projektnoj dokumentaciji.