denne guiden går over alt du trenger å vite for å komme i gang PÅ BTRFS. Med det sagt vil vi gå over DEN grunnleggende strukturen TIL BTRFS og de tingene du bør og ikke bør gjøre.
Opprette Et Btrfs-Filsystem
Opprett filsystemet på en tom btrfs-partisjon
mkfs.btrfs /dev/sda1
Merk: Du må montere dette filsystemet etter
nå må vi lage et undervolum før vi legger til data til enheten
btrfs subvolume create /mnt/sda1
/mnt/sda1 er monteringspunktet!
etter at dette er fullført, kan du nå skrive data til btrfs-volumet og bruke alle it-evner.
Grunnleggende Btrfs Layout
Merk: Toppnivå 5 er rot og er ikke et btrfs-undervolum som kan gjøre øyeblikksbilder og andre btrfs-funksjoner og bør derfor ikke monteres
toplevel root level 5 +-- root\@ level 256 (subvolume root mounted at / id varies) +-- root\.snapshots level 256 (typical snapshot subvolume)
Grunnleggende Kommandoer
- Diskfri
sudo btrfs fi show
output:
- diskbruk
sudo btrfs fi du /
merk: du kan lage / hvilket som helst annet monteringspunkt - scrub subvolume anbefales å kjøre hver uke!
sudo btrfs scrub start /
- Balanse Subvolume For Ytelse
sudo btrfs balance start -musage=50 -dusage=50 /
Merk: Bruk musgae og dusage filtre for å bare balansere brukte blokker over 50 prosent utnyttelsesudo btrfs balance cancel /
Slutter å kjøre balanse - Liste undervolumer basert på mountpoint
sudo btrfs subv list /home
utgang:
- Mount Subvolume
sudo mount -o subvolid=267 /dev/sda1 /media/games
eller legg til dette til/etc/fstab
UUID=IDGOESHERE /media/games rw,exec,subvolid=267 0 0
snapshots
snapshots er en av de beste tingene om btrfs, og jeg elsker absolutt dem. De er utrolig kraftige og fordelaktige.
Så kan kjøre gjennom noen scenarier når du bruker Øyeblikksbilder.
Opprett Stillbilde
sudo btrfs subv snapshop /home /home/.snapshots/2020-01-13
Ved å bruke dette kan du tilbakestille snapshop ved å redigere /etc/fstab
og endre subvol=2020-01-13 eller tilsvarende subvolid du får frasudo btrfs subv list /home
gjenopprett øyeblikksbilde
gjenopprett snapshot etter omstart og vellykket tilbakeringing
sudo btrfs subv delete /home
sudo btrfs subv snapshot /home/.snapshots/2020-01-13 /home
nå bare gjenopprette fstab og omstart for å være tilbake på /hjem undervolum.
grunnen til å gjøre det ved hjelp av denne metoden er å verifisere dataene først. Hvis det ikke virker, kan du bare endre /etc/fstab
tilbake, og du vil være tilbake til hvor du startet.
Flere disker og RAID
oh gutt, her går vi. Dette er et dårlig misforstått emne, og hvis du ikke er forsiktig, vil du forårsake flere problemer enn du ønsker å løse. Så med det, la OSS komme INN I RAID. Jeg vil ikke være cover RAID 5 som det er ustabilt og BØR ikke BRUKES!
Må kjenne kommandoer for flere disker:
Add Disks before creating subvolume:
sudo btrfs device add /dev/sda1 /dev/sdb1
Add Disk to existing subvolume:sudo btrfs device add /dev/sdb1 /home
Delete Disk from subvolume:sudo btrfs device delete /dev/sdb1 /home
Creating the RAID File System:
RAID 1:
sudo btrfs -m raid1 -d raid1 /dev/sda1 /dev/sdb1
RAID 10:sudo btrfs -m raid10 -d raid10 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1
Konverter TIL RAID 1 etter å ha lagt til disk til eksisterende undervolum
btrfs balance start -mconvert=raid1 -dconvert=raid1 /home
jeg kunne sette raid 0 her… men ærlig talt bør du bare bruke ext4 eller xfs hvis du er ute etter ytelse. Det ville være bedre enn Å bruke BTRFS!
Video Gjennomgang
Merk: YouTube Video – Hold Ctrl + Left Click to open in new window
Chris Titus Tech
Social
- Twitter – https://twitter.com/christitustech
- YouTube – https://youtube.com/c/ChrisTitusTech
- Twitch – https://twitch.tv/christitustech
- Odysee / LBRY (Privacy) – https://links.christitus.com/lbry
Exclusive Content
- ChrisTitus.5 per Måned (100% Av Inntektene går Til Chris Titus Tech)
- YouTube Chris Titus Tech Medlemskap (Alle Betalinger Akseptert)
- Månedlige Medlemmer Video
- YouTube Emojis For Kommentarer og Live Chat
- YouTube Merker som endres basert på medlemskap tid For kommentarer Og Chat.
- Alle YouTube-kommentarer er uthevet når jeg vurderer kommentarer daglig.
- $4.99 Per Måned (70% av Inntektene går Til Chris Titus Tech)