ZFS

Nainštalujte ZFS na CentOS7

Nainštalujte ZFS na CentOS7

Ako nainštalovať a nakonfigurovať súborový systém ZFS na systéme CentOS 7

ZFS je veľmi populárny súborový systém v systéme Linux. Je to 128-bitový súborový systém. Čo znamená, že ZFS môže vyrásť na veľmi veľké. Podporuje logické zväzky, nájazdy, snímky a mnoho ďalších pokročilých funkcií súborového systému. Dostať ZFS do práce na CentOS 7 však nie je také jednoduché. V tomto článku vám ukážem, ako inštalujete a robíte základnú konfiguráciu ZFS na CentOS 7.3 a CentOS 7.4. Začnime.

Inštalácia systému súborov ZFS

Podpora systému súborov ZFS nie je v systéme CentOS 7 predvolene povolená. To nie je jediný problém. ZFS nie je k dispozícii v oficiálnom úložisku balíkov CentOS 7. Musíte si ho nainštalovať z oficiálneho úložiska balíkov ZFS. V čase písania tohto článku bolo možné ZFS nainštalovať iba na server CentOS 7.3 a CentOS 7.4. Môžete sa pozrieť na https: // github.com / zfsonlinux / zfs / wiki / RHEL-and-CentOS, kde nájdete ďalšie podrobnosti.

Najskôr pomocou nasledujúceho príkazu skontrolujte, ktorú verziu systému CentOS 7 používate:

$ cat / etc / redhat-release

Ako môžete vidieť na nasledujúcom obrázku, používam CentOS 7.4

Teraz musíte pridať oficiálne úložisko ZFS na CentOS 7 pomocou nasledujúceho príkazu:

Pre CentOS 7.3

$ sudo yum nainštalovať http: // stiahnuť.zfsonlinux.vydanie org / epel / zfs.el7_3.noarch.ot./min

Pre CentOS 7.4

$ sudo yum nainštalovať http: // stiahnuť.zfsonlinux.vydanie org / epel / zfs.el7_4.noarch.ot./min

Teraz stlačte „y“ a potom stlačte pokračovať.

Malo by sa pridať úložisko ZFS.

Existujú dva spôsoby, ako je možné načítať modul ZFS do jadra, DKMS a kABI. Rozdiel medzi nimi je v tom, že ak nainštalujete modul ZFS založený na DKMS a potom z nejakého dôvodu aktualizujete jadro operačného systému, musí byť modul jadra ZFS znovu prekompilovaný. Inak to nepôjde. Ale modul ZFS založený na kABI má navrch v tom, že nevyžaduje aktualizáciu, ak je aktualizované jadro operačného systému.

V tomto článku nainštalujem modul jadra ZFS založený na kABI.

Pri inštalácii úložiska ZFS na serveri CentOS 7 je úložisko založené na DKMS predvolene povolené. Musíte teda deaktivovať úložisko založené na DKMS a povoliť úložisko založené na kABI.

Ak chcete deaktivovať úložisko ZFS založené na DKMS a povoliť úložisko ZFS založené na kABI, najskôr otvorte konfiguračný súbor yum ZFS pomocou textového editora pomocou nasledujúceho príkazu:

$ sudo nano / etc / yum.repos.d / zfs.repo

Mali by ste vidieť nasledujúce okno, ako je znázornené na snímke obrazovky nižšie:

Najskôr zmeňte označenú časť snímky obrazovky z povolené = 1 do povolené = 0 deaktivovať úložisko ZFS založené na DKMS.

Teraz zmeňte označenú časť snímky obrazovky z povolené = 0 do povolené = 1 povoliť úložisko ZFS založené na kABI.

Takto by mal vyzerať konečný konfiguračný súbor.

Teraz môžete nainštalovať ZFS File System na svoj CentOS 7 pomocou nasledujúceho príkazu:

$ sudo yum nainštalovať zfs

Teraz stlačte „y“ a potom stlačte pokračovať.

Mal by byť nainštalovaný ZFS.

Teraz reštartujte počítač pomocou nasledujúceho príkazu:

$ sudo reštart

Po spustení počítača spustite nasledujúci príkaz a skontrolujte, či je načítaný modul jadra ZFS.

$ sudo lsmod | grep zfs

Môže sa stať, že nebudete vidieť žiadny výstup. Ak nevidíte žiadny výstup, modul jadra ZFS sa nenačíta. V takom prípade spustite nasledujúci príkaz na manuálne načítanie modulu jadra ZFS.

$ sudo modprobe zfs

Teraz, ak bežíte lsmod príkaz znova, mali by ste vidieť načítaný modul jadra ZFS, ako je znázornené na obrázku nižšie.

$ sudo lsmod | grep zfs

Základná konfigurácia ZFS

Teraz potrebujete na konfiguráciu ZFS bezplatnú diskovú jednotku alebo oddiel. Používam VMware. V CentOS 7 som teda pridal dva disky SCSi.

Pomocou nasledujúceho príkazu môžete skontrolovať, aké disky máte

$ sudo lsblk

Ako vidíte na snímke nižšie, mám sdb a sdc dostupné disky a každý z nich má veľkosť 20 GB.

Teraz musíte vytvoriť fond ZFS. Svoj fond ZFS môžete pomenovať čímkoľvek. V adresári ROOT (/) sa vytvorí nový adresár s rovnakým názvom ako váš fond ZFS.  Pri vytváraní fondu ZFS tiež určíte svoje úložné zariadenia alebo diskové jednotky.

Spustite nasledujúci príkaz sdb a sdc disky a vytvorte fond súborov ZFS súbory.

$ sudo zpool vytváranie súborov / dev / sdb / dev / sdc

Môžete spustiť nasledujúci príkaz a zobraziť zoznam všetkých dostupných oblastí ZFS vo vašom systéme:

$ sudo zpool zoznam

Ako vidíte, súbory ZFS fond je uvedený a má 39.7 GB voľného miesta.

Spustením nasledujúceho príkazu zobrazíte všetky body pripojenia systému:

$ df -h

Ako vidíte na snímke nižšie, súbory ZFS pool sú pripojené k / súbory adresár.

Teraz môžete prejsť na / súbory adresár s nasledujúcim príkazom:

$ cd / súbory

V predvolenom nastavení je fond ZFS zapisovateľný iba serverom koreň používateľ. Ak chcete ako bežný používateľ zapisovať do fondu ZFS, musíte zmeniť povolenie fondu ZFS.

Môžete zmeniť nasledujúci príkaz a zmeniť povolenie vášho fondu ZFS:

$ sudo chown -Rfv shovon: shovon / súbory

Poznámka: Tu šovon je moje používateľské meno. Vaše užívateľské meno by malo byť odlišné. Formát príkazu je:

$ sudo chown -Rfv USERNAME: GROUPNAME / POOL_NAME

The / súbory adresár teraz vlastní používateľ a skupina šovon.

Teraz môžete vytvárať, odstraňovať, upravovať súbory a adresáre v priečinku / súbory.

Takto nainštalujete a nakonfigurujete systém súborov ZFS na systéme CentOS 7. Ďakujeme, že ste si prečítali tento článok.

Hry Užitočné nástroje pre hráčov systému Linux
Užitočné nástroje pre hráčov systému Linux
Ak radi hráte hry v systéme Linux, je pravdepodobné, že ste na vylepšenie herného zážitku použili aplikácie a pomôcky ako Wine, Lutris a OBS Studio. O...
Hry HD remasterované hry pre Linux, ktoré nikdy predtým nemali vydanie Linuxu
HD remasterované hry pre Linux, ktoré nikdy predtým nemali vydanie Linuxu
Mnoho vývojárov a vydavateľov hier prichádza s remastrom starých hier v rozlíšení HD, aby predĺžili životnosť franšízy. Prosím fanúšikov, ktorí požadu...
Hry Ako používať AutoKey na automatizáciu hier pre Linux
Ako používať AutoKey na automatizáciu hier pre Linux
AutoKey je obslužný program na automatizáciu stolných počítačov pre systémy Linux a X11, programovaný v programoch Python 3, GTK a Qt. Pomocou jeho fu...