Sådan opretter du en ZFS-lagringspool på Ubuntu Server 18.04

Sådan opretter du en ZFS-lagringspulje på Ubuntu-server Hvis du har brug for at udvide dine lagringsmuligheder for cloud-løsning, kan en ZFS-lagringspool være ideel.

ZFS er et kombineret filsystem og logisk lydstyrkehåndtering, der er skalerbar og inkluderer funktioner såsom beskyttelse mod datakorruption. Det tilbyder også stor lagerkapacitet, giver mulighed for snapshots og copy-on-write kloner og meget mere. På grund af sin evne til at håndtere store mængder data giver en ZFS-opbevaringspool en god måde at udvide din lokale cloud-løsning på.

Skal-læse sky

  • Cloud computing i 2020: Forudsigelser om sikkerhed, AI, Kubernetes, mere
  • De vigtigste skyfremskridt i årtiet
  • Top desktop som en tjenesteudbyder (DaaS): Amazon, Citrix, Microsoft, VMware og mere
  • Cloud computing-politik (TechRepublic Premium)

Lad os gå igennem processen med at oprette en ZFS-lagringspool. Jeg demonstrerer på Ubuntu Server 18.04.

Hvad du har brug for

For at kunne oprette ZFS-lagerpuljen, skal du:

  • En kørende forekomst af Ubuntu Server.
  • En brugerkonto med sudo-privilegier.

Installation af ZFS

Den første ting at gøre er at installere ZFS-pakken. Da dette findes i standardopbevaringsstedet, kan det installeres med den eneste kommando:

 sudo apt-get install zfsutils-linux -y 

Når installationen er afsluttet, er du klar til at oprette puljen.

Oprettelse af en ZFS-pool

Det første trin i at oprette din ZFS-pool er at vide, hvilken type pool du skal oprette, og hvilken drev til pool. Der er to typer enkle puljer at oprette:

  • Stribet pool, hvor en kopi af data er gemt på alle drev.
  • Spejlet pool, hvor en enkelt, komplet kopi af data gemmes på alle drev.

Derefter skal du vide, hvilke drev der er tilgængelige til poolen. Udgiv kommandoen for at finde ud af, hvilke drev du har til rådighed:

 sudo fdisk -l 

Du skal se alle dine tilgængelige drev ( figur A ).

Figur A: Vores tilgængelige drev til pooling.

Jeg oprettede to virtuelle drev med det formål at bruge dem i en ZFS-pool:

  • / Dev / VDA
  • / Dev / VDB

For at oprette en stribet pool, vil kommandoen være:

 sudo zpool oprette pool1 / dev / vda / dev / vdb 

For at oprette en spejlet pool, vil kommandoen være:

 sudo zpool oprette pool1 spejl / dev / vda / dev / vdb 

I begge ovenstående eksempler kaldes den nyoprettede pool pool1.

Vores nye pool blev derefter monteret ved / pool1 ( figur B ).

Figur B: Vores pool er nu klar til brug.

Du kan kontrollere status for din pool med kommandoen:

 sudo zpool status 

Ovenstående kommando viser status og anden information for den nyligt oprettede pool ( figur C ).

Figur C: Status for vores nye zpool.

Du kan nu knytte den nyoprettede pool til din cloud-opbevaringsløsning, hvilket giver dig masser af plads til udvidelse.

Fjernelse af poolen

Hvis du har brug for at fjerne puljen, kan det gøres med kommandoen:

 sudo zpool ødelægge pool1 

Husk at erstatte pool1 med det, du navngav din pool.

Og det er alt, hvad der er at oprette enten en stribet eller spejlet ZFS-pool på Ubuntu Server. Med dette værktøj klar, behøver du ikke bekymre dig om, at din cloud-løsning løber tør for lagerrum.

Cloud og alt som et service nyhedsbrev

Dette er din go-to ressource for det nyeste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhed og meget mere. Leveres mandage

Tilmeld dig i dag

© Copyright 2020 | mobilegn.com