ZFS sistem datoteka, instalirajte ga i koristite na Ubuntu 18.04 LTS

O ZFS sistemu datoteka

U sljedećem članku ćemo pogledati kako instalirati i konfigurirati ZFS sistem datoteka na Ubuntu 18.04 LTS. ZFS je sistem datoteka i volumena koji je razvio Sun Microsystems za vaš Solaris OS, a sada ga održava OpenZFS zajednica. Uključeno ovaj sistem datoteka Kolega s ovog bloga već nam se obratio prije nekog vremena.

ZFS se ističe po tome veliki kapacitet, integracija prethodno odvojenih koncepata sistem datoteka i upravitelj volumena u jednom proizvodu, novo struktura na disku, lagani sistem datoteka i a lako upravljanje prostorom za skladištenje. O ovom sistemu datoteka za Ubuntu možete znati više u Wiki.

Instalacija ZFS sistema datoteka

Prvo moramo osigurati da Omogućeni su jezgroviti, ograničeni, univerzalni i multiverzalni izvori softvera. Da bismo bili sigurni da ćemo u terminalu izvršiti sljedeću naredbu (Ctrl + Alt + T):

uređivanje izvora zfs sistem datoteka

sudo apt edit-sources

Pritisnite Enter za nastavak.

zfs spremište sistema datoteka

Kao što možete vidjeti sa snimka zaslona, ​​imam omogućene sve ove izvore softvera. U slučaju da nemate aktiviran nijedan od ovih izvora, morat ćemo ih omogućiti. Da bismo to učinili, morat ćemo izvršavati sljedeće naredbe jednu po jednu po potrebi:

  • Da dodate glavno spremište u terminalu (Ctrl + Alt + T) ćemo napisati:
sudo apt-add-repository main
  • Ako trebamo dodati izvore ograničeno mi ćemo napisati:
sudo apt-add-repository restricted
  • U slučaju da su vam potrebni izvori svemir, otkucat ćemo:
sudo apt-add-repository universe
  • I za izvore multiverzum:
sudo apt-add-repository multiverse

Nakon toga izvršavamo sljedeću naredbu za update cache iz spremišta apt paketa:

sudo apt update

Sada možemo pokrenuti sljedeću naredbu za instalirati sistem datoteka ZFS na Ubuntu 18.04 LTS:

zfsutils linux instalacija

sudo apt-get install zfsutils-linux

ZFS RAID 0 konfiguracija spremišta

U ovom odjeljku vidjet ćemo kako konfigurirati a ZFS RAID 0 bazen. RAID 0, dodajte neke tvrde diskove. Oni se zbrajaju za stvaranje jedan veliki virtualni pogon. Ovo znatno povećava brzinu pisanja / čitanja.

Ali u RAID 0 postoji veliki problem. Ako jedan od dodanih pogona ne uspije, svi podaci će se izgubiti.

Potvrdite ZFS bazene

Možete provjeriti status ZFS spremišta sa sljedećom naredbom:

zpool status

sudo zpool status

Kao što vidite, još nemam dostupan nijedan bazen.

Pogledajmo kako konfigurirati naš prvi ZFS spremište. Ali prije toga morate se pobrinuti imaju instalirana najmanje 2 tvrda diska u timu. Za ovaj sam primjer instalirao 2 virtualna tvrda diska (Veličina od 20 GB), pored diska na kojem imam instaliran operativni sistem, u mojoj virtuelnoj mašini sa Ubuntu 18.04 LTS.

instalirani tvrdi diskovi

Sada ćemo stvoriti našu prvu ZFS grupu, nazvat ću je datotekama. Naravno, ako želite, možete to nazvati i drugačije. Pokrenite sljedeću naredbu. Na teret uključuju diskove koji se ne koriste, idemo da operativni sistem ne bi trebao biti uključen.

zfs pool datoteke

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

Sada možemo pokrenuti sljedeću naredbu za navesti ZFS grupu:

zpool lista

sudo zpool list

Kao što možete vidjeti na gornjem snimku zaslona, ​​grupa NAME su datoteke, a VELIČINA je 19,9 GB (10 GB x 2 = 20 GB).

ZFS grupu treba montirati u / files automatski, kao što možete vidjeti iz rezultata naredbe df.

montirani sistem datoteka

Po defaultu samo root može pisati u ovaj direktorij. To možemo promijeniti tako da bilo koji običan korisnik može unijeti promjene u direktorij tako što će upisati terminal (Ctrl + Alt + T):

sudo chown -Rfv USERNAME:GROUPNAME /archivos

NAPOMENA: Ovdje su USERNAME i GROUPNAME vaše korisničko ime. Obično su istog imena.

Kao što možete vidjeti na sljedećem snimku zaslona, vlasništvo direktorija / datoteka uspješno je promijenjena.

Promjena vlasništva ZFS sistema datoteka

Kao što možete vidjeti sa snimka zaslona ispod, sada već mogu kopirati i zalijepiti datoteke u direktorij / files kao običan korisnik.

kopirane datoteke

Promjena točke montiranja postojeće ZFS grupe

Ako istovremeno želimo ili trebamo montirati postojeću ZFS grupu na drugom mjestu, to možemo jednostavno učiniti. Na primjer, ako želimo montirajte direktorij datoteka ZFS grupe u / var / www, možemo to učiniti pomoću sljedeće naredbe:

sudo zfs set mountpoint=/var/www archivos

NAPOMENA: Prije pokretanja ove naredbe provjerite postoji li direktorij u koji ćete montirati ZFS spremište.

Promjena točke montiranja ZFS

Kao što možete vidjeti iz rezultata naredbe df, točka montiranja se mijenja u / var / www.

Brisanje ZFS spremišta

Sada ćemo vidjeti kako izbrisati ZFS spremište koje smo upravo kreirali. Da bismo to učinili, trebat ćemo izvršiti samo sljedeću naredbu:

sudo zpool destroy archivos

Kao što se može vidjeti na snimku zaslona ispod, ZFS set uklonjen koje smo stvorili.

izbriši zfs spremište

Na ovaj način možete instalirati i konfigurirati sistem datoteka ZFS na virtualnoj mašini koja radi pod Ubuntu 18.04 LTS.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   mickyrocker rekao je

    To će biti ista metoda za LVM, ako ne, objasnite bolje, a ako su ssd disk, a drugi mehaničar također primjenjuje ovaj način upravljanja datotekama, zahvalio bih na vašem brzom odgovoru