A Btrfs fájlrendszer külön tárolja a fájlrendszer metaadatait és adatait. Különböző RAID szinteket használhat egyszerre az adatokhoz és a metaadatokhoz. Ez a Btrfs fájlrendszer egyik fő előnye.
Ez a cikk bemutatja, hogyan kell beállítani a Btrfs RAID fájlokat a RAID-0, RAID-1, RAID-1C3, RAID-1C4, RAID-10, RAID-5 és RAID-6 konfigurációkban.
Rövidítések
- Btrfs - B-fa fájlrendszer
- RAJTAÜTÉS - Redundáns tömb olcsó lemezek / Redundáns tömb független lemezek
- GB - Gigabájt
- tuberkulózis - Terabyte
- HDD - Merevlemez
- SSD - Solid State Drive
Előfeltételek
A cikkben található példák kipróbálása:
- Telepítenie kell a Btrfs fájlrendszert a számítógépére.
- Legalább négy azonos kapacitású HDD-re / SSD-re lesz szüksége a különböző RAID-konfigurációk kipróbálásához.
Az Ubuntu gépemben négy HDD-t (sdb, sdc, sdd, sde). Mindegyik 20 GB méretű.
$ sudo lsblk -e7Jegyzet: A merevlemezek / SSD-k neve lehet más, mint az enyém. Tehát mindenképpen cserélje le őket a továbbiakban.
Ha segítségre van szüksége a Btrfs fájlrendszer Ubuntu telepítéséhez, olvassa el a Btrfs telepítése és használata az Ubuntu 20 cikket.04 LTS.
Ha segítségre van szüksége a Btrfs fájlrendszer Fedorában történő telepítéséhez, olvassa el a Btrfs telepítése és használata a Fedora 33 cikket.
Btrfs profilok
A Btrfs profil segítségével meg lehet mondani a Btrfs fájlrendszernek, hogy az adatok / metaadatok hány példányát őrizze meg, és milyen RAID szinteket használjon az adatokhoz / metaadatokhoz. A Btrfs fájlrendszer sok profilt tartalmaz. Megértésük segít a Btrfs RAID konfigurálásában a kívánt módon.
A rendelkezésre álló Btrfs profilok a következők:
egyetlen: Ha a egyetlen az adat / metaadat profilját használja, az adatoknak / metaadatoknak csak egy példányát tárolja a fájlrendszer, még akkor is, ha több tárolóeszközt ad hozzá a fájlrendszerhez. Így, 100% A fájlrendszerhez hozzáadott tárolóeszközök lemezterületének felhasználása hasznosítható.
dup: Ha a dup az adat / metaadat profilját használjuk, a fájlrendszerhez hozzáadott tárolóeszközök mindegyike megőrzi az adatok / metaadatok két példányát. Így, 50% A fájlrendszerhez hozzáadott tárolóeszközök lemezterületének felhasználása hasznosítható.
raid0: Ban,-ben raid0 profilban az adatok / metaadatok egyenletesen oszlanak meg a fájlrendszerhez hozzáadott összes tárolóeszközön. Ebben a beállításban nem lesznek felesleges (ismétlődő) adatok / metaadatok. Így, 100% A fájlrendszerhez hozzáadott tárolóeszközök lemezterületének felhasználása felhasználható. Ha bármelyik tárolóeszköz meghibásodik, a teljes fájlrendszer megsérül. Legalább két tárolóeszközre lesz szükség a Btrfs fájlrendszer beállításához a raid0 profil.
raid1: Ban,-ben raid1 profil, az adatok / metaadatok két példányát a fájlrendszerhez hozzáadott tárolóeszközök tárolják. Ebben a beállításban a RAID tömb túlélheti az egyik meghajtóhibát. De csak használhatja 50% a teljes lemezterület. Legalább két tárolóeszközre lesz szükség a Btrfs fájlrendszer beállításához a raid1 profil.
raid1c3: Ban,-ben raid1c3 profil, az adatok / metaadatok három példányát a fájlrendszerhez hozzáadott tárolóeszközökben tárolják. Ebben a beállításban a RAID tömb túlélhet két meghajtóhibát, de csak Ön használhatja 33% a teljes lemezterület. Legalább három tárolóeszközre lesz szüksége a Btrfs fájlrendszer beállításához a raid1c3 profil.
raid1c4: Ban,-ben raid1c4 profil, az adatok / metaadatok négy példányát a fájlrendszerhez hozzáadott tárolóeszközökben tárolják. Ebben a beállításban a RAID tömb három meghajtóhibát képes túlélni, de csak Ön használhatja 25% a teljes lemezterület. Legalább négy tárolóeszközre lesz szüksége a Btrfs fájlrendszer beállításához a raid1c4 profil.
raid10: Ban,-ben raid10 profilban az adatok / metaadatok két példányát a fájlrendszerhez felvett tárolóeszközökben tároljuk, a raid1 profil. Ezenkívül az adatok / metaadatok meg lesznek osztva a tárolóeszközök között, ahogyan a raid0 profil.
A raid10 profilja a raid1 és raid0 profilok. A tárolóeszközök egy része kialakul raid1 tömbök és ezek egy része raid1 tömbökből áll az a raid0 sor. A raid10 telepítéskor a fájlrendszer egyetlen meghajtóhibát képes túlélni mindegyik raid1 tömbök.
Te tudod használni 50% A teljes lemezterület a raid10 konfiguráció. Legalább négy tárolóeszközre lesz szüksége a Btrfs fájlrendszer beállításához a raid10 profil.
raid5: Ban,-ben raid5 profil, az adatok / metaadatok egy példánya fel lesz osztva a tárolóeszközökön. Egyetlen paritás kerül kiszámításra és elosztásra a RAID tömb tárolóeszközei között.
A raid5 konfiguráció esetén a fájlrendszer egyetlen meghajtó hibát képes túlélni. Ha egy meghajtó meghibásodik, felvehet egy új meghajtót a fájlrendszerbe, és az elveszett adatokat a futó meghajtók elosztott paritásából számítják ki.
Használhatja az 1-et00x (N-1) / N% a teljes lemezterület a raid5 konfiguráció. Itt, N a fájlrendszerhez hozzáadott tárolóeszközök száma. Legalább három tárolóeszközre lesz szükség a Btrfs fájlrendszer beállításához a raid5 profil.
raid6: Ban,-ben raid6 profil, az adatok / metaadatok egy példánya fel lesz osztva a tárolóeszközökön. Két paritást számolunk ki és osztunk el a RAID tömb tárolóeszközei között.
A raid6 konfiguráció esetén a fájlrendszer egyszerre két meghajtóhibát képes túlélni. Ha egy meghajtó meghibásodik, felvehet egy új meghajtót a fájlrendszerbe, és az elveszett adatokat a futó meghajtók két elosztott paritása alapján számoljuk ki.
Te tudod használni 100x (N-2) / N% A teljes lemezterület a raid6 konfiguráció. Itt, N a fájlrendszerhez hozzáadott tárolóeszközök száma. Legalább négy tárolóeszközre lesz szüksége a Btrfs fájlrendszer beállításához a raid6 profil.
Mount Point létrehozása
Létre kell hoznia egy könyvtárat a Btrfs fájlrendszer csatlakoztatásához, amelyet a cikk következő szakaszaiban hoz létre.
A könyvtár / csatolási pont / adatok létrehozásához futtassa a következő parancsot:
$ sudo mkdir -v / data
A RAID-0 beállítása
Ebben a szakaszban megtudhatja, hogyan állíthat be egy Btrfs RAID-t a RAID-0 konfigurációban négy HDD használatával (sdb, sdc, sdd és sde). A merevlemezek mérete 20 GB.
$ sudo lsblk -e7
Btrfs RAID létrehozása a RAID-0 konfigurációban négy HDD használatával (sdb, sdc, sdd, és sde) futtassa a következő parancsot:
$ sudo mkfs.btrfs -L data -d raid0 -m raid0 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Itt,
- A -L opció a fájlrendszer címkéjének beállítására szolgál adat.
- A -d opció a RAID profil beállítására szolgál raid0 a fájlrendszer adataihoz.
- A -m opció a RAID profil beállítására szolgál raid0 a fájlrendszer metaadataihoz.
- A -f Az opció a Btrfs fájlrendszer létrehozásának kényszerítésére szolgál, még akkor is, ha a HDD-k bármelyikének van meglévő fájlrendszere.
A Btrfs fájlrendszer adat a RAID-0 konfigurációt most létre kell hozni, amint az az alábbi képernyőképen látható.
A Btrfs RAID bármilyen HDD / SSD-vel felcsatolható, amelyet a RAID létrehozásához használt.
Például a HDD-ket használtam sdb, sdc, sdd, és sde a Btrfs RAID létrehozásához a RAID-0 konfigurációban.
Tehát csatlakoztathatom a Btrfs fájlrendszert adat ban,-ben /adat könyvtárat a HDD segítségével sdb, alábbiak szerint:
$ sudo mount / dev / sdb / data
Amint láthatja, a Btrfs RAID a /adat Könyvtár.
$ sudo df -h / data
A fájlrendszer használati információinak megkeresése adat A Btrfs fájlrendszer a /adat könyvtárba, futtassa a következő parancsot:
$ sudo btrfs fájlrendszer használat / adatok
Amint látod,
A RAID méret (Az eszköz mérete) van 80 GB (4 × 20 GB / HDD).
Ról ről 78.98 GB (Ingyenes (becsült)) nak,-nek 80 GB lemezterület használható a RAID-0 konfigurációban.
Az adatoknak csak egy példánya (Adatarány) és a metaadatok egy példánya (Metaadatok aránya) a RAtr-0 konfigurációban a Btrfs fájlrendszerben lesz tárolva.
Mivel a Btrfs RAID működik, leválaszthatja a /adat könyvtárat, az alábbiak szerint:
$ sudo umount / data
A RAID-1 beállítása
Ebben a szakaszban megtudhatja, hogyan állíthat be egy Btrfs RAID-t a RAID-1 konfigurációban négy HDD használatával (sdb, sdc, sdd, és sde). A merevlemezek mérete 20 GB.
$ sudo lsblk -e7
Btrfs RAID létrehozása a RAID-1 konfigurációban négy HDD használatával (sdb, sdc, sdd, és sde), futtassa a következő parancsot:
$ sudo mkfs.btrfs -L data -d raid1 -m raid1 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Itt,
- A -L opció a fájlrendszer címkéjének beállítására szolgál adat.
- A -d opció a RAID profil beállítására szolgál raid1 a fájlrendszer adataihoz.
- A -m opció a RAID profil beállítására szolgál raid1 a fájlrendszer metaadataihoz.
- A -f opció a Btrfs fájlrendszer létrehozásának kényszerítésére szolgál, még akkor is, ha a HDD-k bármelyikének van meglévő fájlrendszere.
A RAID-1 konfigurációban lévő Btrfs fájlrendszer adatait most létre kell hozni, amint az az alábbi képernyőképen látható.
A Btrfs RAID bármilyen HDD / SSD-vel felcsatolható, amelyet a RAID létrehozásához használt.
Például a HDD-ket használtam sdb, sdc, sdd, és sde a Btrfs RAID létrehozásához a RAID-1 konfigurációban.
Fel tudom csatolni a Btrfs fájlrendszert adat ban,-ben /adat könyvtárat a HDD segítségével sdb, alábbiak szerint:
$ sudo mount / dev / sdb / data
Amint láthatja, a Btrfs RAID a / data könyvtárba van telepítve.
$ sudo df -h / data
A fájlba telepített Btrfs fájlrendszer fájlrendszer használati információinak megkeresése /adat könyvtárba, futtassa a következő parancsot:
$ sudo btrfs fájlrendszer használat / adatok
Amint látod,
A RAID méret (Az eszköz mérete) van 80 GB (4 × 20 GB / HDD).
Ról ről 38.99 GB (Ingyenes (becsült)) nak,-nek 80 GB lemezterület használható a RAID-1 konfigurációban.
A RAID-1 konfigurációban az adatok két példánya (Adatarány) és a metaadatok két példánya (Metaadatok aránya) a Btrfs fájlrendszerben lesz tárolva.
Mivel a Btrfs RAID működik, leválaszthatja a /adat könyvtárat, az alábbiak szerint:
$ sudo umount / data
A RAID-1C3 beállítása
Ebben a szakaszban megtudhatja, hogyan állíthat be Btrfs RAID-t a RAID-1C3 konfigurációban négy HDD (sdb, sdc, sdd és sde) használatával. A merevlemezek mérete 20 GB
$ sudo lsblk -e7
Btrfs RAID létrehozása a RAID-1C3 konfigurációban a négy HDD segítségével sdb, sdc, sdd, és sde, futtassa a következő parancsot:
$ sudo mkfs.btrfs -L data -d raid1c3 -m raid1c3 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Itt,
- A -L opció a fájlrendszer címkéjének beállítására szolgál.
- A -d opció a RAID profil beállítására szolgál raid1c3 a fájlrendszerhez adat.
- A -m opció a RAID profil beállítására szolgál raid1c3 a fájlrendszer metaadataihoz.
- A -f opció a Btrfs fájlrendszer létrehozásának kényszerítésére szolgál, még akkor is, ha a HDD-k bármelyikének van meglévő fájlrendszere.
A Btrfs fájlrendszer adat a RAID-1C3 konfigurációt most létre kell hozni, amint az az alábbi képernyőképen látható.
A Btrfs RAID bármilyen HDD / SSD-vel felcsatolható, amelyet a RAID létrehozásához használt.
Például a HDD-ket használtam sdb, sdc, sdd, és sde a Btrfs RAID létrehozásához a RAID-1C3 konfigurációban.
Tehát csatlakoztathatom a Btrfs fájlrendszert adat ban,-ben /adat könyvtárat a HDD segítségével sdb, alábbiak szerint:
$ sudo mount / dev / sdb / data
Amint láthatja, a Btrfs RAID a /adat Könyvtár.
$ sudo df -h / data
A fájlrendszer használati információinak megkeresése adat A Btrfs fájlrendszer a /adat könyvtárba, futtassa a következő parancsot:
$ sudo btrfs fájlrendszer használat / adatok
Amint látod,
A RAID méret (Az eszköz mérete) van 80 GB (4 × 20 GB / HDD).
Ról ről 25.66 GB (Ingyenes (becsült)) nak,-nek 80 GB lemezterület használható a RAID-1C3 konfigurációban.
A RAID-1C3 konfigurációban az adatok három másolata (Adatarány) és a metaadatok három példánya (Metaadatok aránya) a Btrfs fájlrendszerben lesz tárolva.
Mivel a Btrfs RAID működik, leválaszthatja a /adat könyvtárat, az alábbiak szerint:
$ sudo umount / data
A RAID-1C4 beállítása
Ebben a szakaszban megtudhatja, hogyan állíthat be egy Btrfs RAID-t a RAID-1C4 konfigurációban a négy HDD segítségével sdb, sdc, sdd, és sde. A merevlemezek mérete 20 GB.
$ sudo lsblk -e7
Btrfs RAID létrehozása a RAID-1C4 konfigurációban a négy HDD segítségével sdb, sdc, sdd, és sde, futtassa a következő parancsot:
$ sudo mkfs.btrfs -L data -d raid1c4 -m raid1c4 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Itt,
- A -L opció a fájlrendszer címkéjének beállítására szolgál adat.
- A -d opció a RAID profil beállítására szolgál raid1c4 a fájlrendszer adataihoz.
- A -m opció a RAID profil beállítására szolgál raid1c4 a fájlrendszer metaadataihoz.
- A -f Az opció a Btrfs fájlrendszer létrehozásának kényszerítésére szolgál, még akkor is, ha a HDD-k bármelyikének van meglévő fájlrendszere.
A Btrfs fájlrendszer adat a RAID-1C4 konfigurációt most létre kell hozni, amint az az alábbi képernyőképen látható.
A Btrfs RAID bármilyen HDD / SSD-vel felcsatolható, amelyet a RAID létrehozásához használt.
Például a merevlemezeket használtam sdb, sdc, sdd, és sde a Btrfs RAID létrehozásához a RAID-1C4 konfigurációban.
Tehát csatlakoztathatom a Btrfs fájlrendszert adat ban,-ben /adat könyvtárat a HDD segítségével sdb, alábbiak szerint:
$ sudo mount / dev / sdb / data
Amint láthatja, a Btrfs RAID a /adat
$ sudo df -h / data
A fájlrendszer használati információinak megkeresése a adat A Btrfs fájlrendszer a /adat
$ sudo btrfs fájlrendszer használat / adatok
Amint látod,
A RAID méret (Az eszköz mérete) van 80 GB (4 × 20 GB / HDD).
Ról ről 18.99 GB (Ingyenes (becsült)) nak,-nek 80 GB lemezterület használható a RAID-1C4 konfigurációban.
A RAID-1C4 konfigurációban az adatok négy másolata (Adatarány) és a metaadatok négy példánya (Metaadatok aránya) a Btrfs fájlrendszerben lesz tárolva.
Mivel a Btrfs RAID működik, leválaszthatja a /adat könyvtárat, az alábbiak szerint:
$ sudo umount / data
A RAID-10 beállítása
Ebben a szakaszban megtudhatja, hogyan állíthat be egy Btrfs RAID-t a RAID-10 konfigurációban a négy merevlemez segítségével sdb, sdc, sdd, és sde. A merevlemezek mérete 20 GB.
$ sudo lsblk -e7
Btrfs RAID létrehozása a RAID-10 konfigurációban a négy HDD segítségével sdb, sdc, sdd, és sde, futtassa a következő parancsot:
$ sudo mkfs.btrfs -L data -d raid10 -m raid10 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Itt,
- A -L opció a fájlrendszer címkéjének beállítására szolgál adat.
- A -d opció a RAID profil beállítására szolgál raid10 a fájlrendszer adataihoz.
- A -m opció a RAID profil beállítására szolgál raid10 a fájlrendszer metaadataihoz.
- A -f Az opció a Btrfs fájlrendszer létrehozásának kényszerítésére szolgál, még akkor is, ha a HDD-k bármelyikének van meglévő fájlrendszere.
A Btrfs fájlrendszer adat a RAID-10 konfigurációt most létre kell hozni, amint az az alábbi képernyőképen látható.
A Btrfs RAID bármilyen HDD / SSD-vel felcsatolható, amelyet a RAID létrehozásához használt.
Például a HDD-ket használtam sdb, sdc, sdd, és sde a Btrfs RAID létrehozásához a RAID-10 konfigurációban.
Tehát csatlakoztathatom a Btrfs fájlrendszert adat ban,-ben /adat könyvtárat a HDD segítségével sdb, alábbiak szerint:
$ sudo mount / dev / sdb / data
Amint láthatja, a Btrfs RAID a /adat Könyvtár.
$ sudo df -h / data
A fájlba telepített Btrfs fájlrendszer fájlrendszer használati információinak megkeresése /adat könyvtárba, futtassa a következő parancsot:
$ sudo btrfs fájlrendszer használat / adatok
Amint látod,
A RAID méret (Az eszköz mérete) van 80 GB (4 × 20 GB / HDD).
Ról ről 39.48 GB (Ingyenes (becsült)) nak,-nek 80 GB lemezterület használható a RAID-10 konfigurációban.
A RAID-10 konfigurációban az adatok két példánya (Adatarány) és a metaadatok két példánya (Metaadatok aránya) a Btrfs fájlrendszerben lesz tárolva.
Mivel a Btrfs RAID működik, leválaszthatja a /adat könyvtárat, az alábbiak szerint:
$ sudo umount / data
A RAID-5 beállítása
Ebben a szakaszban megtudhatja, hogyan állíthat be egy Btrfs RAID-t a RAID-5 konfigurációban a négy merevlemez segítségével sdb, sdc, sdd, és sde. A merevlemezek mérete 20 GB.
$ sudo lsblk -e7
Btrfs RAID létrehozása a RAID-5 konfigurációban a négy HDD segítségével sdb, sdc, sdd, és sde, futtassa a következő parancsot:
$ sudo mkfs.btrfs -L data -d raid5 -m raid5 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Itt,
- A -L opció a fájlrendszer címkéjének beállítására szolgál adat.
- A -d opció a RAID profil beállítására szolgál raid5 a fájlrendszer adataihoz.
- A -m opció a RAID profil beállítására szolgál raid5 a fájlrendszer metaadataihoz.
- A -f opció a Btrfs fájlrendszer létrehozásának kényszerítésére szolgál, még akkor is, ha a HDD-k bármelyikének van meglévő fájlrendszere.
A Btrfs fájlrendszer adat a RAID-5 konfigurációt most létre kell hozni, amint az az alábbi képernyőképen látható.
A Btrfs RAID bármilyen HDD / SSD-vel felcsatolható, amelyet a RAID létrehozásához használt.
Például a HDD-ket használtam sdb, sdc, sdd, és sde a Btrfs RAID létrehozásához a RAID-5 konfigurációban.
Tehát csatlakoztathatom a Btrfs fájlrendszert adat ban,-ben /adat könyvtárat a HDD segítségével sdb, alábbiak szerint:
$ sudo mount / dev / sdb / data
Amint láthatja, a Btrfs RAID a /adat Könyvtár.
$ sudo df -h / data
A fájlba telepített Btrfs fájlrendszer fájlrendszer használati információinak megkeresése /adat könyvtárba, futtassa a következő parancsot:
$ sudo btrfs fájlrendszer használat / adatok
Amint látod,
A RAID méret (Az eszköz mérete) van 80 GB (4 × 20 GB / HDD).
Ról ről 59.24 GB (Ingyenes (becsült)) nak,-nek 80 GB lemezterület használható a RAID-5 konfigurációban.
RAID-5 konfigurációban 1.Az adatok 33 példánya (Adatarány) és 1.A metaadatok 33 példánya (Metaadatok aránya) a Btrfs fájlrendszerben lesz tárolva.
Mivel a Btrfs RAID működik, leválaszthatja a /adat könyvtárat, az alábbiak szerint:
$ sudo umount / data
A RAID-6 beállítása
Ebben a szakaszban megtudhatja, hogyan állíthat be egy Btrfs RAID-t a RAID-6 konfigurációban a négy merevlemez segítségével sdb, sdc, sdd, és sde. A merevlemezek mérete 20 GB.
$ sudo lsblk -e7
Btrfs RAID létrehozása a RAID-6 konfigurációban a négy HDD segítségével sdb, sdc, sdd, és sde, futtassa a következő parancsot:
$ sudo mkfs.btrfs -L data -d raid6 -m raid6 -f / dev / sdb / dev / sdc / dev / sdd / dev / sde
Itt,
- A -L opció a fájlrendszer címkéjének beállítására szolgál adat.
- A -d opció a RAID profil beállítására szolgál raid6 a fájlrendszer adataihoz.
- A -m opció a RAID profil beállítására szolgál raid6 a fájlrendszer metaadataihoz.
- A -f opció a Btrfs fájlrendszer létrehozásának kényszerítésére szolgál, még akkor is, ha a HDD-k bármelyikének van meglévő fájlrendszere.
A Btrfs fájlrendszer adat a RAID-6 konfigurációt most létre kell hozni, amint az az alábbi képernyőképen látható.
A Btrfs RAID bármilyen HDD / SSD-vel felcsatolható, amelyet a RAID létrehozásához használt.
Például a merevlemezeket használtam sdb, sdc, sdd, és sde a Btrfs RAID létrehozásához a RAID-6 konfigurációban.
Tehát csatlakoztathatom a Btrfs fájlrendszert adat ban,-ben /adat könyvtárat a HDD segítségével sdb, alábbiak szerint:
$ sudo mount / dev / sdb / data
Amint láthatja, a Btrfs RAID a /adat Könyvtár.
$ sudo df -h / data
A fájlrendszer használati információinak megkeresése adat A Btrfs fájlrendszer a /adat könyvtárba, futtassa a következő parancsot:
$ sudo btrfs fájlrendszer használat / adatok
Amint látod,
A RAID méret (Az eszköz mérete) van 80 GB (4 × 20 GB / HDD).
Ról ről 39.48 GB (Ingyenes (becsült)) nak,-nek 80 GB lemezterület használható a RAID-6 konfigurációban.
A RAID-6 konfigurációban az adatok két példánya (Adatarány) és a metaadatok két példánya (Metaadatok aránya) a Btrfs fájlrendszerben lesz tárolva.
Mivel a Btrfs RAID működik, leválaszthatja a /adat könyvtárat, az alábbiak szerint:
$ sudo umount / data
A Btrfs RAID-5 és RAID-6 problémái
A beépített Btrfs RAID-5 és RAID-6 konfigurációk még mindig kísérleti jellegűek. Ezek a konfigurációk nagyon instabilak, és nem szabad őket használni a gyártás során.
Az adatok sérülésének megakadályozása érdekében az Ubuntu operációs rendszer nem valósította meg a RAID-5 és RAID-6 fájlokat a Btrfs fájlrendszerhez. Tehát nem hozhat létre Btrfs RAID-t a RAID-5 és RAID-6 konfigurációkban az Ubuntu Btrfs fájlrendszer beépített RAID szolgáltatásával. Ezért bemutattam neked, hogyan hozhatsz létre Btrfs RAID-t a Fedora 33 RAID-5 és RAID-6 konfigurációiban az Ubuntu 20 helyett.04 LTS.
Btrfs RAID automatikus csatlakoztatása a rendszerindításhoz
A Btrfs RAID automatikus indításához indításkor az / etc / fstab fájl használatával ismernie kell a Btrfs fájlrendszer UUID azonosítóját.
A Btrfs fájlrendszer UUID azonosítóját a következő paranccsal találhatja meg:
$ sudo blkid --match-token TYPE = btrfs
Amint láthatja, a Btrfs fájlrendszerhez a RAID konfigurálásához hozzáadott tárolóeszközök UUID azonos.
Az én esetemben az c69a889a-8fd2-4571-bd97-a3c2e4543b6b. Neked más lesz. Tehát mindenképpen cserélje le ezt az UUID-t a továbbiakban.
Nyissa meg a / etc / fstab fájl a nano szövegszerkesztővel az alábbiak szerint:
$ sudo nano / etc / fstab
Adja hozzá a következő sort a / etc / fstab fájl.
UUID =c69a889a-8fd2-4571-bd97-a3c2e4543b6b / data btrfs alapértelmezett értéke 0 0Ha végzett, nyomja meg a gombot
A módosítások életbe lépéséhez indítsa újra a számítógépet az alábbiak szerint:
$ sudo reboot
Amint láthatja, a Btrfs RAID helyesen van felszerelve a /adat Könyvtár.
$ df -h / adat
Amint láthatja, a Btrfs RAID a /adat könyvtár jól működik.
$ sudo btrfs fájlrendszer használat / adatok
Következtetés
Ez a cikk részletesen elmagyarázta a különféle Btrfs RAID profilokat. A cikk bemutatta, hogyan állíthat be egy Btrfs RAID-t RAID-0, RAID-1, RAID-1C3, RAID-1C4, RAID-10, RAID-5 és RAID-6 konfigurációkban. Ismerkedett a Btrfs RAID-5 és RAID-6 konfigurációkkal kapcsolatos problémákkal, valamint a Btrfs RAID automatikus indításakor történő csatlakoztatásával is.
Hivatkozások
- [1] A Btrfs használata több eszközzel - btrfs Wiki - https: // btrfs.wiki.kernel.org / index.php / A_Btrfs_Multiple_Devices használatával
- [2] Btrfs kézikönyv PROFILE LAYOUT - https: // btrfs.wiki.kernel.org / index.php / Manpage / mkfs.btrfs # PROFILE_LAYOUT
- [3] Btrfs domboldalak 5-ben.5: 3 és 4 példányos blokkcsoportok - https: // kdave.github.io / btrfs-hilights-5.5-raid1c34 /
- [4] Normál RAID-szintek - Wikipédia - https: // hu.wikipédia.org / wiki / Standard_RAID_levels