ZFS-filsystem, installer og brug det på Ubuntu 18.04 LTS

Om ZFS-filsystem

I den følgende artikel vil vi se på, hvordan du installerer og konfigurerer ZFS-filsystemet på Ubuntu 18.04 LTS. ZFS er et fil- og volumensystem udviklet af Sun Microsystems til dit Solaris OS og vedligeholdes nu af OpenZFS-gruppen. På dette filsystem En kollega på denne blog talte allerede med os for nogen tid siden.

ZFS skiller sig ud for sin stor kapacitet, integration af de tidligere adskilte begreber filsystem og volumen manager i et produkt, nyt struktur på disk, lette filsystemer og en nem lageradministration. Du kan vide mere om dette filsystem til Ubuntu i Wiki.

ZFS-filsysteminstallation

Vi skal først sikre, at kerne, begrænset, univers og multiverse softwarekilder er aktiveret. For at sikre, at vi udfører følgende kommando i terminalen (Ctrl + Alt + T):

rediger kilder zfs filsystem

sudo apt edit-sources

Tryk på Enter for at fortsætte.

zfs filsystem lager

Som du kan se fra skærmbilledet, har jeg alle disse softwarekilder aktiveret. Hvis du ikke har nogen af ​​disse kilder aktiveret, bliver vi nødt til at aktivere dem. For at gøre dette behøver vi kun udføre følgende kommandoer en efter en efter behov:

  • For at tilføje hovedlager i terminalen (Ctrl + Alt + T) skriver vi:
sudo apt-add-repository main
  • Hvis vi har brug for at tilføje kilderne begrænset vi skriver:
sudo apt-add-repository restricted
  • Hvis du har brug for kilderne univers, vi skriver:
sudo apt-add-repository universe
  • Og for kilderne multivers:
sudo apt-add-repository multiverse

Herefter udfører vi følgende kommando til opdater cache fra apt-pakkeopbevaringsstedet:

sudo apt update

Nu kan vi køre følgende kommando til installer ZFS-filsystem på Ubuntu 18.04 LTS:

zfsutils linux installere

sudo apt-get install zfsutils-linux

ZFS RAID 0 poolkonfiguration

I dette afsnit vil vi se, hvordan du konfigurerer en ZFS RAID 0-pool. RAID 0, tilføj nogle harddiske. Disse tilføjes for at oprette et enkelt stort virtuelt drev. Dette øger skrive / læsehastigheden betydeligt.

Men der er et stort problem i RAID 0. Hvis et af de tilføjede drev mislykkes, går alle data tabt.

Bekræft ZFS-puljer

Du kan kontrollere status for ZFS-puljer med følgende kommando:

zpool status

sudo zpool status

Som du kan se, har jeg ingen puljer tilgængelige endnu.

Lad os se, hvordan vi konfigurerer vores første ZFS-pool. Men før det skal du sørge for det har mindst 2 harddiske installeret i holdet. I dette eksempel installerede jeg 2 virtuelle harddiske (20 GB størrelse) ud over den disk, hvor jeg har operativsystemet installeret, i min virtuelle maskine med Ubuntu 18.04 LTS.

harddiske installeret

Nu opretter vi vores første ZFS-gruppe, jeg kalder det filer. Selvfølgelig kan du kalde det noget andet, hvis du vil. Kør følgende kommando. I debet inkluderer diske, der ikke er i brug, vi går ud fra, at operativsystemet ikke skal medtages.

zfs pool-filer

sudo zpool create -f archivos /dev/sdb /dev/sdc

Nu kan vi køre følgende kommando til liste ZFS-gruppen:

zpool-liste

sudo zpool list

Som du kan se i ovenstående skærmbillede, er gruppen NAVN filer, og STØRRELSEN er 19,9 GB (10 GB x 2 = 20 GB).

ZFS-gruppen skal monteres i / filer automatisk, som du kan se fra output af df-kommandoen.

monteret filsystem

Som standard kan kun root skrive til denne mappe. Vi kan ændre dette, så enhver almindelig bruger kan foretage ændringer i biblioteket ved at skrive terminalen (Ctrl + Alt + T):

sudo chown -Rfv USERNAME:GROUPNAME /archivos

BEMÆRK: Her er USERNAME og GROUPNAME dit brugernavn. De er normalt det samme navn.

Som du kan se i følgende skærmbillede, katalog / filer ejerskab det blev ændret med succes.

Ændring af ejer af ZFS-filsystem

Som du kan se fra skærmbilledet nedenfor, kan jeg nu allerede kopiere og indsætte filer i / filer-biblioteket som en almindelig bruger.

kopierede filer

Ændring af monteringspunktet for den eksisterende ZFS-gruppe

Hvis vi ad gangen ønsker eller har brug for at montere den eksisterende ZFS-gruppe et andet sted, kan vi gøre det let. For eksempel, hvis vi vil monter filmappen til ZFS-gruppen i / var / www, vi kan gøre det med følgende kommando:

sudo zfs set mountpoint=/var/www archivos

BEMÆRK: Sørg for, at den mappe, hvor du vil montere ZFS-puljen, findes, før du kører denne kommando.

Ændring af ZFS-monteringspunkt

Som du kan se fra output af df-kommandoen, ændres monteringspunktet til / var / www.

Sletning af en ZFS-pool

Nu vil vi se, hvordan du sletter den ZFS-pool, som vi lige har oprettet. For at gøre dette behøver vi kun udføre følgende kommando:

sudo zpool destroy archivos

Som det kan ses i skærmbilledet nedenfor, ZFS-sæt fjernet som vi havde skabt.

slet zfs pool

Sådan kan du installere og konfigurere ZFS-filsystemet på en virtuel maskine, der kører Ubuntu 18.04 LTS.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   mickyrocker sagde han

    Det vil være den samme metode for LVM, hvis ikke, forklar bedre, og hvis de er en ssd-disk, og den anden mekaniker også anvender denne metode til filadministration, vil jeg sætte pris på dit hurtige svar