- - Jak nainstalovat ZFS v systému Linux

Jak nainstalovat ZFS na Linux

ZFS je souborový systém, který spravuje systémblbci milují. S ním můžete dělat neuvěřitelné věci, jako je společné shromažďování všech pevných disků, jejich zrcadlení, pořizování systémových snímků a mnoho dalšího. Souborový systém ZFS se ve skutečnosti rychle stává v datových centrech zvoleným souborovým systémem. Linux je bohužel pozadu, protože existují některé právní konflikty. Tyto právní problémy způsobují, že distribuce Linuxu nemohou legálně distribuovat zdrojový kód uvnitř jádra Linuxu nebo na jednotlivých operačních systémech. Naštěstí mohou fanoušci tohoto souborového systému díky ZFS v systému Linux stále fungovat. Zde je návod, jak jej získat pro vaši distribuci Linuxu.

Instalace ZFS na Linux

Systém souborů ZFS nebude fungovat na Linuxu jakojiné souborové systémy. Důvodem je, že v něm není žádný kód, který by s GPL fungoval dobře. Přesto se mnoho uživatelů líbí souborovému systému a vzali si čas na to, aby fungoval s operačním systémem Linux. Abyste ji mohli používat, musíte do jádra nainstalovat moduly atd.

Ubuntu

sudo apt install zfsutils

Uživatelé používající Ubuntu 16.04 musí nainstalovat jiný balíček:

sudo apt install zfs

Debian

Chcete-li nainstalovat souborový systém a nástroje ZFS na Debian, musíte nejprve nainstalovat záhlaví jádra:

sudo apt-get install linux-headers-$(uname -r)

Po přidání záhlaví systému Linux do systémuDebian nyní může kompilovat moduly jádra samostatně. To je důležité, protože ZFS nebude fungovat na Debianu bez modulu jádra a vzhledem k tomu, že softwarová licence ZFS není v souladu s softwarovou licencí GPL, nemůže Debian distribuovat předkompilovaný software.

Chcete-li začít kompilovat modul jádra, nainstalujte následující software:

sudo apt-get install zfs-dkms zfsutils-linux

Sestavení modulu jádra DKMS může chvíli trvat. Po dokončení je systém souborů ZFS připraven k použití.

Zavádění ze systému ZFS na Debianu

Chcete zavést systém ZFS na Debianu? Pokud ano, budete muset nainstalovat další software:

sudo apt-get install zfs-initramfs

Arch Linux

Chcete použít ZFS na Arch Linuxu? Zde je návod. Nejprve přejděte na tuto stránku, vyhledejte „Stáhnout snímek“ a klikněte na ni. Po stažení snímku otevřete správce souborů a pomocí příkazu CD přejděte do adresáře Downloads, kde byl stažen balíček ZFS.

cd ~/Downloads

Vyjměte snímek pomocí příkazu tar.

tar xvzf zfs-linux.tar.gz
S dekomprimovanou zfs-linux zadejte složku pomocí CD.
cd zfs-linux
Jakmile je uvnitř složky zfs-linux, vygenerujte nový balíček Arch Linux pomocí příkazu makepkg.
makepkg
Všimněte si, že ZFS pro Linux vyžaduje hodněkompilace. V závislosti na rychlosti vašeho počítače může váš terminál tento balíček chvíli kompilovat. Po dokončení jej nainstalujte pomocí správce balíčků pacman.
sudo pacman -U *.tar.xz

Bootovat ZFS na Arch Linuxu

Stáhněte si snímek AUR zfs-dkms, extrahujte snímek dehtem, zkompilujte jej s makepkg a nainstalujte jej pomocí pacmanu. Pokud se ztratíte, postupujte podle výše uvedených pokynů pro balíček zfs-linux.

Fedora

ZFS v systému Linux nevyžaduje žádné kompilace, ale není distribuován přímo společností Redhat. Chcete-li tento problém vyřešit, musíte si stáhnout RPM a nainstalovat jej.

Uživatelé Fedory 27: tento binární soubor Fedory 26 by měl fungovat dobře, ale používat na vlastní nebezpečí!

sudo dnf install http://download.zfsonlinux.org/fedora/zfs-release.fc26.noarch.rpm -y

Kromě instalace tohoto RPM byste měli také nainstalovat:

sudo dnf install kernel-devel -y

OpenSUSE

Jak ZFS pracovat na OpenSUSE je trochusnadnější než většina distribucí založených na RPM. Důvodem je skutečnost, že má velké úložiště softwaru, který uživatelé mohou odesílat, a vytvářet snadno instalovatelné instalační stránky jedním kliknutím. ZFS se neliší. Chcete-li, aby systém souborů fungoval ve vašem systému OpenSUSE, přejděte na tuto stránku zde a klikněte na verzi OpenSUSE, kterou používáte.

Odtud klikněte na instalační tlačítko jedním kliknutím a vyvolejte instalační program OpenSUSE. Postupujte podle pokynů na obrazovce a software bude brzy nainstalován!

Závěr

ZFS na Linuxu je projekt, jehož cílem je přinéstSouborový systém Oracle na oblíbenou GNU platformu každého. Vzhledem k právním problémům je velmi nebezpečné přímo distribuovat software ZFS v libovolných distribucích Linuxu, takže žádný z nich (s výjimkou Ubuntu, ale je statečný).

Vzhledem k tomu, že software nevyhovujeVětší licenční podmínky komunity Linux, každý, kdo chce tento souborový systém nainstalovat a používat, bude muset tak učinit pouze se zdrojovým kódem, protože samotný projekt podporuje pouze hrst operačních systémů Linux a nemůže vytvářet binární balíčky pro všechny .

Pokud se chystáte přimět ZFS k Linuxu, aby pracovalzpool na vašem serveru, nebo možná nabootovat z vašeho elegantního hackerského stroje kvůli vychloubání práv, budete si muset stáhnout zdrojový kód a začít od nuly. Kód pro všechno a pokyny, jak jej sestavit, najdete zde.

Komentáře