Grundlegende Verwendung von Btrfs in Arch Linux

Einführung

Ich beziehe mich hauptsächlich auf ArchWiki und btrfs Wiki. tat.

Installation

Bitte installieren Sie btrfs-progs.

Dateisystem erstellen

Beschriftung angeben

Verwenden Sie den Befehl mkfs.btrfs, um das Dateisystem zu erstellen. Das einzige erforderliche Argument ist die Partition, aber Sie können die Bezeichnung mit der Option -L festlegen.

# mkfs.btrfs -L mylabel /dev/partition

Verwendung von RAID

Die Option -m gibt den Meta-RAID-Modus an und die Option -d gibt den Daten-RAID-Modus an.

# mkfs.btrfs -m raid1 -d raid1 /dev/sda /dev/sdb

Bearbeiten Sie / etc / fstab, um die Mount-Optionen festzulegen, und mounten Sie mit mount -a.

/etc/fstab


UUID={uuid}	/data		btrfs		noatime,compress-force=lzo,space_cache	0	0
Option Description
noatime Zeichnet nicht das Datum und die Uhrzeit des letzten Zugriffs auf. Ziel ist es, die Leistung zu verbessern.
compress-force Verwenden Sie die transparente Komprimierungsfunktion, sofern die Dateigröße nicht zunimmt.
space_cache Aktivieren Sie das Zwischenspeichern von freiem Speicherplatz.

Hier sind einige Möglichkeiten, um zu überprüfen, ob RAID tatsächlich funktioniert:

# btrfs filesystem df /data
Data, RAID1: total=1.00GiB, used=512.00KiB
System, RAID1: total=8.00MiB, used=16.00KiB
Metadata, RAID1: total=1.00GiB, used=112.00KiB
GlobalReserve, single: total=3.25MiB, used=0.00B

# btrfs filesystem show /data
Label: {label} uuid: {uuid}
Total devices 2 FS bytes used 640.00KiB
devid    1 size 1.82TiB used 2.01GiB path /dev/sda
devid    2 size 1.82TiB used 2.01GiB path /dev/sdb

Recommended Posts

Grundlegende Verwendung von Btrfs in Arch Linux
jblas unter Arch Linux
Grundlegende Verwendung von Flask-Classy
Grundlegende Verwendung von Jinja2
Grundlegende Verwendung von SQL Alchemy
Installieren Sie Minecraft unter Arch Linux
Super grundlegende Verwendung von Pytest
Downgrade von Mcomix mit Arch Linux
Grundlegende Verwendung der PySimple-Benutzeroberfläche
(Anfänger) Grundlegende Verwendung des Datenspeichers von Google App Engine
Zusammenfassung der grundlegenden Verwendung von Pandas
Grundlegende Verwendung von Python-F-String
Einrichten von OpenSSH unter Arch Linux
Grundkenntnisse in Linux und Grundbefehle
Installieren Sie Arch Linux auf DeskMini A300
Abschluss des Docker-Befehls unter Linux
Anzeigen der Festplattennutzung unter Linux
Rippen Sie Musik-CDs unter Arch Linux
[Linux] Überprüfung häufig verwendeter Basisbefehle 2
Erstellen Sie einen NFS-Server unter Arch Linux
Erstellen Sie einen Samba-Server unter Arch Linux
[Linux] Überprüfung häufig verwendeter Basisbefehle
Bis Sie Arch Linux auf VMware installieren
[Linux] Überprüfung der Befehle für die Bereitstellung unter AWS
Linux-Befehl <Basic 2>
[2020Juli] Überprüfen Sie die UDID des iPad unter Linux
Kompilieren Sie die Windows-Version von nim von arch | linux
Grundlegende LINUX-Befehle
Liefern Sie OBS-Filmmaterial unter Arch Linux an Zoom
Linux-Befehl <Basic 1>
Arch Linux Empfehlung
Erstellen Sie eine Arch Linux-Umgebung auf Raspai
[Einführung in Python] Grundlegende Verwendung von Lambda-Ausdrücken
Nehmen Sie Ihre eigene maximale Speichernutzung in Linux & Python
Verwendung von C216 Audio Controller unter Arch Linux
Machen Sie Ihren Cursor unter Linux zu einem Foto Ihrer Wahl
Notieren Sie sich die Liste der grundlegenden Verwendungszwecke von Pandas
Installieren Sie Docker unter Arch Linux und führen Sie es remote aus
[Einführung in Python] Grundlegende Verwendung der Bibliothek matplotlib
Ankündigung der Verfügbarkeit von Java 11 LTS unter Amazon Linux 2
Prozesse unter Linux dämonisieren
Linux (WSL) unter Windows
NAT-Router unter Linux
Verwendung von Python-Einheimischen ()
Bedeutung der Linux-Berechtigungen
Grundlegende Bedienung von Pandas
Python Basic ② in Windows
Grundkenntnisse über Linux
Entwickeln Sie .NET unter Linux
Wake on Lan unter Linux
[Linux] Grundlegende Befehlsübersicht
Überwachen Sie den Datenverkehr unter Linux
Grundkenntnisse in Python
Aktualisieren Sie vscode unter Linux
Installationshinweise für Arch Linux
Erstellen Sie LiveUSB unter Linux