ZFS

Installer ZFS-filsystem på Ubuntu 20.04

Installer ZFS-filsystem på Ubuntu 20.04
ZFS er et filsystem oprettet af Sun Microsystems. Den blev først leveret med Solaris, men nu tilgængelig i andre LINUX- og UNIX-operativsystemer. ZFS bruger virtuelle lagringsbassiner kendt som zpools, der kan håndtere lagring og styring af en stor mængde data. I denne artikel vil vi forklare, hvordan du installerer ZFS-filsystemet på Ubuntu OS. Vi vil dække følgende emner:

ZFS-funktioner

Lad os se på nogle af funktionerne i ZFS-filsystemet:

Bemærk: Vi har forklaret proceduren og kommandoerne på Ubuntu 20.04 LTS (Focal Fossa).

Installation af ZFS-filsystem på Ubuntu

Vi bruger kommandolinjens terminalapplikation til installation af ZFS-filsystemet. For at starte kommandolinieterminalen skal du bruge tastaturgenvejen Ctrl + Alt + T.

For at installere ZFS-filsystemet på Ubuntu skal du udstede følgende kommando i Terminal:

$ sudo apt installere zfsutils-linux

Når du bliver bedt om adgangskoden, skal du angive sudo-adgangskoden.

Efter at have kørt ovenstående kommando, beder systemet muligvis om bekræftelse på, at hvis du vil fortsætte installationen eller ej. Tryk på y for at fortsætte; derefter installeres pakken på dit system.

For at bekræfte installationen af ​​ZFS-filsystemet skal du udstede følgende kommando i Terminal:

$ hvilke zfs

Du vil se output svarende til følgende:

Oprettelse af ZFS-lagringsbassin

Når installationen er afsluttet, opretter vi nu en lagerpool til vores drev. Her er trinene til at gøre det:

1. Find først ud af navnene på drevne til poolen. Brug følgende kommando i Terminal til at gøre det:

$ sudo fdisk -l

Du vil se de drev, der er anført i output. Noter de drevnavne, du vil samle. Fra ovenstående output kan vi se, at der er to drev / dev / sdb og / dev / sdc er anført. Vi opretter lagringspoolen ved hjælp af disse to drev.

Der er to typer opbevaringsbassiner: Stribet og spejl. I den stribede pool lagres data i stribet på tværs af alle enheder. Mens de er i en spejlet pool, gemmes kopien af ​​data på tværs af enheder, der gør dem fejlagtige.

For at oprette den stribede pool skal du bruge følgende syntaks:

$ sudo zpool oprette

For at oprette spejlpuljen skal du bruge følgende syntaks:

$ sudo zpool oprette spejl

Hvis der opstår en fejl, kan du prøve at tvinge kommandoen ved hjælp af indstillingen -f efter zpool oprette kommando.

I det følgende eksempel opretter vi den stribede pool med navnet "test" ved hjælp af / dev / sdb og / dev / sdc.

$ sudo zpool oprette test / dev / sdb / dev / sdc

For at finde ud af, hvor puljen er monteret, skal du bruge følgende kommando i Terminal:

$ df -h

Fra ovenstående kommando kan vi se, at puljen er monteret ved / test. Du kan også ændre monteringspunktet for poolen ved hjælp af følgende syntaks:

$ sudo zfs sæt monteringspunkt =

For eksempel at indstille eksport / zfs som det nye monteringspunkt, ville kommandoen være:

$ sudo zfs sæt mountpoint = / eksport / zfs test

Brug derefter følgende kommando til at kontrollere, om monteringspunktet er ændret:

$ df -h | grep test

Du kan også oprette mapper under lagringspoolen. For eksempel, for at oprette en mappe, der hedder filer under lagringspoolen, ville kommandoen være:

$ sudo zfs oprette test / filer

For at se alle ZFS-lagringsbassiner på systemet kan du bruge følgende kommando i Terminal:

$ zpool-liste

Den viser alle puljer sammen med deres størrelse, pladsforbrug, sundhed og nogle andre oplysninger.

For at se alle konfigurationer og status for hver enhed i ZFS-lagringspoolen skal du bruge følgende kommando i Terminal:

$ zfs status

Hvis du oplever nogle problemer relateret til drev i poolen, kan du bruge indstillingen begivenheder. Udsted følgende kommando i Terminal for at se begivenheder, der er knyttet til en bestemt pool:

$ sudo zpool-begivenheder poolnavn -v

Fjernelse af ZFS-lagringspoolen

Hvis du ikke længere har brug for puljen, kan du fjerne den. Bemærk dog, at fjernelse af puljen også fjerner filerne i den.

Brug følgende kommandosyntaks til at fjerne lagringspoolen:

$ sudo zpool ødelægge poolnavn

I denne artikel har du lært, hvordan du installerer ZFS-filsystemet på Ubuntu 20.04 LTS (Focal Fossa). Du har også lært, hvordan du opretter en lagringspool i ZFS-filsystemet og fjerner det, når du ikke længere har brug for det.

Bedste spil at spille med håndsporing
Oculus Quest introducerede for nylig den gode idé om håndsporing uden controllere. Med et stadigt stigende antal spil og aktiviteter, der udfører supp...
Sådan vises OSD-overlay i fuldskærms Linux-apps og -spil
Afspilning af fuldskærmsspil eller brug af apps i distraktionsfri fuldskærmstilstand kan afskære dig fra relevante systemoplysninger, der er synlige i...
Top 5 spiloptagelseskort
Vi har alle set og elsket streaming af gameplay på YouTube. PewDiePie, Jakesepticye og Markiplier er kun nogle af de bedste spillere, der har tjent mi...