- - Jak používat systém souborů ZFS v systému Linux

Jak používat systém souborů ZFS v systému Linux

Souborový systém ZFS je neuvěřitelně populární. Výsledkem je, že mnozí v podniku přísahají a používají jej k uložení bilionů bajtů dat. I přes svou popularitu si ji uživatelé Linuxu nebudou moci užít. Místo toho, ti, kdo to chtějí zkontrolovat a použít jako primární systém souborů úložiště, jej budou muset nainstalovat.

Instalace ZFS je trochu jiná než jinásouborové systémy a v závislosti na tom, co používáte, mohou vyžadovat trochu know-how. Pokud jste v tomto systému souborů nováčkem, je nejlepší jít cestou Ubuntu. Od Ubuntu 16.04 je Canonical velmi snadné začít se ZFS. Ještě lepší je, že Ubuntu je zdaleka nejbezpečnější implementace ZFS na Linuxu s jeho jednoduchým nastavením a procesem sestavování, o kterém je známo, že je velmi spolehlivý (zatímco jiné distribuce Linuxu mají vysoké riziko poškození ZFS).

Chcete-li nainstalovat souborový systém ZFS, přejděte do našeho podrobného průvodce. Než budete pokračovat v tomto tutoriálu, postupujte podle pokynů a naučte se, jak to funguje.

Poznámka: Přestože je možné použít ZFS pro jeden pevný disk, není to dobrý nápad a pravděpodobně vám přijdou o všechny funkce, díky nimž je tento systém souborů skvělý. Smyslem systému souborů je vytvořit redundance, a to natažením dat na více pevných disků. Před pokračováním se ujistěte, že máte více než 1 pevný disk pro ZFS.

Nastavit ZFS

Souborový systém ZFS funguje sdružováním mnoharůzné pevné disky dohromady a vytvořit jedno velké úložiště. Zní to příliš složitě a je to tak. Výsledkem je však vynikající úložiště s mnohem větším prostorem.

Vytvoření nového systému souborů ZFS je o něco složitější než otevření editoru oddílů Gparted. Místo toho s ním budete muset komunikovat na úrovni příkazového řádku. V okně terminálu spusťte lsblk příkaz. Spuštěním příkazu „blok seznamu“ se vytisknou všechny paměťové jednotky v počítači se systémem Linux.

Projděte se a rozhodněte, které pevné disky použijete pro svůj Z-pool, a pamatujte si jména. V tomto tutoriálu jsou naše tři jednotky ve fondu ZFS / dev / sdb, / dev / sdc, a / dev / sdd.

Dále budete muset úplně vynulovat pevné disky vybrané pro Z-pool, aby na nich již neměla žádná data. Za použití dd příkaz, přepište každou jednotku. Bude to chvíli trvat.

Poznámka: změna / dev / sdX s ID jednotky nalezeno u lsblk příkaz (sdb, atd.)

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

Když dd skončí, spusťte fdisk příkaz. Spuštěný fdisk zobrazí spoustu informací o pevných discích, včetně informací o systému souborů pro každý z nich. Prohlédněte si odečet a ujistěte se, že žádný z jednotek, které jste vymazali, nemá systém souborů. Tento krok je kritický, protože ZFS nepoužívá tradiční rozvržení oddílů.

sudo fdisk -l

Pokud fdisk odečet vypadá dobře, je bezpečné vytvořit nový ZFS Z-pool. Pro základní nastavení fondu Z postupujte takto:

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

Základní nastavení získá většinu uživatelů prostřednictvím jejichskladovací potřeby. Ti, kteří si cení svých dat a potřebují je chránit, by však neměli jít s takovým základním nastavením. Místo toho zvažte vytvoření fondu ZFS pomocí RaidZ.

Používání RaidZ v kombinaci s vaším fondem ZFS zajistí, že vaše data budou redundantní, s mnoha zálohami. Chcete-li vytvořit fond ZFS pomocí RaidZ, spusťte:

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

Chcete-li přidat soubory do nového fondu úložišť ZFS, otevřete správce souborů a přejděte do kořenového adresáře systému souborů. Umístěte soubory do složky, kterou jste pojmenovali Zool Zpool.

Přidání disků do ZFS Zpool

ZFS má držet hodně dat, ale toneznamená to, že se vaše původní disky nenaplní. Až přijde čas, kdy bude potřeba více úložného prostoru. Naštěstí, protože ZFS nepoužívá oddíly, je přidání dalšího úložiště do systému jednoduché.

V tomto příkladu přidáme do Zpoolu další dva disky (/ dev / sde a / dev / sdf).

Poznámka: Pokud vaše nastavení ZFS RaidZ nepoužívá, odeberte jej z příkazu.

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

Odstranit fond ZFS

Často jsou svazky ZFS rozbité a nepoužitelné. V takovém případě bude pravděpodobně nutné vymazat úložný fond. Chcete-li odstranit paměťový fond, otevřete terminál a použijte zfs zničit příkaz.

sudo zpool destroy newzpool

Běh zpool zničit trvá poměrně dlouho, v závislosti na tom, kolik dat je ve vašem úložišti. Budete vědět, že Zpool je úplně zničen, když je terminál znovu použitelný.

Zkontrolujte stav ZFS

Rychlý způsob, jak zkontrolovat stav vašeho Zpool, je pomocí stav zpool příkaz. Díky tomu mohou uživatelé vidět základní odečet svazku ZFS, jak se mu daří a zda existují nějaké chyby. Chcete-li zkontrolovat stav, spusťte následující příkaz:

zpool status
</p>

Komentáře