Installer ZFS -filsystemet på Ubuntu Top 10.Topp 10 LTS

Installer ZFS -filsystemet på Ubuntu Top 10.Topp 10 LTS
I denne artikkelen vil jeg vise deg hvordan du installerer og konfigurerer ZFS -filsystem på Ubuntu 18.04 LTS. La oss komme i gang.

Installere ZFS -filsystem

Først må du sørge for at det hoved-, begrenset, univers og Multiverse Programvarekilder til det offisielle Ubuntu -pakkelageret er aktivert.

For å gjøre det, kjør følgende kommando:

$ sudo apt redigeringskilder

trykk å fortsette.

Som du ser fra den markerte delen av skjermdumpen nedenfor, har jeg alle disse programvarekildene aktivert.

Hvis du ikke har disse aktivert, kjør følgende kommandoer for å legge dem til en etter en:

$ sudo apt-add-repository main
$ sudo apt-add-repository begrenset
$ sudo apt-add-repository univers
$ sudo apt-add-repository multiverse

Kjør nå følgende kommando for å oppdatere Apt Pakkelagdebuffer:

$ sudo apt-get oppdatering

Pakkelagerbufferen skal oppdateres.

Nå kan du kjøre følgende kommando for å installere ZFS -filsystem på Ubuntu 18.04 LTS:

$ sudo apt-get installer zfsutils-linux

Trykk nå y Og trykk deretter å fortsette.

ZFS -filsystem skal installeres.

Sette opp ZFS Raid 0 Pool

I denne delen vil jeg vise deg hvordan du setter opp et ZFS RAID 0 -basseng.

I raid 0 legger du til noen harddisker, og de blir lagt sammen for å lage en stor virtuell stasjon.

For eksempel, hvis du konfigurerer 3 enheter med 1 TB harddisker i RAID 0 -bassenget, vil det være en enkelt 3 TB virtuell harddisk. Alle dataene du skriver til den vil bli delt inn i de 3 stasjonene likt. Det vil gjøre skrivehastigheten 3 ganger raskere enn den er for 1 stasjon. Det samme gjelder lesingshastigheten. Det er fordelene med RAID 0 -oppsett.

Men det er en ulempe med raid 0. Hvis en av disse tre stasjonene mislykkes, vil alle dataene dine gå tapt.

Du kan sjekke statusen til ZFS -bassengene du har konfigurert med følgende kommando:

$ sudo zpool status

Som du ser har jeg ingen bassenger tilgjengelig ennå.

Jeg vil vise deg hvordan du konfigurerer ditt første ZFS -basseng nå. Men før det, sørg for at du har minst 2 harddisker installert på datamaskinen din. Det kreves for RAID 0.

Jeg installerte 3 virtuelle harddisker (8 GB størrelse) på Ubuntu 18.04 LTS VMware Virtual Machine som du kan se på skjermdumpen nedenfor. Jeg har tilgang til dem som /dev/sdb, /dev/sdc, /dev/sdd

La oss nå lage vårt første ZFS -basseng. Jeg skal kalle det filer. Selvfølgelig kan du kalle det noe annet hvis du vil.

Kjør følgende kommando for å opprette et ZFS -basseng filer I RAID 0 SETUP:

$ sudo zpool create -f files/dev/sdb/dev/sdc/dev/sdd

ZFS -basseng filer bør opprettes.

Nå kan du kjøre følgende kommando for å liste opp ZFS -bassenget:

$ sudo zpool liste

Som du ser fra den markerte delen av skjermbildet nedenfor, NAVN av bassenget er filer og STØRRELSE er 23.8 GB (8 GB x 3 = 24 GB)

Din nyopprettede filer ZFS -bassenget skal monteres på /filer automatisk som du kan se fra utgangen fra df kommando.

Som standard, /filer Mount Point skrives bare av brukeren rot. Hvis du vil lage /filer Skrevet av din egen bruker og gruppe, kan du gjøre det ved å kjøre følgende kommando:

$ sudo chown -rfv brukernavn: gruppenavn/filer

Merk: Her Brukernavn og GRUPPENAVN er påloggingen din Brukernavn og GRUPPENAVN. Vanligvis er de de samme.

Som du ser fra skjermbildet nedenfor, eier eierskapet til /filer Katalog endret.

Som du ser fra skjermbildet nedenfor, kan jeg nå kopiere og lime inn filer i /filer Katalog som vanlig bruker.

Endre monteringspunktet for eksisterende ZFS -basseng

Som standard er et ZFS -basseng montert på /Zfspoolname.

For eksempel, hvis bassengnavnet er filer, så blir den montert på /filer.

Hvis du vil, kan du montere det et annet sted på filsystemet ditt.

For eksempel, hvis du vil montere filer ZFS -basseng til /var/www, Du kan gjøre det med følgende kommando:

$ sudo zfs set mountpoint =/var/wwwfiles

Merk: Forsikre deg om at katalogen der du vil montere ZFS -bassenget finnes før du kjører denne kommandoen.

Som du kan se fra utgangen fra df Kommando, Mount Point endres til /var/www

Fjerne et ZFS -basseng

I denne delen vil jeg vise deg hvordan du fjerner filer ZFS Pool du nettopp opprettet.

Du kan kjøre følgende kommando for å fjerne filer ZFS Pool:

$ sudo zpool ødelegger filer

Som du ser fra skjermbildet nedenfor, filer ZFS -basseng ble fjernet.

Slik installerer du og konfigurerer ZFS -filsystem på Ubuntu 18.04 LTS. Takk for at du leste denne artikkelen.