Hvordan lage et ZFS-lagringsbasseng på Ubuntu Server 18.04

Hvordan lage et ZFS-lagringsbasseng på Ubuntu-server Hvis du trenger å utvide lagringsalternativene for skyløsningen, kan et ZFS-lagringsbasseng være ideelt.

ZFS er et kombinert filsystem og logisk volumbehandling som er skalerbar og inkluderer funksjoner som beskyttelse mot datakorrupsjon. Den tilbyr også høy lagringskapasitet, gir mulighet for stillbilder og kopi-til-skriv-kloner og mye mer. På grunn av sin evne til å håndtere store datamengder, er et ZFS-lagringsbasseng en flott måte å utvide den lokale skyløsningen på.

Må-lese sky

  • Cloud computing i 2020: Spådommer om sikkerhet, AI, Kubernetes, mer
  • De viktigste skyutviklingen i tiåret
  • Topp leverandør av desktop som en tjeneste (DaaS): Amazon, Citrix, Microsoft, VMware og mer
  • Cloud computing policy (TechRepublic Premium)

La oss gå gjennom prosessen med å lage et ZFS-lagringsbasseng. Jeg skal demonstrere på Ubuntu Server 18.04.

Hva trenger du

For å kunne opprette ZFS-lagringsbassenget, trenger du:

  • En kjørende forekomst av Ubuntu Server.
  • En brukerkonto med sudo-rettigheter.

Installere ZFS

Den første tingen å gjøre er å installere ZFS-pakken. Siden dette finnes i standard depot, kan det installeres med den eneste kommandoen:

 sudo apt-get install zfsutils-linux -y 

Når installasjonen er fullført, er du klar til å lage bassenget.

Opprette et ZFS-basseng

Det første trinnet i å lage ditt ZFS-basseng er å vite hvilken type basseng du skal lage og hvilke som driver til bassenget. Det er to typer enkle bassenger å lage:

  • Stripet basseng, hvor en kopi av data er lagret på alle stasjoner.
  • Speilbasseng, hvor en enkelt, fullstendig kopi av data lagres på alle stasjoner.

Deretter må du vite hvilke stasjoner som er tilgjengelige for bassenget. For å finne ut hvilke stasjoner du har tilgjengelig, gir du kommandoen:

 sudo fdisk -l 

Du bør se alle tilgjengelige stasjoner ( figur A ).

Figur A: Våre tilgjengelige stasjoner for pooling.

Jeg opprettet to virtuelle stasjoner med det formål å bruke dem i et ZFS-basseng:

  • / Dev / VDA
  • / Dev / VDB

For å lage et stripet basseng, vil kommandoen være:

 sudo zpool create pool1 / dev / vda / dev / vdb 

For å lage et speilbasseng, vil kommandoen være:

 sudo zpool create pool1 mirror / dev / vda / dev / vdb 

I begge eksemplene ovenfor vil det nyopprettede bassenget bli kalt pool1.

Det nye bassenget vårt ble deretter montert ved / basseng1 ( figur B ).

Figur B: Bassenget vårt er nå klart til bruk.

Du kan sjekke statusen til bassenget ditt med kommandoen:

 sudo zpool status 

Kommandoen over vil liste opp status og annen informasjon for det nyopprettede bassenget ( figur C ).

Figur C: Status for vår nye zpool.

Du kan nå knytte det nyopprettede bassenget til din skylagringsløsning, noe som gir deg god plass til utvidelse.

Fjerne bassenget

Hvis du trenger å fjerne bassenget, kan det gjøres med kommandoen:

 sudo zpool ødelegge basseng1 

Husk å erstatte pool1 med det du har valgt som bassenget ditt.

Og det er alt som er for å lage enten et stripet eller speilet ZFS-basseng på Ubuntu Server. Med dette verktøyet klart, trenger du ikke bekymre deg for at skyløsningen din går tom for lagerrom.

Cloud og alt som et service nyhetsbrev

Dette er din go-to ressurs for det siste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhet og mye mer. Leveres mandager

Registrer deg i dag

© Copyright 2020 | mobilegn.com