V následujícím článku se podíváme na to, jak nainstalovat a nakonfigurovat souborový systém ZFS na Ubuntu 18.04 LTS. ZFS je systém souborů a svazků vyvinutý společností Sun Microsystems pro váš operační systém Solaris a nyní je udržována komunitou OpenZFS. Na tento souborový systém Kolega na tomto blogu s námi už před časem mluvil.
ZFS vyniká svým velká kapacita, integrace dříve oddělených konceptů souborový systém a správce svazků v jednom produktu, nový struktura na disku, odlehčené souborové systémy a snadná správa úložného prostoru. Více informací o tomto souborovém systému pro Ubuntu najdete v souboru Wiki.
Instalace systému souborů ZFS
Nejprve musíme zajistit, aby jsou povoleny základní, omezené, vesmírné a univerzální zdroje softwaru. Abychom se ujistili, že v terminálu provedeme následující příkaz (Ctrl + Alt + T):
sudo apt edit-sources
Pokračujte stisknutím klávesy Enter.
Jak vidíte na snímku obrazovky, mám všechny tyto softwarové zdroje povoleny. V případě, že nemáte aktivován žádný z těchto zdrojů, budeme je muset povolit. K tomu budeme muset podle potřeby provádět následující příkazy pouze jeden po druhém:
- Chcete-li přidat hlavní úložiště do terminálu (Ctrl + Alt + T) napíšeme:
sudo apt-add-repository main
- Pokud potřebujeme přidat zdroje omezený napíšeme:
sudo apt-add-repository restricted
- V případě, že potřebujete zdroje vesmír, napíšeme:
sudo apt-add-repository universe
- A pro zdroje multivesmíru:
sudo apt-add-repository multiverse
Poté provedeme následující příkaz do aktualizovat mezipaměť z úložiště balíčků apt:
sudo apt update
Nyní můžeme spustit následující příkaz na nainstalujte souborový systém ZFS na Ubuntu 18.04 LTS:
sudo apt-get install zfsutils-linux
Konfigurace fondu ZFS RAID 0
V této části uvidíme, jak nakonfigurovat a Pool ZFS RAID 0. RAID 0, přidejte nějaké pevné disky. Ty se přidávají k vytvoření jeden velký virtuální disk. Tím se výrazně zvyšuje rychlost zápisu / čtení.
Ale v RAID 0 je velký problém. Pokud některý z přidaných disků selže, všechna data budou ztracena.
Ověřte fondy ZFS
Můžeš zkontrolujte stav fondů ZFS s následujícím příkazem:
sudo zpool status
Jak vidíte, zatím nemám k dispozici žádné bazény.
Podívejme se, jak nakonfigurovat náš první fond ZFS. Ale předtím se musíte ujistit mít nainstalovány alespoň 2 pevné disky v týmu. V tomto příkladu jsem nainstaloval 2 virtuální pevné disky (Velikost 20 GB), kromě disku, na kterém mám nainstalovaný operační systém, ve svém virtuálním počítači s Ubuntu 18.04 LTS.
Nyní vytvoříme naši první skupinu ZFS, budu to nazývat soubory. Pokud chcete, můžete to samozřejmě nazvat něčím jiným. Spusťte následující příkaz. V debetu zahrnout disky, které se nepoužívají, máme za to, že operační systém by neměl být zahrnut.
sudo zpool create -f archivos /dev/sdb /dev/sdc
Nyní můžeme spustit následující příkaz na seznam skupin ZFS:
sudo zpool list
Jak vidíte na výše uvedeném snímku obrazovky, skupina JMÉNO jsou soubory a VELIKOST je 19,9 GB (10 GB x 2 = 20 GB).
Skupina ZFS má být připojena do / files automaticky, jak vidíte z výstupu příkazu df.
Ve výchozím nastavení může do tohoto adresáře zapisovat pouze root. Můžeme to změnit tak, aby každý běžný uživatel mohl provádět změny v adresáři zadáním terminálu (Ctrl + Alt + T):
sudo chown -Rfv USERNAME:GROUPNAME /archivos
POZNÁMKA: Zde USERNAME a GROUPNAME jsou vaše uživatelské jméno. Obvykle mají stejný název.
Jak můžete vidět na následujícím snímku obrazovky, vlastnictví adresáře / souborů bylo úspěšně změněno.
Jak vidíte na níže uvedeném snímku obrazovky, mohu nyní kopírovat a vkládat soubory do adresáře / files jako běžný uživatel.
Změna bodu připojení existující skupiny ZFS
Pokud najednou chceme nebo potřebujeme připojit existující skupinu ZFS na jiné místo, můžeme to udělat snadno. Například pokud chceme připojte adresář souborů skupiny ZFS do adresáře / var / www, můžeme to udělat pomocí následujícího příkazu:
sudo zfs set mountpoint=/var/www archivos
POZNÁMKA: Před spuštěním tohoto příkazu zkontrolujte, zda existuje adresář, do kterého se chystáte připojit fond ZFS.
Jak můžete vidět z výstupu příkazu df, bod připojení se změní na / var / www.
Odstranění fondu ZFS
Nyní uvidíme, jak odstranit fond ZFS, který jsme právě vytvořili. K tomu budeme muset provést pouze následující příkaz:
sudo zpool destroy archivos
Jak je vidět na obrázku níže, Sada ZFS odstraněna které jsme vytvořili.
Takto můžete nainstalovat a nakonfigurovat souborový systém ZFS na virtuálním počítači se systémem Ubuntu 18.04 LTS.
Bude to stejná metoda pro LVM, pokud ne, vysvětlete to lépe a pokud se jedná o disk ssd a druhý mechanik také používá tuto metodu správy souborů, ocenil bych vaši rychlou odpověď