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 06/06/2019, 16:26] L'Africain Mise forme wiki |
btrfs [Le 20/10/2019, 21:29] L'Africain Suppression de retour de comamnde qui allourdissent inutillement la page. |
||
---|---|---|---|
Ligne 75: | Ligne 75: | ||
# swap was on /dev/sda5 during installation | # swap was on /dev/sda5 during installation | ||
UUID=a3da3212-876f-4350-94b3-4b5b5040c871 none swap sw 0 0 | UUID=a3da3212-876f-4350-94b3-4b5b5040c871 none swap sw 0 0 | ||
- | </code> | + | </file> |
C'est le compress ligne 4 qui agit. | C'est le compress ligne 4 qui agit. | ||
- | Pour compresser en lzo, tapez <code>compress=lzo</file> | + | Pour compresser en lzo, tapez <code>compress=lzo</code> |
====Le RAID de disques==== | ====Le RAID de disques==== | ||
+ | === Voir le type de raid actuel === | ||
+ | Commande pour visualiser le raid en cours | ||
+ | <code>btrfs fi df /home | ||
+ | Data, RAID5: total=168.00GiB, used=165.12GiB | ||
+ | System, RAID5: total=64.00MiB, used=16.00KiB | ||
+ | Metadata, RAID5: total=2.00GiB, used=319.66MiB | ||
+ | GlobalReserve, single: total=190.94MiB, used=0.00B</code> | ||
+ | |||
=== Créer le raid de disques === | === Créer le raid de disques === | ||
Création d'un raid 1 avec un disque de spare | Création d'un raid 1 avec un disque de spare | ||
Ligne 85: | Ligne 93: | ||
=== Vérifier le raid de disques === | === 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** | + | Voir la synthèse de système RAID BTRFS : |
- | <code>sudo btrfs filesystem usage /home | + | <code bash>sudo btrfs filesystem usage /home |
Overall: | Overall: | ||
Device size: 1.36TiB | Device size: 1.36TiB | ||
Device allocated: 300.02GiB | Device allocated: 300.02GiB | ||
Device unallocated: 1.07TiB | 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 | + | </code> ou <code bash>btrfs fi usage volume_btrfs</code> |
- | /dev/sdb 99.00GiB | + | |
- | /dev/sdc 100.00GiB | + | |
- | /dev/sdd 99.00GiB | + | |
- | Metadata,RAID1: Size:1.00GiB, Used:239.05MiB | + | Pour vérifier l'état du système BTRFS passez par la commande : |
- | /dev/sdb 1.00GiB | + | <code bash>sudo btrfs device stats /home |
- | /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].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/sdb].generation_errs 0 | ||
[/dev/sdc].write_io_errs 12897745 | [/dev/sdc].write_io_errs 12897745 | ||
[/dev/sdc].read_io_errs 6026751 | [/dev/sdc].read_io_errs 6026751 | ||
[/dev/sdc].flush_io_errs 700547 | [/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> ou <code bash>btrfs device stats volume_btrfs</code> |
- | <code>sudo btrfs filesystem show | + | |
+ | Pour voir l'état des disques de votre RAID BTRFS passez par la commande : | ||
+ | <code bash>sudo btrfs filesystem show | ||
Label: none uuid: c5f42f5d-7802-4f4f-bee6-3c8e0994bbe8 | Label: none uuid: c5f42f5d-7802-4f4f-bee6-3c8e0994bbe8 | ||
Total devices 3 FS bytes used 146.43GiB | Total devices 3 FS bytes used 146.43GiB | ||
Ligne 143: | Ligne 119: | ||
devid 3 size 465.76GiB used 100.01GiB path /dev/sdd | devid 3 size 465.76GiB used 100.01GiB path /dev/sdd | ||
*** Some devices missing | *** Some devices missing | ||
- | </code> | + | </code> ou <code bash>btrfs fi show</code> |
- | Pour voir le détail des disques de votre RAID BTRFS passez la commande **sudo btrfs device usage volume_btrfs** | + | Pour voir le détail des disques de votre RAID BTRFS passez la commande : |
- | <code>sudo btrfs device usage /home | + | <code bash>sudo btrfs device usage /home |
/dev/sdb, ID: 1 | /dev/sdb, ID: 1 | ||
Device size: 465.76GiB | Device size: 465.76GiB | ||
Ligne 157: | Ligne 133: | ||
Device size: 0.00B | Device size: 0.00B | ||
Device slack: 0.00B | Device slack: 0.00B | ||
- | Data,RAID1: 100.00GiB | + | ... |
- | System,RAID1: 8.00MiB | + | </code> |
- | Unallocated: 365.75GiB | + | |
+ | === Augmenter/Diminuer le système de fichier du raid de disques === | ||
+ | Visualiser l'espace libre disponible, puis augmenter la taille du système de fichiers sur le raid : | ||
+ | <code bash>sudo btrfs filesystem resize +10G /home | ||
+ | Resize '/home' of '+10G'</code> | ||
+ | |||
+ | Diminuer la taille du système de fichier sur le raid | ||
+ | <code bash>sudo btrfs filesystem resize -10G /home | ||
+ | Resize '/home' of '-10G'</code> | ||
- | /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 === | === Réparer le raid de disques === | ||
- | <code> | + | Voir l'état des disques : |
+ | <code bash>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 204890173 | ||
+ | [/dev/sdc].read_io_errs 19080823 | ||
+ | [/dev/sdc].flush_io_errs 10027539 | ||
+ | [/dev/sdd].generation_errs 0</code> | ||
+ | |||
+ | <code bash> | ||
sudo btrfs balance start -v -mconvert=dup -dconvert=single /home | sudo btrfs balance start -v -mconvert=dup -dconvert=single /home | ||
sudo btrfs device remove /dev/sdc | sudo btrfs device remove /dev/sdc | ||
</code> | </code> | ||
- | <code> | + | <code bash> |
sudo btrfs device usage /home | sudo btrfs device usage /home | ||
sudo btrfs fi show | sudo btrfs fi show | ||
Ligne 182: | Ligne 170: | ||
</code> | </code> | ||
- | <code> | + | <code bash> |
sudo btrfs device add /dev/sdc /home | sudo btrfs device add /dev/sdc /home | ||
sudo btrfs balance start -dconvert=raid1 -mconvert=raid1 /home | sudo btrfs balance start -dconvert=raid1 -mconvert=raid1 /home |