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

Om ZFS filsystem

I den følgende artikkelen skal vi se på hvordan du installerer og konfigurerer ZFS-filsystemet på Ubuntu 18.04 LTS. ZFS er et fil- og volumsystem utviklet av Sun Microsystems for ditt Solaris OS og vedlikeholdes nå av OpenZFS-fellesskapet. På dette filsystemet En kollega på denne bloggen snakket allerede til oss for en tid tilbake.

ZFS skiller seg ut for sitt stor kapasitet, integrering av de tidligere atskilte konseptene for filsystem og volumbehandling i et enkelt produkt, nytt struktur på disk, lette filsystemer og en enkel lagringsplassadministrasjon. Du kan vite mer om dette filsystemet for Ubuntu i Wiki.

ZFS filsysteminstallasjon

Vi må først sørge for at kjerne-, begrenset-, univers- og multivers-programvarekilder er aktivert. For å sikre at vi vil utføre følgende kommando i terminalen (Ctrl + Alt + T):

redigere kilder zfs filsystem

sudo apt edit-sources

Trykk Enter for å fortsette.

zfs arkivdatabase

Som du kan se fra skjermbildet, har jeg alle disse programvarekildene aktivert. I tilfelle du ikke har noen av disse kildene aktivert, må vi aktivere dem. For å gjøre det, trenger vi bare å utføre følgende kommandoer en etter en etter behov:

  • For å legge til hovedlager i terminalen (Ctrl + Alt + T) vil vi skrive:
sudo apt-add-repository main
  • Hvis vi trenger å legge til kildene begrenset vi vil skrive:
sudo apt-add-repository restricted
  • I tilfelle du trenger kildene univers, vil vi skrive:
sudo apt-add-repository universe
  • Og for kildene multiverse:
sudo apt-add-repository multiverse

Etter dette utfører vi følgende kommando til oppdater cache fra apt pakkeoppbevaringsstedet:

sudo apt update

Nå kan vi kjø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 bassengkonfigurasjon

I denne delen vil vi se hvordan du konfigurerer en ZFS RAID 0-basseng. RAID 0, legg til noen harddisker. Disse legger opp for å opprette en enkelt stor virtuell stasjon. Dette øker skrive- / lesehastigheten betraktelig.

Men det er et stort problem i RAID 0. Hvis en av stasjonene som legges til mislykkes, går alle data tapt.

Bekreft ZFS-bassenger

Du kan sjekk statusen til ZFS-bassenger med følgende kommando:

zpool status

sudo zpool status

Som du kan se, har jeg ingen tilgjengelige bassenger ennå.

La oss se hvordan vi konfigurerer vårt første ZFS-basseng. Men før det må du sørge for det har minst to harddisker installert i laget. For dette eksemplet installerte jeg to virtuelle harddisker (20 GB størrelse), i tillegg til disken jeg har operativsystemet installert på, i min virtuelle maskin med Ubuntu 18.04 LTS.

harddisker installert

Nå skal vi lage vår første ZFS-gruppe, jeg skal kalle det filer. Selvfølgelig kan du kalle det noe annet hvis du vil. Kjør følgende kommando. I debet inkluderer disker som ikke er i bruk, vi går ut på at operativsystemet ikke skal inkluderes.

zfs bassengfiler

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

Nå kan vi kjøre følgende kommando til liste ZFS-gruppen:

zpool-liste

sudo zpool list

Som du kan se i skjermbildet ovenfor, 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 utgangen av df-kommandoen.

montert filsystem

Som standard kan bare root skrive til denne katalogen. Vi kan endre dette slik at enhver vanlig bruker kan gjøre endringer i katalogen ved å skrive inn terminalen (Ctrl + Alt + T):

sudo chown -Rfv USERNAME:GROUPNAME /archivos

MERKNAD: Her er USERNAME og GROUPNAME brukernavnet ditt. De har vanligvis samme navn.

Som du kan se i følgende skjermbilde, katalog / filer eierskap det ble endret med hell.

Endring av ZFS filsystem eierskap

Som du kan se fra skjermbildet nedenfor, kan jeg nå allerede kopiere og lime inn filer i / files-katalogen som en vanlig bruker.

kopierte filer

Endring av monteringspunktet til den eksisterende ZFS-gruppen

Hvis vi på et eller annet tidspunkt vil eller trenger å montere den eksisterende ZFS-gruppen et annet sted, kan vi gjøre det enkelt. For eksempel hvis vi vil monter filkatalogen til ZFS-gruppen i / var / www, vi kan gjøre det med følgende kommando:

sudo zfs set mountpoint=/var/www archivos

MERKNAD: Forsikre deg om at katalogen der du skal montere ZFS-bassenget eksisterer før du kjører denne kommandoen.

Endring av ZFS-festepunkt

Som du kan se fra utgangen av df-kommandoen, blir monteringspunktet endret til / var / www.

Slette et ZFS-basseng

Nå skal vi se hvordan du sletter ZFS-bassenget som vi nettopp opprettet. For å gjøre dette trenger vi bare å utføre følgende kommando:

sudo zpool destroy archivos

Som du kan se på skjermbildet nedenfor, ZFS-sett fjernet som vi hadde skapt.

slett zfs pool

Slik kan du installere og konfigurere ZFS-filsystemet på en virtuell maskin som kjører Ubuntu 18.04 LTS.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   mickyrocker sa

    Det vil være den samme metoden for LVM hvis ikke, forklar bedre og hvis de er en SSD-disk og den andre mekanikeren også bruker denne metoden for filadministrasjon, vil jeg sette pris på ditt raske svar