Wie wirkt sich die Mount-Option "btrfs nodatacow" auf die 3 Festplatten in diesem Szenario aus?
Ich verwende Arch Linux mit BTRFS. Dieser Computer verfügt über 3 physische Festplatten (und kein RAID usw.). Ich habe eine Festplatte an /
, eine an /cow
und eine an /nocow
. Hier ist der Fstab:
# /etc/fstab # <file system> <dir> <type> <options> <dump> <pass> UUID=a101 / btrfs rw,noatime,nodiratime,compress=lzo,space_cache,subvol=/@ 0 0 UUID=b202 /cow btrfs rw,noatime,nodiratime,compress=lzo,space_cache,subvol=/@cow 0 0 UUID=c303 /nocow btrfs rw,noatime,nodiratime,compress=lzo,space_cache,nodatacow,subvol=/@nocow 0 0
Ich verstehe, dass dies nodatacow
eine Dateisystem- Einhängeoption ist, und wird daher bei Verwendung für alle bereitgestellten Sub-Volumes dieses Dateisystems gelten . Ich habe jedoch keine klare Definition eines Dateisystems. Manchmal kann ein Dateisystem mehrere Festplatten umfassen. Ist es das, was mit dem obigen fstab passiert? Wird beim Mounten eines Datenträgers nodatacow
diese Option auf alle drei physischen Datenträger angewendet? Oder habe ich 3 separate Dateisysteme, wenn ich jede Festplatte separat formatiert habe und auf jeder Platte ein BTRFS-Dateisystem erstellt wurde?
Bei einem verwandten Thema verstehe ich, dass die Komprimierung deaktiviert ist, wenn nodatacow aktiviert ist. Ich gehe davon aus, dass ich compress=lzo
von den Optionen zum Mounten meiner 3. Festplatte entfernen sollte, wie folgt:
UUID=c303 /nocow btrfs rw,noatime,nodiratime,space_cache,nodatacow,subvol=/@nocow 0 0
Die wichtigste Frage ist, ob das Mounten dieser 3. Platte mit der nodatacow
Option das gesamte Dateisystem (alle 3 Festplatten und alle Verzeichnisse darunter /
) oder nur den (Teil) des Dateisystems unter dem Einhängepunkt betrifft /nocow
.
Wäre es besser zu benutzen chattr +C /nocow
? Ich habe das nicht getan, weil ich nicht sicher bin, ob dieses Attribut ein Dateisystem betrifft, das später in diesem Verzeichnis (und ohne die nodatacow
Option) gemountet wird .
/nocow
enthält einige MySQL-Datenbanken.
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4