Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
btrfs [Le 28/07/2017, 14:55] 85.158.117.1 [Fonctionnalités] |
btrfs [Le 28/01/2019, 15:19] 195.6.175.29 [Le RAID de disques] |
||
---|---|---|---|
Ligne 69: | Ligne 69: | ||
Pour ceci, il faut éditer le fichier /etc/fstab : | Pour ceci, il faut éditer le fichier /etc/fstab : | ||
- | <code># <file system> <mount point> <type> <options> <dump> <pass> | + | <code bash># <file system> <mount point> <type> <options> <dump> <pass> |
proc /proc proc nodev,noexec,nosuid 0 0 | proc /proc proc nodev,noexec,nosuid 0 0 | ||
# / was on /dev/sda2 during installation | # / was on /dev/sda2 during installation | ||
Ligne 81: | Ligne 81: | ||
Pour compresser en lzo, tapez <code>compress=lzo</code> | Pour compresser en lzo, tapez <code>compress=lzo</code> | ||
+ | ====Le RAID de disques==== | ||
+ | === Créer le raid de disques === | ||
+ | Création d'un raid 1 avec un disque de spare | ||
+ | <code>mkfs.btrfs -m raid1 -d raid1 /dev/sdb /dev/sdc /dev/sdd</code> | ||
+ | === Vérifier le raid de disques === | ||
+ | Voir la synthèse de système RAID BTRFS **btrfs filesystem usage volume_btrfs** ou **btrfs fi usage volume_btrfs** | ||
+ | <code>sudo btrfs filesystem usage /home | ||
+ | Overall: | ||
+ | Device size: 1.36TiB | ||
+ | Device allocated: 300.02GiB | ||
+ | Device unallocated: 1.07TiB | ||
+ | Device missing: 465.76GiB | ||
+ | Used: 292.88GiB | ||
+ | Free (estimated): 551.43GiB (min: 551.43GiB) | ||
+ | Data ratio: 2.00 | ||
+ | Metadata ratio: 2.00 | ||
+ | Global reserve: 175.81MiB (used: 0.00B) | ||
+ | Data,RAID1: Size:149.00GiB, Used:146.20GiB | ||
+ | /dev/sdb 99.00GiB | ||
+ | /dev/sdc 100.00GiB | ||
+ | /dev/sdd 99.00GiB | ||
+ | |||
+ | Metadata,RAID1: Size:1.00GiB, Used:239.05MiB | ||
+ | /dev/sdb 1.00GiB | ||
+ | /dev/sdd 1.00GiB | ||
+ | |||
+ | System,RAID1: Size:8.00MiB, Used:48.00KiB | ||
+ | /dev/sdc 8.00MiB | ||
+ | /dev/sdd 8.00MiB | ||
+ | |||
+ | Unallocated: | ||
+ | /dev/sdb 365.76GiB | ||
+ | /dev/sdc 365.75GiB | ||
+ | /dev/sdd 365.75GiB | ||
+ | </code> | ||
+ | |||
+ | Pour vérifier l'état du système BTRFS passez par la commande **btrfs device stats volume_btrfs** | ||
+ | <code>sudo btrfs device stats /home | ||
+ | [/dev/sdb].write_io_errs 0 | ||
+ | [/dev/sdb].read_io_errs 0 | ||
+ | [/dev/sdb].flush_io_errs 0 | ||
+ | [/dev/sdb].corruption_errs 0 | ||
+ | [/dev/sdb].generation_errs 0 | ||
+ | [/dev/sdc].write_io_errs 12897745 | ||
+ | [/dev/sdc].read_io_errs 6026751 | ||
+ | [/dev/sdc].flush_io_errs 700547 | ||
+ | [/dev/sdc].corruption_errs 0 | ||
+ | [/dev/sdc].generation_errs 0 | ||
+ | [/dev/sdd].write_io_errs 0 | ||
+ | [/dev/sdd].read_io_errs 0 | ||
+ | [/dev/sdd].flush_io_errs 0 | ||
+ | [/dev/sdd].corruption_errs 0 | ||
+ | [/dev/sdd].generation_errs 0 | ||
+ | </code> | ||
+ | |||
+ | Pour voir l'état des disques de votre RAID BTRFS passez par la commande **btrfs filesystem show** ou **btrfs fi show** | ||
+ | <code>sudo btrfs filesystem show | ||
+ | Label: none uuid: c5f42f5d-7802-4f4f-bee6-3c8e0994bbe8 | ||
+ | Total devices 3 FS bytes used 146.43GiB | ||
+ | devid 1 size 465.76GiB used 100.00GiB path /dev/sdb | ||
+ | devid 3 size 465.76GiB used 100.01GiB path /dev/sdd | ||
+ | *** Some devices missing | ||
+ | </code> | ||
+ | |||
+ | Pour voir le détail des disques de votre RAID BTRFS passez la commande **sudo btrfs device usage volume_btrfs** | ||
+ | <code>sudo btrfs device usage /home | ||
+ | /dev/sdb, ID: 1 | ||
+ | Device size: 465.76GiB | ||
+ | Device slack: 0.00B | ||
+ | Data,RAID1: 99.00GiB | ||
+ | Metadata,RAID1: 1.00GiB | ||
+ | Unallocated: 365.76GiB | ||
+ | |||
+ | /dev/sdc, ID: 2 | ||
+ | Device size: 0.00B | ||
+ | Device slack: 0.00B | ||
+ | Data,RAID1: 100.00GiB | ||
+ | System,RAID1: 8.00MiB | ||
+ | Unallocated: 365.75GiB | ||
+ | |||
+ | /dev/sdd, ID: 3 | ||
+ | Device size: 465.76GiB | ||
+ | Device slack: 0.00B | ||
+ | Data,RAID1: 99.00GiB | ||
+ | Metadata,RAID1: 1.00GiB | ||
+ | System,RAID1: 8.00MiB | ||
+ | Unallocated: 365.75GiB | ||
+ | </code> | ||
+ | |||
+ | === Réparer le raid de disques === | ||
+ | <code> | ||
+ | sudo btrfs balance start -v -mconvert=dup -dconvert=single /home | ||
+ | sudo btrfs device remove /dev/sdc | ||
+ | </code> | ||
+ | |||
+ | <code> | ||
+ | sudo btrfs device usage /home | ||
+ | sudo btrfs fi show | ||
+ | sudo btrfs fi usage | ||
+ | </code> | ||
+ | |||
+ | <code> | ||
+ | sudo btrfs device add /dev/sdc /home | ||
+ | sudo btrfs balance start -dconvert=raid1 -mconvert=raid1 /home | ||
+ | </code> | ||
===== Liens ===== | ===== Liens ===== | ||
* Le wiki officiel du projet [[https://btrfs.wiki.kernel.org/index.php/Main_Page]] | * Le wiki officiel du projet [[https://btrfs.wiki.kernel.org/index.php/Main_Page]] |