ZFS je populárny súborový systém a správca logických zväzkov od spoločnosti Sun Microsystems. Nájdeme ho aj na populárnom BSD systéme menom FreeBSD. Bohužiaľ, z viacero dôvodov ZFS nemôže byť priamo implementované v Linuxovom kernele, tak je potrebné na ZFS disky pristupovať cez FUSE v userspace. Túto možnosť nám ponúka viacero programov, ale ZFSonLinux je najznámejšia implementácia a tú si dnes nainštalujeme.
V prvom rade je dobré si skontrolovať, či váš systém je aktuálny a taktiež nainštalovať epel balíček ktorý je potrebný pre ZFSonLinux.
sudo yum update
sudo yum install epel-release
Ak máme všetko zaktualizované a epel je nainštalovaný, tak sa môžeme vrhnúť na ZFS. Cey yum si nainštalujeme zfs-release a potvrdíme GPG kľúč vývojárov.
sudo yum install http://download.zfsonlinux.org/epel/zfs-release.el8_1.noarch.rpm
gpg --quiet --with-fingerprint /etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux
Po pridaní nového repozitára nám stačí nainštalovať balík zfs
sudo yum install zfs
Pri inštalácii sa nás yum spýta či dôverujeme GPG kľúču. Skontrolujeme či je otlačok správny a dáme pokračovať.
Userid : "ZFS on Linux <[email protected]>"
Fingerprint: C93A FFFD 9F3F 7B03 C310 CEB6 A9D5 A1C0 F14A B620
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux
Po inštalácií overíme funkčnosť príkazom
zpool list
Ak ZFS funguje správne vypíše vám hlášku „no pools available“. V prípade že dostanete hlášku
The ZFS modules are not loaded.
Try running '/sbin/modprobe zfs' as root to load them.
Je potrebné spustiť ZFS modul a vytvoriť perzistentný odkaz. To môžeme urobiť pomocou tohto príkazu
sudo echo "zfs" > /etc/modules-load.d/zfs.conf && sudo modprobe zfs
V tomto kroku máte ZFS podporu nainštalovanú a môžete využívať výhody ZFS aj na Linuxe.
Študent, sieťar, systemák. GNU/Linuxu sa venujem od 2009teho kedy som si začal robiť svoje prvé servery. V dnešnej dobe používam hlavne Debian a CentOS. So sieťami pracujem od roku 2015 a dodnes ma živia, preto som veľký zástanca kvalitných topológii, bezpečia v sieti a IPv6 samozrejme.