Hur man skapar en ZFS-lagringspool på Ubuntu Server 18.04

Hur man skapar en ZFS-lagringspool på Ubuntu-server Om du behöver utöka lagringsalternativen för molnlösning kan en ZFS-lagringspool vara perfekt.

ZFS är ett kombinerat filsystem och logisk volymhanterare som är skalbar och innehåller funktioner som skydd mot datakorruption. Det erbjuder också hög lagringskapacitet, möjliggör stillbilder och kopiera-på-skriva kloner och mycket mer. På grund av dess förmåga att hantera stora mängder data gör en ZFS-lagringspool ett bra sätt att utöka din molnlösning på plats.

Måste läsa molnet

  • Cloud computing 2020: Förutsägelser om säkerhet, AI, Kubernetes, mer
  • De viktigaste molnframstegen under decenniet
  • Top desktop som en tjänsteleverantör (DaaS): Amazon, Citrix, Microsoft, VMware och mer
  • Cloud computing policy (TechRepublic Premium)

Låt oss gå igenom processen att skapa en ZFS-lagringspool. Jag ska demonstrera på Ubuntu Server 18.04.

Vad du behöver

För att framgångsrikt skapa ZFS-lagringspoolen behöver du:

  • En löpande instans av Ubuntu Server.
  • Ett användarkonto med sudo-privilegier.

Installera ZFS

Det första du måste göra är att installera ZFS-paketet. Eftersom detta finns i standardförvaret kan det installeras med det enda kommandot:

 sudo apt-get install zfsutils-linux -y 

När installationen är klar är du redo att skapa poolen.

Skapa en ZFS-pool

Det första steget i att skapa din ZFS-pool är att veta vilken typ av pool du ska skapa och vilka driver till poolen. Det finns två typer av enkla pooler att skapa:

  • Randig pool, där en kopia av data lagras över alla enheter.
  • Speglad pool, där en enda, komplett kopia av data lagras på alla enheter.

Därefter måste du veta vilka enheter som finns tillgängliga för poolen. För att ta reda på vilka enheter du har tillgängligt, utfärda kommandot:

 sudo fdisk -l 

Du bör se alla tillgängliga enheter ( figur A ).

Bild A: Våra tillgängliga enheter för poolning.

Jag skapade två virtuella enheter för att använda dem i en ZFS-pool:

  • / Dev / vda
  • / Dev / VDB

För att skapa en randig pool skulle kommandot vara:

 sudo zpool skapa pool1 / dev / vda / dev / vdb 

För att skapa en speglad pool skulle kommandot vara:

 sudo zpool skapa pool1 spegel / dev / vda / dev / vdb 

I båda ovanstående exempel skulle den nyskapade poolen kallas pool1.

Vår nya pool skulle sedan monteras vid / pool1 ( figur B ).

Bild B: Vår pool är nu klar att användas.

Du kan kontrollera statusen för din pool med kommandot:

 sudo zpool status 

Ovanstående kommando listar tillstånd och annan information för den nyskapade poolen ( figur C ).

Bild C: Status för vår nya zpool.

Du kan nu koppla den nyskapade poolen till din molnlagringslösning, vilket ger dig gott om utrymme.

Ta bort poolen

Om du behöver ta bort poolen kan det göras med kommandot:

 sudo zpool förstöra pool1 

Kom ihåg att ersätta pool1 med allt du namnger din pool.

Och det är allt som finns för att skapa antingen en randig eller speglad ZFS-pool på Ubuntu Server. Med det här verktyget redo behöver du inte oroa dig för att din molnlösning går tom för förråd.

Cloud och allt som ett nyhetsbrev för tjänster

Det här är din resurs för det senaste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, molnsäkerhet och mycket mer. Levereras måndagar

Registrera dig idag

© Copyright 2020 | mobilegn.com