ZFS failų sistemą, įdiekite ir naudokite ją „Ubuntu 18.04 LTS“

Apie ZFS failų sistemą

Šiame straipsnyje mes apžvelgsime, kaip įdiegti ir sukonfigūruoti ZFS failų sistemą „Ubuntu 18.04 LTS“. ZFS yra „Sun Microsystems“ sukurta failų ir tomų sistema jūsų „Solaris“ OS ir dabar ją prižiūri „OpenZFS“ bendruomenė. Įjungta šią failų sistemą Kolega šiame tinklaraštyje jau prieš kurį laiką kalbėjo su mumis.

ZFS išsiskiria tuo didelis pajėgumas, anksčiau atskirtų sąvokų integravimas failų sistema ir tomų tvarkyklė viename gaminyje, naujas struktūra diske, lengvos failų sistemos ir lengvas saugojimo vietos valdymas. Apie šią „Ubuntu“ failų sistemą galite sužinoti daugiau Wiki.

ZFS failų sistemos diegimas

Pirmiausia turime užtikrinti, kad pagrindiniai, riboti, visatos ir daugialypės programinės įrangos šaltiniai yra įgalinti. Norėdami įsitikinti, kad mes vykdysime šią komandą terminale (Ctrl + Alt + T):

redaguoti šaltinius zfs failų sistema

sudo apt edit-sources

Norėdami tęsti, paspauskite „Enter“.

zfs failų sistemos saugykla

Kaip matote ekrano kopijoje, visi šie programinės įrangos šaltiniai yra įjungti. Jei nė vienas iš šių šaltinių nėra aktyvuotas, turėsime juos įgalinti. Norėdami tai padaryti, turėsime vykdyti šias komandas tik po vieną, jei reikia:

  • Norėdami pridėti pagrindinė saugykla terminale (Ctrl + Alt + T) parašysime:
sudo apt-add-repository main
  • Jei reikės pridėti šaltinius ribotas mes parašysime:
sudo apt-add-repository restricted
  • Jei jums reikia šaltinių visata, rašysime:
sudo apt-add-repository universe
  • Ir šaltiniams multiversa:
sudo apt-add-repository multiverse

Po to mes vykdome šią komandą atnaujinti talpyklą iš apt paketo saugyklos:

sudo apt update

Dabar galime paleisti šią komandą įdiekite ZFS failų sistemą „Ubuntu 18.04 LTS“:

„zfsutils linux“ įdiegti

sudo apt-get install zfsutils-linux

„ZFS RAID 0“ baseino konfigūracija

Šiame skyriuje pamatysime, kaip sukonfigūruoti a „ZFS RAID 0 Pool“. RAID 0, pridėkite keletą standžiųjų diskų. Tai susumuoja ir sukuria vienas didelis virtualus diskas. Tai žymiai padidina rašymo / skaitymo greitį.

Tačiau RAID 0 yra didelė problema. Jei nepavyks vieno iš pridėtų diskų, visi duomenys bus prarasti.

Patikrinkite ZFS telkinius

Galite patikrinti ZFS telkinių būseną su tokia komanda:

zpool statusas

sudo zpool status

Kaip matote, kol kas neturiu jokių baseinų.

Pažiūrėkime, kaip sukonfigūruoti savo pirmąjį ZFS telkinį. Bet prieš tai turite įsitikinti turite įdiegę bent 2 kietuosius diskus komandoje. Šiame pavyzdyje įdiegiau 2 virtualiuosius kietuosius diskus (20 GB dydis), be disko, kuriame įdiegta operacinė sistema, virtualioje mašinoje su „Ubuntu 18.04 LTS“.

standieji diskai

Dabar sukursime savo pirmąją ZFS grupę, pavadinsiu ją failais. Be abejo, jei norite, galite tai pavadinti kitaip. Vykdykite šią komandą. Debete įtraukti nenaudojamus diskus, mes einame, kad operacinė sistema neturėtų būti įtraukta.

zfs pool failus

sudo zpool create -f archivos /dev/sdb /dev/sdc

Dabar galime paleisti šią komandą išvardykite ZFS grupę:

zpool sąrašas

sudo zpool list

Kaip matote aukščiau pateiktoje ekrano kopijoje, grupė NAME yra failai, o DYDIS yra 19,9 GB (10 GB x 2 = 20 GB).

ZFS grupė turi būti montuojama aplanke / files automatiškai, kaip matote iš komandos df išvesties.

prijungta failų sistema

Pagal numatytuosius nustatymus tik root gali rašyti į šį katalogą. Mes galime tai pakeisti, kad kiekvienas paprastas vartotojas galėtų pakeisti katalogą, įvesdamas terminalą (Ctrl + Alt + T):

sudo chown -Rfv USERNAME:GROUPNAME /archivos

PASTABA: Čia USERNAME ir GROUPNAME yra jūsų vartotojo vardas. Paprastai jie yra to paties pavadinimo.

Kaip matote šioje ekrano kopijoje, katalogo / failų nuosavybė jis buvo sėkmingai pakeistas.

ZFS failų sistemos savininko pasikeitimas

Kaip matote žemiau pateiktoje ekrano kopijoje, dabar jau galiu kopijuoti ir įklijuoti failus / files kataloge kaip paprastas vartotojas.

nukopijuoti failai

Esamos ZFS grupės prijungimo taško keitimas

Jei tam tikru momentu norime ar turime įdiegti esamą ZFS grupę kitoje vietoje, tai galime lengvai padaryti. Pavyzdžiui, jei norime prijunkite ZFS grupės failų katalogą aplanke / var / www, mes galime tai padaryti naudodami šią komandą:

sudo zfs set mountpoint=/var/www archivos

PASTABA: Prieš vykdydami šią komandą įsitikinkite, kad yra katalogas, kuriame ketinate prijungti ZFS baseiną.

ZFS tvirtinimo taško pakeitimas

Kaip matote iš komandos df išvesties, prijungimo taškas pakeičiamas į / var / www.

Ištrinamas ZFS telkinys

Dabar pamatysime, kaip ištrinti ką tik sukurtą ZFS telkinį. Norėdami tai padaryti, turėsime atlikti tik šią komandą:

sudo zpool destroy archivos

Kaip galima pamatyti toliau pateiktoje ekrano kopijoje, ZFS rinkinys pašalintas kad mes sukūrėme.

ištrinti zfs pool

Taip galite įdiegti ir sukonfigūruoti ZFS failų sistemą virtualioje mašinoje, kurioje veikia „Ubuntu 18.04 LTS“.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Mickyrockero sakė

    Tai bus tas pats metodas LVM, jei ne, paaiškinkite geriau ir jei jie yra SSD diskas, o kitas mechanikas taip pat taiko šį failų valdymo metodą, būčiau dėkingas už greitą jūsų atsakymą