ZFS

Installera ZFS-filsystem på Ubuntu 20.04

Installera ZFS-filsystem på Ubuntu 20.04
ZFS är ett filsystem skapat av Sun Microsystems. Den levererades först med Solaris men nu tillgänglig i andra LINUX- och UNIX-operativsystem. ZFS använder virtuella lagringspooler som kallas zpools som kan hantera lagring och hantering av en stor mängd data. I den här artikeln kommer vi att förklara hur du installerar ZFS-filsystemet på Ubuntu OS. Vi kommer att täcka följande ämnen:

ZFS-funktioner

Låt oss ta en titt på några av funktionerna i ZFS-filsystemet:

Obs! Vi har förklarat proceduren och kommandona på Ubuntu 20.04 LTS (Focal Fossa).

Installerar ZFS-filsystem på Ubuntu

Vi kommer att använda kommandoradsterminalapplikationen för installation av ZFS-filsystemet. För att starta kommandoraden Terminal, använd tangentbordsgenvägen Ctrl + Alt + T.

Nu för att installera ZFS-filsystemet på Ubuntu, utfärda följande kommando i Terminal:

$ sudo apt installera zfsutils-linux

När du uppmanas att ange lösenordet, ange sudo-lösenordet.

Efter att ha kört ovanstående kommando kan systemet fråga om bekräftelse på att om du vill fortsätta installationen eller inte. Tryck på y för att fortsätta; efter det kommer paketet att installeras på ditt system.

För att verifiera installationen av ZFS-filsystem, utfärda följande kommando i Terminal:

$ som zfs

Du ser utdata som liknar följande:

Skapa ZFS-lagringspool

När installationen är klar skapar vi nu en lagringspool för våra enheter. Här är stegen för att göra det:

1. Ta reda på namnen på enheterna för poolen. Använd följande kommando i Terminal för att göra det:

$ sudo fdisk -l

Du kommer att se enheterna som anges i utgången. Anteckna enhetsnamnen som du vill samla ihop. Från ovanstående utdata kan vi se att det finns två enheter / dev / sdb och / dev / sdc listas. Vi skapar lagringspoolen med hjälp av dessa två enheter.

Det finns två typer av lagringspooler: randig och spegel. I den randiga poolen lagras data i den randiga över alla enheter. I en speglad pool lagras kopian av data över enheter som gör dem feltoleranta.

För att skapa den randiga poolen, använd följande syntax:

$ sudo zpool skapa

För att skapa spegelpoolen, använd följande syntax:

$ sudo zpool skapa spegel

Om något fel uppstår kan du försöka tvinga kommandot med alternativet -f efter zpool skapa kommando.

I följande exempel skapar vi den randiga poolen med namnet "test" med / dev / sdb och / dev / sdc.

$ sudo zpool skapa test / dev / sdb / dev / sdc

För att ta reda på var poolen har monterats, använd följande kommando i Terminal:

$ df -h

Från ovanstående kommando kan vi se att poolen har monterats vid / testet. Du kan också ändra monteringspunkten för poolen med följande syntax:

$ sudo zfs set mountpoint =

Till exempel för att ställa in export / zfs som den nya monteringspunkten skulle kommandot vara:

$ sudo zfs set mountpoint = / export / zfs test

Använd sedan följande kommando för att verifiera om monteringspunkten har ändrats:

$ df -h | grep-test

Du kan också skapa kataloger under lagringspoolen. För att till exempel skapa en katalog med namnet filer under lagringspoolen skulle kommandot vara:

$ sudo zfs skapar test / filer

För att se alla ZFS-lagringspooler på systemet kan du använda följande kommando i Terminal:

$ zpool-lista

Den listar alla pooler tillsammans med deras storlek, utrymmesanvändning, hälsa och lite annan information.

För att se alla konfigurationer och status för varje enhet i ZFS-lagringspoolen, använd följande kommando i Terminal:

$ zfs-status

Om du har problem med enheter i poolen kan du använda alternativet händelser. Utfärda följande kommando i Terminal för att visa händelser associerade med en viss pool:

$ sudo zpool-händelser poolnamn -v

Ta bort ZFS-lagringspoolen

Om du inte längre behöver poolen kan du ta bort den. Observera dock att borttagning av poolen också tar bort filerna i den.

Använd följande kommandosyntax för att ta bort lagringspoolen:

$ sudo zpool förstöra poolnamn

I den här artikeln har du lärt dig hur du installerar ZFS-filsystemet på Ubuntu 20.04 LTS (Focal Fossa). Du har också lärt dig hur du skapar en lagringspool i ZFS-filsystemet och tar bort den när du inte längre behöver den.

Strid om Wesnoth 1.13.6 Utveckling släppt
Strid om Wesnoth 1.13.6 släpptes förra månaden, är den sjätte utvecklingsversionen i 1.13.x-serien och den levererar ett antal förbättringar, framför ...
Så här installerar du League Of Legends på Ubuntu 14.04
Om du gillar League of Legends är det här en möjlighet för dig att testa League of Legends. Observera att LOL stöds på PlayOnLinux om du är en Linux-a...
Installera det senaste OpenRA-strategispelet på Ubuntu Linux
OpenRA är en Libre / Free Real Time Strategy-spelmotor som återskapar de tidiga Westwood-spelen som det klassiska Command & Conquer: Red Alert. Distri...