Datotečni sistem Btrfs hrani metapodatke in podatke datotečnega sistema ločeno. Za podatke in metapodatke lahko hkrati uporabljate različne ravni RAID. To je glavna prednost datotečnega sistema Btrfs.
Ta članek prikazuje, kako nastavite Btrfs RAID v konfiguracijah RAID-0, RAID-1, RAID-1C3, RAID-1C4, RAID-10, RAID-5 in RAID-6.
Okrajšave
- Btrfs - Datotečni sistem B-drevesa
- RAID - Odvečno polje poceni diskov / odvečno polje neodvisnih diskov
- GB - Gigabajt
- TB - Terabajt
- HDD - Trdi disk
- SSD - SSD
Pogoji
Če želite preizkusiti primere iz tega članka:
- V računalniku morate imeti nameščen datotečni sistem Btrfs.
- Za preizkušanje različnih konfiguracij RAID boste potrebovali vsaj štiri HDD / SSD z enako zmogljivostjo.
V svoj računalnik Ubuntu sem dodal štiri trde diske (sdb, sdc, sdd, sde). Vsak od njih je velik 20 GB.
$ sudo lsblk -e7Opomba: Trdi diski / SSD-ji imajo lahko drugačna imena kot moja. Zato jih odslej ne pozabite zamenjati z vašimi.
Za pomoč pri namestitvi datotečnega sistema Btrfs v Ubuntu si oglejte članek Namestitev in uporaba Btrfs v Ubuntu 20.04 LTS.
Za pomoč pri namestitvi datotečnega sistema Btrfs v Fedori si oglejte članek Namestitev in uporaba Btrfs v Fedori 33.
Profili Btrfs
Profil Btrfs se uporablja, da datotečnemu sistemu Btrfs pove, koliko kopij podatkov / metapodatkov naj obdrži in katere ravni RAID naj uporabi za podatke / metapodatke. Datotečni sistem Btrfs vsebuje veliko profilov. Njihovo razumevanje vam bo pomagalo, da nastavite RAID Btrfs točno tako, kot želite.
Razpoložljivi profili Btrfs so naslednji:
samski: Če je samski Profil se uporablja za podatke / metapodatke, v datotečnem sistemu bo shranjena samo ena kopija podatkov / metapodatkov, tudi če v datotečni sistem dodate več pomnilniških naprav. Torej, 100% prostora na disku vsake pomnilniške naprave, dodane v datotečni sistem, je mogoče izkoristiti.
dup: Če je dup Profil se uporablja za podatke / metapodatke, vsaka naprava za shranjevanje, dodana v datotečni sistem, bo hranila dve kopiji podatkov / metapodatkov. Torej, 50% prostora na disku vsake od pomnilniških naprav, dodanih v datotečni sistem, je mogoče izkoristiti.
raid0: V raid0 profila, bodo podatki / metapodatki enakomerno razdeljeni na vse pomnilniške naprave, dodane v datotečni sistem. V tej nastavitvi ne bo odvečnih (podvojenih) podatkov / metapodatkov. Torej, 100% prostora na disku vsake pomnilniške naprave, dodane v datotečni sistem. Če v vsakem primeru odpove ena od pomnilniških naprav, bo poškodovan celoten datotečni sistem. Za nastavitev datotečnega sistema Btrfs v sistemu Windows boste potrebovali vsaj dve pomnilniški napravi raid0 profil.
napad1: V napad1 profila, se dve kopiji podatkov / metapodatkov shranita v pomnilniške naprave, dodane v datotečni sistem. V tej nastavitvi lahko polje RAID preživi eno napako pogona. Lahko pa uporabite samo 50% celotnega prostora na disku. Za nastavitev datotečnega sistema Btrfs v sistemu Windows boste potrebovali vsaj dve pomnilniški napravi napad1 profil.
raid1c3: V raid1c3 profila, bodo tri kopije podatkov / metapodatkov shranjene v pomnilniških napravah, dodanih v datotečni sistem. V tej nastavitvi lahko polje RAID preživi dve napaki pogona, vendar lahko uporabite samo 33% celotnega prostora na disku. Za nastavitev datotečnega sistema Btrfs v sistemu Windows boste potrebovali vsaj tri pomnilniške naprave raid1c3 profil.
raid1c4: V raid1c4 profila, bodo štiri kopije podatkov / metapodatkov shranjene v pomnilniških napravah, dodanih v datotečni sistem. V tej nastavitvi lahko polje RAID preživi tri napake pogona, vendar lahko uporabite samo 25% celotnega prostora na disku. Za nastavitev datotečnega sistema Btrfs v sistemu Windows boste potrebovali vsaj štiri pomnilniške naprave raid1c4 profil.
napad10: V napad10 profila, se bosta dve kopiji podatkov / metapodatkov shranili v pomnilniške naprave, dodane v datotečni sistem, kot v napad1 profil. Podatki / metapodatki bodo razdeljeni po pomnilniških napravah, kot v raid0 profil.
The napad10 profil je hibrid napad1 in raid0 profilov. Nekatere naprave za shranjevanje se oblikujejo napad1 polja in nekatere od teh napad1 nizi se uporabljajo za oblikovanje a raid0 matriko. V napad10 nastavitev, lahko datotečni sistem preživi posamezno napako pogona v vsaki od datotek napad1 nizi.
Lahko uporabiš 50% celotnega prostora na disku napad10 konfiguracijo. Za nastavitev datotečnega sistema Btrfs v sistemu Windows boste potrebovali vsaj štiri pomnilniške naprave napad10 profil.
napad5: V napad5 profila, bo ena kopija podatkov / metapodatkov razdeljena na pomnilniške naprave. Ena sama pariteta bo izračunana in razdeljena med pomnilniške naprave matrike RAID.
V napad5 konfiguracije lahko datotečni sistem preživi napako enega pogona. Če pogon odpove, lahko v datotečni sistem dodate nov pogon in izgubljeni podatki se izračunajo iz porazdeljene paritete delujočih pogonov.
Uporabite lahko 100x (N-1) / N% skupnega prostora na disku napad5 konfiguracijo. Tukaj, N je število pomnilniških naprav, dodanih v datotečni sistem. Za nastavitev datotečnega sistema Btrfs v sistemu Windows boste potrebovali vsaj tri pomnilniške naprave napad5 profil.
napad6: V napad6 profila, bo ena kopija podatkov / metapodatkov razdeljena med naprave za shranjevanje. Dve pariteti bosta izračunani in razdeljeni med pomnilniške naprave polja RAID.
V napad6 konfiguracije lahko datotečni sistem preživi dve napaki pogona hkrati. Če pogon odpove, lahko v datotečni sistem dodate nov pogon, izgubljeni podatki pa bodo izračunani iz dveh porazdeljenih paritet delujočih pogonov.
Lahko uporabiš 100x (N-2) / N% celotnega prostora na disku napad6 konfiguracijo. Tukaj, N je število pomnilniških naprav, dodanih v datotečni sistem. Za nastavitev datotečnega sistema Btrfs v sistemu Windows boste potrebovali vsaj štiri pomnilniške naprave napad6 profil.
Ustvarjanje točke pritrditve
Za namestitev datotečnega sistema Btrfs morate ustvariti imenik, ki ga boste ustvarili v naslednjih odsekih tega članka.
Če želite ustvariti imenik / točko vpetja / podatke, zaženite naslednji ukaz:
$ sudo mkdir -v / data
Nastavitev RAID-0
V tem razdelku boste izvedeli, kako nastaviti RAID Btrfs v konfiguraciji RAID-0 s pomočjo štirih trdih diskov (sdb, sdc, sdd in sde). Trdi diski so veliki 20 GB.
$ sudo lsblk -e7
Če želite ustvariti Btrfs RAID v konfiguraciji RAID-0 s pomočjo štirih trdih diskov (sdb, sdc, sdd, in sde) zaženite naslednji ukaz:
$ sudo mkfs.btrfs -L data -d raid0 -m raid0 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Tukaj,
- The -L možnost se uporablja za nastavitev oznake datotečnega sistema podatkov.
- The -d možnost se uporablja za nastavitev profila RAID raid0 za podatke datotečnega sistema.
- The -m možnost se uporablja za nastavitev profila RAID raid0 za metapodatke datotečnega sistema.
- The -f Možnost se uporablja za prisilno ustvarjanje datotečnega sistema Btrfs, tudi če ima kateri koli trdi disk obstoječi datotečni sistem.
Datotečni sistem Btrfs podatkov v RAID-0 je treba zdaj ustvariti konfiguracijo, kot lahko vidite na spodnjem posnetku zaslona.
RAID Btrfs lahko namestite s katerim koli HDD / SSD, s katerim ste ustvarili RAID.
Na primer, uporabil sem trde diske sdb, sdc, sdd, in sde da ustvarite Btrfs RAID v konfiguraciji RAID-0.
Torej, lahko namestim datotečni sistem Btrfs podatkov v / podatki imenik s pomočjo trdega diska sdb, kot sledi:
$ sudo mount / dev / sdb / data
Kot lahko vidite, je Btrfs RAID nameščen v / podatki imenik.
$ sudo df -h / data
Če želite poiskati informacije o uporabi datotečnega sistema v podatkov Datotečni sistem Btrfs, nameščen v / podatki imenik, zaženite naslednji ukaz:
Uporaba / podatki datotečnega sistema $ sudo btrfs
Kot lahko vidite,
Velikost RAID (Velikost naprave) je 80 GB (4 × 20 GB na trdi disk).
O tem 78.98 GB (Brezplačno (ocenjeno)) od 80 GB prostora na disku lahko uporabite v konfiguraciji RAID-0.
Samo ena kopija podatkov (Razmerje podatkov) in en izvod metapodatkov (Razmerje metapodatkov) bo shranjen v datotečnem sistemu Btrfs v konfiguraciji RAID-0.
Ker deluje RAID Btrfs, ga lahko odstranite iz / podatki imenik, kot sledi:
$ sudo umount / podatki
Nastavitev RAID-1
V tem razdelku boste izvedeli, kako nastaviti Btrfs RAID v konfiguraciji RAID-1 s pomočjo štirih trdih diskov (sdb, sdc, sdd, in sde). Trdi diski so veliki 20 GB.
$ sudo lsblk -e7
Če želite ustvariti Btrfs RAID v konfiguraciji RAID-1 s pomočjo štirih trdih diskov (sdb, sdc, sdd, in sde), zaženite naslednji ukaz:
$ sudo mkfs.btrfs -L data -d raid1 -m raid1 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Tukaj,
- The -L možnost se uporablja za nastavitev oznake datotečnega sistema podatkov.
- The -d možnost se uporablja za nastavitev profila RAID napad1 za podatke datotečnega sistema.
- The -m možnost se uporablja za nastavitev profila RAID napad1 za metapodatke datotečnega sistema.
- The -f Možnost se uporablja za prisilno ustvarjanje datotečnega sistema Btrfs, tudi če ima kateri koli trdi disk obstoječi datotečni sistem.
Podatke datotečnega sistema Btrfs v konfiguraciji RAID-1 je treba zdaj ustvariti, kot lahko vidite na spodnjem posnetku zaslona.
RAID Btrfs lahko namestite s katerim koli HDD / SSD, s katerim ste ustvarili RAID.
Na primer, uporabil sem trde diske sdb, sdc, sdd, in sde da ustvarite Btrfs RAID v konfiguraciji RAID-1.
Lahko namestim datotečni sistem Btrfs podatkov v / podatki imenik s pomočjo trdega diska sdb, kot sledi:
$ sudo mount / dev / sdb / data
Kot lahko vidite, je Btrfs RAID nameščen v imeniku / data.
$ sudo df -h / data
Za iskanje informacij o uporabi datotečnega sistema podatkovnega datotečnega sistema Btrfs, nameščenega v / podatki imenik, zaženite naslednji ukaz:
Uporaba / podatki datotečnega sistema $ sudo btrfs
Kot lahko vidite,
Velikost RAID (Velikost naprave) je 80 GB (4 × 20 GB na trdi disk).
O tem 38.99 GB (Brezplačno (ocenjeno)) od 80 GB prostora na disku lahko uporabite v konfiguraciji RAID-1.
V konfiguraciji RAID-1 sta dve kopiji podatkov (Razmerje podatkov) in dve kopiji metapodatkov (Razmerje metapodatkov) bo shranjena v datotečnem sistemu Btrfs.
Ker deluje RAID Btrfs, ga lahko odstranite iz / podatki imenik, kot sledi:
$ sudo umount / podatki
Nastavitev RAID-1C3
V tem razdelku boste izvedeli, kako nastaviti Btrfs RAID v konfiguraciji RAID-1C3 s pomočjo štirih trdih diskov (sdb, sdc, sdd in sde). Trdi diski so veliki 20 GB
$ sudo lsblk -e7
Če želite ustvariti Btrfs RAID v konfiguraciji RAID-1C3, s pomočjo štirih trdih diskov sdb, sdc, sdd, in sde, zaženite naslednji ukaz:
$ sudo mkfs.btrfs -L data -d raid1c3 -m raid1c3 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Tukaj,
- The -L možnost se uporablja za nastavitev podatkov oznake datotečnega sistema.
- The -d možnost se uporablja za nastavitev profila RAID raid1c3 za datotečni sistem podatkov.
- The -m možnost se uporablja za nastavitev profila RAID raid1c3 za metapodatke datotečnega sistema.
- The -f Možnost se uporablja za prisilno ustvarjanje datotečnega sistema Btrfs, tudi če ima kateri koli trdi disk obstoječi datotečni sistem.
Datotečni sistem Btrfs podatkov v RAID-1C3 je treba zdaj ustvariti konfiguracijo, kot lahko vidite na spodnjem posnetku zaslona.
RAID Btrfs lahko namestite s katerim koli HDD / SSD, s katerim ste ustvarili RAID.
Na primer, uporabil sem trde diske sdb, sdc, sdd, in sde da ustvarite Btrfs RAID v konfiguraciji RAID-1C3.
Torej, lahko namestim datotečni sistem Btrfs podatkov v / podatki imenik s pomočjo trdega diska sdb, kot sledi:
$ sudo mount / dev / sdb / data
Kot lahko vidite, je Btrfs RAID nameščen v / podatki imenik.
$ sudo df -h / data
Če želite poiskati informacije o uporabi datotečnega sistema v podatkov Datotečni sistem Btrfs, nameščen v / podatki imenik, zaženite naslednji ukaz:
Uporaba / podatki datotečnega sistema $ sudo btrfs
Kot lahko vidite,
Velikost RAID (Velikost naprave) je 80 GB (4 × 20 GB na trdi disk).
O tem 25.66 GB (Brezplačno (ocenjeno)) od 80 GB prostora na disku lahko uporabite v konfiguraciji RAID-1C3.
V konfiguraciji RAID-1C3 so tri kopije podatkov (Razmerje podatkov) in tri kopije metapodatkov (Razmerje metapodatkov) bo shranjena v datotečnem sistemu Btrfs.
Ko deluje RAID Btrfs, ga lahko odstranite iz / podatki imenik, kot sledi:
$ sudo umount / podatki
Nastavitev RAID-1C4
V tem razdelku boste izvedeli, kako nastaviti RAID Btrfs v konfiguraciji RAID-1C4 s pomočjo štirih trdih diskov sdb, sdc, sdd, in sde. Trdi diski so veliki 20 GB.
$ sudo lsblk -e7
Če želite ustvariti Btrfs RAID v konfiguraciji RAID-1C4, s pomočjo štirih trdih diskov sdb, sdc, sdd, in sde, zaženite naslednji ukaz:
$ sudo mkfs.btrfs -L data -d raid1c4 -m raid1c4 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Tukaj,
- The -L možnost se uporablja za nastavitev oznake datotečnega sistema podatkov.
- The -d možnost se uporablja za nastavitev profila RAID raid1c4 za podatke datotečnega sistema.
- The -m možnost se uporablja za nastavitev profila RAID raid1c4 za metapodatke datotečnega sistema.
- The -f Možnost se uporablja za prisilno ustvarjanje datotečnega sistema Btrfs, tudi če ima kateri koli trdi disk obstoječi datotečni sistem.
Datotečni sistem Btrfs podatkov v RAID-1C4 je treba zdaj ustvariti konfiguracijo, kot lahko vidite na spodnjem posnetku zaslona.
RAID Btrfs lahko namestite s katerim koli HDD / SSD, s katerim ste ustvarili RAID.
Na primer, uporabil sem trde diske sdb, sdc, sdd, in sde da ustvarite Btrfs RAID v konfiguraciji RAID-1C4.
Torej, lahko namestim datotečni sistem Btrfs podatkov v / podatki imenik s pomočjo trdega diska sdb, kot sledi:
$ sudo mount / dev / sdb / data
Kot lahko vidite, je Btrfs RAID nameščen v / podatki
$ sudo df -h / data
Če želite poiskati informacije o uporabi datotečnega sistema v podatkov Datotečni sistem Btrfs, nameščen v / podatki
Uporaba / podatki datotečnega sistema $ sudo btrfs
Kot lahko vidite,
Velikost RAID (Velikost naprave) je 80 GB (4 × 20 GB na trdi disk).
O tem 18.99 GB (Brezplačno (ocenjeno)) od 80 GB prostora na disku lahko uporabite v konfiguraciji RAID-1C4.
V konfiguraciji RAID-1C4 so štiri kopije podatkov (Razmerje podatkov) in štiri kopije metapodatkov (Razmerje metapodatkov) bo shranjena v datotečnem sistemu Btrfs.
Ko deluje RAID Btrfs, ga lahko odstranite iz / podatki imenik, kot sledi:
$ sudo umount / podatki
Nastavitev RAID-10
V tem razdelku boste izvedeli, kako nastaviti Btrfs RAID v konfiguraciji RAID-10 s pomočjo štirih trdih diskov sdb, sdc, sdd, in sde. Trdi diski so veliki 20 GB.
$ sudo lsblk -e7
Če želite ustvariti Btrfs RAID v konfiguraciji RAID-10 s pomočjo štirih trdih diskov sdb, sdc, sdd, in sde, zaženite naslednji ukaz:
$ sudo mkfs.btrfs -L data -d raid10 -m raid10 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Tukaj,
- The -L možnost se uporablja za nastavitev oznake datotečnega sistema podatkov.
- The -d možnost se uporablja za nastavitev profila RAID napad10 za podatke datotečnega sistema.
- The -m možnost se uporablja za nastavitev profila RAID napad10 za metapodatke datotečnega sistema.
- The -f Možnost se uporablja za prisilno ustvarjanje datotečnega sistema Btrfs, tudi če ima kateri koli trdi disk obstoječi datotečni sistem.
Datotečni sistem Btrfs podatkov v RAID-10 je treba zdaj ustvariti konfiguracijo, kot lahko vidite na spodnjem posnetku zaslona.
RAID Btrfs lahko namestite s katerim koli HDD / SSD, s katerim ste ustvarili RAID.
Na primer, uporabil sem trde diske sdb, sdc, sdd, in sde da ustvarite Btrfs RAID v konfiguraciji RAID-10.
Torej, lahko namestim datotečni sistem Btrfs podatkov v / podatki imenik s pomočjo trdega diska sdb, kot sledi:
$ sudo mount / dev / sdb / data
Kot lahko vidite, je Btrfs RAID nameščen v / podatki imenik.
$ sudo df -h / data
Za iskanje informacij o uporabi datotečnega sistema podatkovnega datotečnega sistema Btrfs, nameščenega v / podatki imenik, zaženite naslednji ukaz:
Uporaba / podatki datotečnega sistema $ sudo btrfs
Kot lahko vidite,
Velikost RAID (Velikost naprave) je 80 GB (4 × 20 GB na trdi disk).
O tem 39.48 GB (Brezplačno (ocenjeno)) od 80 GB prostora na disku lahko uporabite v konfiguraciji RAID-10.
V konfiguraciji RAID-10 sta dve kopiji podatkov (Razmerje podatkov) in dve kopiji metapodatkov (Razmerje metapodatkov) bo shranjena v datotečnem sistemu Btrfs.
Ko deluje RAID Btrfs, ga lahko odstranite iz / podatki imenik, kot sledi:
$ sudo umount / podatki
Nastavitev RAID-5
V tem razdelku boste izvedeli, kako nastaviti RAID Btrfs v konfiguraciji RAID-5 s pomočjo štirih trdih diskov sdb, sdc, sdd, in sde. Trdi diski so veliki 20 GB.
$ sudo lsblk -e7
Če želite v štirih trdih diskih ustvariti Btrfs RAID v konfiguraciji RAID-5 sdb, sdc, sdd, in sde, zaženite naslednji ukaz:
$ sudo mkfs.btrfs -L data -d raid5 -m raid5 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Tukaj,
- The -L možnost se uporablja za nastavitev oznake datotečnega sistema podatkov.
- The -d možnost se uporablja za nastavitev profila RAID napad5 za podatke datotečnega sistema.
- The -m možnost se uporablja za nastavitev profila RAID napad5 za metapodatke datotečnega sistema.
- The -f Možnost se uporablja za prisilno ustvarjanje datotečnega sistema Btrfs, tudi če ima kateri koli trdi disk obstoječi datotečni sistem.
Datotečni sistem Btrfs podatkov v RAID-5 je treba zdaj ustvariti konfiguracijo, kot lahko vidite na spodnjem posnetku zaslona.
RAID Btrfs lahko namestite s katerim koli HDD / SSD, s katerim ste ustvarili RAID.
Na primer, uporabil sem trde diske sdb, sdc, sdd, in sde da ustvarite Btrfs RAID v konfiguraciji RAID-5.
Torej, lahko namestim datotečni sistem Btrfs podatkov v / podatki imenik s pomočjo trdega diska sdb, kot sledi:
$ sudo mount / dev / sdb / data
Kot lahko vidite, je Btrfs RAID nameščen v / podatki imenik.
$ sudo df -h / data
Za iskanje informacij o uporabi datotečnega sistema podatkovnega datotečnega sistema Btrfs, nameščenega v / podatki imenik, zaženite naslednji ukaz:
Uporaba / podatki datotečnega sistema $ sudo btrfs
Kot lahko vidite,
Velikost RAID (Velikost naprave) je 80 GB (4 × 20 GB na trdi disk).
O tem 59.24 GB (Brezplačno (ocenjeno)) od 80 GB prostora na disku lahko uporabite v konfiguraciji RAID-5.
V konfiguraciji RAID-5: 1.33 kopij podatkov (Razmerje podatkov) in 1.33 kopij metapodatkov (Razmerje metapodatkov) bo shranjena v datotečnem sistemu Btrfs.
Ker deluje RAID Btrfs, ga lahko odstranite iz / podatki imenik, kot sledi:
$ sudo umount / podatki
Nastavitev RAID-6
V tem poglavju boste izvedeli, kako nastaviti RAID Btrfs v konfiguraciji RAID-6 s pomočjo štirih trdih diskov sdb, sdc, sdd, in sde. Trdi diski so veliki 20 GB.
$ sudo lsblk -e7
Če želite v štirih trdih diskih ustvariti Btrfs RAID v konfiguraciji RAID-6 sdb, sdc, sdd, in sde, zaženite naslednji ukaz:
$ sudo mkfs.btrfs -L data -d raid6 -m raid6 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Tukaj,
- The -L možnost se uporablja za nastavitev oznake datotečnega sistema podatkov.
- The -d možnost se uporablja za nastavitev profila RAID napad6 za podatke datotečnega sistema.
- The -m možnost se uporablja za nastavitev profila RAID napad6 za metapodatke datotečnega sistema.
- The -f Možnost se uporablja za prisilno ustvarjanje datotečnega sistema Btrfs, tudi če ima kateri koli trdi disk obstoječi datotečni sistem.
Datotečni sistem Btrfs podatkov v RAID-6 je treba zdaj ustvariti konfiguracijo, kot lahko vidite na spodnjem posnetku zaslona.
RAID Btrfs lahko namestite s katerim koli HDD / SSD, s katerim ste ustvarili RAID.
Na primer, uporabil sem trde diske sdb, sdc, sdd, in sde da ustvarite Btrfs RAID v konfiguraciji RAID-6.
Torej, lahko namestim datotečni sistem Btrfs podatkov v / podatki imenik s pomočjo trdega diska sdb, kot sledi:
$ sudo mount / dev / sdb / data
Kot lahko vidite, je Btrfs RAID nameščen v / podatki imenik.
$ sudo df -h / data
Če želite poiskati informacije o uporabi datotečnega sistema v podatkov Datotečni sistem Btrfs, nameščen v / podatki imenik, zaženite naslednji ukaz:
Uporaba / podatki datotečnega sistema $ sudo btrfs
Kot lahko vidite,
Velikost RAID (Velikost naprave) je 80 GB (4 × 20 GB na trdi disk).
O tem 39.48 GB (Brezplačno (ocenjeno)) od 80 GB prostora na disku lahko uporabite v konfiguraciji RAID-6.
V konfiguraciji RAID-6 sta dve kopiji podatkov (Razmerje podatkov) in dve kopiji metapodatkov (Razmerje metapodatkov) bo shranjena v datotečnem sistemu Btrfs.
Ko deluje RAID Btrfs, ga lahko odstranite iz / podatki imenik, kot sledi:
$ sudo umount / podatki
Težave z Btrfs RAID-5 in RAID-6
Vgrajeni konfiguraciji Btrfs RAID-5 in RAID-6 sta še vedno eksperimentalni. Te konfiguracije so zelo nestabilne in jih ne smete uporabljati v proizvodnji.
Da bi preprečil poškodbe podatkov, operacijski sistem Ubuntu ni uporabil RAID-5 in RAID-6 za datotečni sistem Btrfs. Torej ne boste mogli ustvariti Btrfs RAID v konfiguracijah RAID-5 in RAID-6 z uporabo vgrajene funkcije RAID v datotečnem sistemu Btrfs v Ubuntuju. Zato sem vam pokazal, kako ustvarite Btrfs RAID v konfiguracijah RAID-5 in RAID-6 v Fedora 33, namesto Ubuntu 20.04 LTS.
Samodejno pritrditev Btrfs RAID na zagon
Če želite samodejno namestiti Btrfs RAID ob zagonu z datoteko / etc / fstab, morate poznati UUID datotečnega sistema Btrfs.
UUID datotečnega sistema Btrfs najdete z naslednjim ukazom:
$ sudo blkid --match-token TIP = btrfs
Kot lahko vidite, je UUID pomnilniških naprav, ki so dodane v datotečni sistem Btrfs za konfiguriranje RAID-a, enak.
V mojem primeru je c69a889a-8fd2-4571-bd97-a3c2e4543b6b. Za vas bo drugače. Torej, odslej obvezno zamenjajte ta UUID s svojim.
Zdaj odprite / etc / fstab datoteko z urejevalnikom besedil nano, kot sledi:
$ sudo nano / etc / fstab
Na konec vrstice dodajte naslednjo vrstico / etc / fstab mapa.
UUID =c69a889a-8fd2-4571-bd97-a3c2e4543b6b / data btrfs privzeto 0 0Ko končate, pritisnite
Da bodo spremembe začele veljati, znova zaženite računalnik, kot sledi:
$ sudo znova zaženite
Kot lahko vidite, je Btrfs RAID pravilno nameščen v / podatki imenik.
$ df -h / podatki
Kot lahko vidite, je Btrfs RAID nameščen v / podatki imenik deluje v redu.
Uporaba / podatki datotečnega sistema $ sudo btrfs
Zaključek
V tem članku so podrobno razloženi različni profili RAID Btrfs. Članek vam je pokazal, kako nastavite Btrfs RAID v konfiguracijah RAID-0, RAID-1, RAID-1C3, RAID-1C4, RAID-10, RAID-5 in RAID-6. Spoznali ste tudi nekatere težave s konfiguracijama Btrfs RAID-5 in RAID-6, pa tudi kako samodejno namestiti Btrfs RAID ob zagonu.
Reference
- [1] Uporaba Btrfs z več napravami - btrfs Wiki - https: // btrfs.wiki.jedro.org / kazalo.php / Using_Btrfs_with_Multiple_Devices
- [2] Btrfs manpage IZPOSTAVITEV PROFILA - https: // btrfs.wiki.jedro.org / kazalo.php / Manpage / mkfs.btrfs # PROFILE_LAYOUT
- [3] Btrfs hilights v 5.5: Skupine blokov s 3 in 4 kopiji - https: // kdave.github.io / btrfs-hilights-5.5-raid1c34 /
- [4] Standardne ravni RAID - Wikipedia - https: // en.wikipedia.org / wiki / Standard_RAID_levels