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

Sadržaj:

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

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

Video: Kako instalirati i koristiti ZFS na Ubuntu (i zašto biste htjeli)
Video: Supersection 1, Less Comfortable - YouTube 2024, Travanj
Anonim
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.
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 install zfs

Baš kao i svaka druga aplikacija, trebala bi odmah instalirati.
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 create pool-name /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 create pool-name mirror /dev/sdb /dev/sdc /dev/sdd

Koji god naredbu izabrali, zamijenite
Koji god naredbu izabrali, zamijenite

pool-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:
Nakon što izradite jedan ili više bazena, možete upotrijebiti sljedeću naredbu za provjeru statusa vaših ZFS bazena:

sudo zpool status

Bazen će se postaviti pod root direktorij prema zadanim postavkama. Dakle, ako ste stvorili bazen s imenom
Bazen će se postaviti pod root direktorij prema zadanim postavkama. Dakle, ako ste stvorili bazen s imenom

pool-name

pristupili biste joj

/pool-name

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

sudo zpool add pool-name /dev/sdx

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

sudo zpool destroy pool-name

Preporučeni: