- - Ako používať systém súborov ZFS v systéme Linux

Ako používať systém súborov ZFS v systéme Linux

Systém súborov ZFS je neuveriteľne populárny. Výsledkom je, že mnohí v podniku tým prisahajú a používajú ich na uloženie biliónov bajtov údajov. Napriek svojej popularite si ho užívatelia Linuxu nebudú môcť užiť. Namiesto toho ho budú musieť tí, ktorí to chcú vyskúšať a použiť ako svoj primárny systém súborov úložiska.

Inštalácia ZFS je trochu iná ako inásúborové systémy a v závislosti od toho, čo používate, môžu vyžadovať trochu know-how. Ak ste v tomto súborovom systéme nováčikom, je najlepšie ísť cestou Ubuntu. Od Ubuntu 16.04 je Canonical veľmi ľahké ísť so ZFS. Ešte lepšie je, že Ubuntu je zďaleka najbezpečnejšia implementácia ZFS na Linuxe, s jeho jednoduchým nastavením a procesom zostavovania, ktorý je známy ako veľmi spoľahlivý (zatiaľ čo iné distribúcie Linuxu majú vysoké riziko zlomenia ZFS).

Ak chcete nainštalovať systém súborov ZFS, prejdite do nášho podrobného sprievodcu. Pred pokračovaním v tomto návode postupujte podľa pokynov a naučte sa, ako to funguje.

Poznámka: Aj keď je možné použiť ZFS na jeden pevný disk, nie je to dobrý nápad a pravdepodobne prídete o všetky funkcie, vďaka ktorým je tento súborový systém skvelý. Zmyslom súborového systému je vytvoriť nadbytočnosť tým, že sa údaje natiahnu na niekoľko pevných diskov. Pred pokračovaním sa uistite, že máte viac ako 1 pevný disk pre ZFS.

Nastaviť ZFS

Súborový systém ZFS funguje tak, že veľa združujerôzne pevné disky dohromady a vytvoriť jedno veľké úložné stredisko. Znie to príliš zložito a je. Výsledkom je však vynikajúce úložisko s oveľa väčším priestorom.

Vytvorenie nového systému súborov ZFS je o niečo zložitejšie ako len otvorenie editora oddielov Gparted. Namiesto toho s ním budete musieť komunikovať na úrovni príkazového riadku. V okne terminálu spustite príkaz lsblk Príkaz. Spustením príkazu „blok zoznamu“ sa vytlačia všetky ukladacie jednotky vo vašom počítači so systémom Linux.

Prejdite sa a rozhodnite sa, ktoré pevné disky použijete pre svoj Z-pool, a nezabudnite si mená. V tomto návode sú naše tri jednotky v oblasti ZFS / Dev / sdb, / Dev / sdca / Dev / SDD.

Ďalej budete musieť úplne vynulovať pevné disky vybrané pre oblasť Z-oblasti, aby už na nich nemali žiadne údaje. Pomocou dd príkaz, prepísať každú z jednotiek. Bude to chvíľu trvať.

Poznámka: zmena / Dev / SDX s ID jednotky nájdené pomocou lsblk príkaz (sdb, atď.)

sudo dd if=/dev/zero of=/dev/sdX bs=8M

Kedy dd skončí, spustite fdisk Príkaz. Spustený program fdisk zobrazí veľa informácií o pevných diskoch vrátane informácií o súborovom systéme každého z nich. Prezrite si údaje a uistite sa, že žiadna z jednotiek, ktoré ste vymazali, nemá systém súborov. Tento krok je kritický, pretože ZFS nepoužíva tradičné rozloženie oddielov.

sudo fdisk -l

Ak je fdisk Odčítanie vyzerá dobre, je bezpečné vytvoriť nový ZFS Z-pool. Pre základné nastavenie Z-pool postupujte takto:

sudo zpool create -f newzpool /dev/sdb dev/sdc /dev/sdd

Základné nastavenie získa väčšinu používateľov prostredníctvom ichskladovacie potreby. Tí, ktorí si cenia svoje údaje a potrebujú ich chrániť, by však nemali ísť s takým základným nastavením. Namiesto toho zvážte vytvorenie fondu ZFS pomocou RaidZ.

Použitie RaidZ v kombinácii s vašou oblasťou ZFS zabezpečí, že vaše dáta budú redundantné, s mnohými zálohami. Ak chcete vytvoriť fond ZFS pomocou RaidZ, spustite:

sudo zpool create -f newzpool raidz /dev/sdb dev/sdc /dev/sdd

Ak chcete pridať súbory do nového úložného priestoru ZFS, otvorte správcu súborov a choďte do koreňa systému súborov. Umiestnite súbory do priečinka s názvom ZFS Zpool.

Pridať disky do ZFS Zpool

ZFS má držať veľa údajov, ale toto neznamená, že sa vaše pôvodné disky nenaplnia. Príde čas, keď bude potrebné viac úložného priestoru. Našťastie, pretože ZFS nepoužíva oddiely, pridávanie ďalšieho úložného priestoru do systému je jednoduché.

V tomto príklade pridáme ďalšie dve jednotky do služby Zpool (/ dev / sde a / dev / sdf).

Poznámka: Ak vaše nastavenie ZFS nepoužíva RaidZ, odstráňte ho z príkazu.

sudo zpool add -f newzpool raidz /dev/sde /dev/sdf

Odstrániť fond ZFS

Zväzky ZFS sa často poškodia a nepoužijú. V takom prípade bude pravdepodobne potrebné vymazať pamäťovú oblasť. Ak chcete vymazať pamäťovú oblasť, otvorte terminál a použite zfs zničiť Príkaz.

sudo zpool destroy newzpool

beh zpool zničiť trvá pomerne dlho, v závislosti od toho, koľko údajov je vo vašom úložnom priestore. Po opätovnom použití terminálu budete vedieť, že služba Zpool je úplne zničená.

Skontrolujte stav ZFS

Rýchly spôsob, ako skontrolovať stav vášho Zpool, je pomocou stav zpool Príkaz. Vďaka tomu môžu používatelia vidieť základné údaje zväzku ZFS, ako sa darí a či sa vyskytnú nejaké chyby. Ak chcete skontrolovať stav, spustite nasledujúci príkaz:

zpool status
</ P>

Komentáre