Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| linux:btrfs [2019/04/11 21:05] – créée: snapshots phsw | linux:btrfs [2023/10/31 21:05] (Version actuelle) – add some instructions from a live cd phsw | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== BTRFS ====== | ====== BTRFS ====== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| ==== Snapshots ==== | ==== Snapshots ==== | ||
| Ligne 31: | Ligne 40: | ||
| Redémarrer la machine pour que les modifications prennent effet. | Redémarrer la machine pour que les modifications prennent effet. | ||
| + | |||
| + | --------------------- | ||
| + | |||
| + | ==== Problème d' | ||
| + | |||
| + | * [[https:// | ||
| + | * [[http:// | ||
| + | |||
| + | Connaître l' | ||
| + | <code bash> | ||
| + | sudo btrfs filesystem usage / | ||
| + | sudo btrfs filesystem df / | ||
| + | sudo btrfs fi show | ||
| + | </ | ||
| + | |||
| + | |||
| + | === Rééquilibrer les ressources === | ||
| + | |||
| + | |||
| + | Si la dernière commande renvoie une utilisation d'un device qui se rapproche de sa capacité, lancer la commande suivante peut aider à réduire l' | ||
| + | <code bash> | ||
| + | sudo btrfs balance start -dusage=55 / | ||
| + | </ | ||
| + | |||
| + | Cette commande peut se lancer en étant sur le système monté. La valeur de '' | ||
| + | |||
| + | Si cette commande échoue par manque de place, il est possible d' | ||
| + | <code bash> | ||
| + | touch foo | ||
| + | dd if=/ | ||
| + | sudo losetup -v -f foo # utiliser l' | ||
| + | sudo btrfs device add /dev/loop0 / | ||
| + | sudo btrfs balance start -dusage=55 / | ||
| + | sudo btrfs device delete /dev/loop0 / | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==== btrbk ==== | ||
| + | |||
| + | * https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | ==== Opérations depuis un live CD ==== | ||
| + | |||
| + | Utiliser un [[https:// | ||
| + | |||
| + | <code bash> | ||
| + | sudo apt update | ||
| + | sudo apt install btrfs-progs | ||
| + | sudo btrfs check zero-log / | ||
| + | </ | ||
| + | |||
| + | Si le montage fonctionne : | ||
| + | <code bash> | ||
| + | sudo mkdir /mnt/dd | ||
| + | sudo mount / | ||
| + | </ | ||