If-Koubou

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

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

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.

Organizacijski sustavi često koriste ovaj sustav datoteka 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 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 bavite 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 bazen skladištenja umjesto da ih odvojite ili se oslanjate na LVM.

Kako instalirati ZFS na Ubuntu 16.04

Iako ZFS nije instaliran prema zadanim postavkama, to je trivijalno 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 pojam "bazena". ZFS bazen može se izraditi iz jednog ili više fizičkih uređaja za pohranu. Na primjer, recimo da imate tri tjelesna tvrdog diska. Možete ih kombinirati u jedan ZFS spremnik s jednim od sljedećih naredbi.

Donja 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. (Kao takav, to se rijetko preporučuje - ako ga upotrebljavate, obavezno održavajte redovite sigurnosne kopije bazena.)

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

Sljedeća naredba stvara konfiguraciju RAID 1 u kojoj je cjelovita kopija podataka pohranjena 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 bazenom / dev / sdb / dev / sdc / dev / sdd

Koji god naredbu izabrali, zamijenite bazen-name s onim što želite nazvati pohranu. Zamijeniti / dev / sdb / dev / sdc / dev / sdd s popisom naziva diskova koji želite kombinirati u bazen.

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

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

status sudo zpool

Bazen će se postaviti pod root direktorij prema zadanim postavkama. Dakle, ako ste stvorili bazen s imenom bazen-name , pristupili biste joj / Bazena ime .

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

sudo zpool dodaj pool-name / dev / sdx

A ako želite uništiti bazen, upotrijebite sljedeću naredbu:

sudo zpool uništava ime bazena

Ovo je tek početak rada sa ZFS-om. 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.