3.3. Redimensionner un système de fichiers btrfs
Il n'est pas possible de redimensionner un système de fichiers btrfs mais il est possible de redimensionner chaque périphérique qu'il utilise. S'il n'y a qu'un périphérique utilisé, alors cela fonctionne de la même façon que redimensionner un système de fichiers. S'il y a plusieurs périphériques utilisés, ils devront être redimensionnés manuellement pour obtenir le résultat escompté.
Note
La taille d'une unité n'est pas sensible à la casse :
G
ou g
sont acceptés pour GiB.
La commande n'accepte pas
t
pour terabytes ou p
pour petabytes. Elle accepte uniquement k
, m
, et g
.
Comment élargir un système de fichiers btrfs Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
Pour élargir le système de fichiers sur un seul périphérique, utiliser la commande suivante :
btrfs filesystem resize amount /mount-point
# btrfs filesystem resize amount /mount-point
Par exemple:
btrfs filesystem resize +200M /btrfssingle
# btrfs filesystem resize +200M /btrfssingle
Resize '/btrfssingle' of '+200M'
Pour élargir un système de fichiers multi-périphériques, le périphérique à élargir doit être spécifié. Tout d'abord, afficher tous les périphériques qui ont un système de fichiers sur un point de montage indiqué :
btrfs filesystem show /mount-point
# btrfs filesystem show /mount-point
Par exemple:
Puis, après avoir identifié le
devid
du périphérique à élargir, utiliser la commande suivante :
btrfs filesystem resize devid:amount /mount-point
# btrfs filesystem resize devid:amount /mount-point
Par exemple:
btrfs filesystem resize 2:+200M /btrfstest
# btrfs filesystem resize 2:+200M /btrfstest
Resize '/btrfstest/' of '2:+200M'
Note
Le montant peut également être
max
au lieu d'un montant spécifique. Cela utilisera tout l'espace libre restant qui se trouve sur le périphérique.
Réduire un système de fichiers btrfs Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
Pour réduire le système de fichiers sur un seul périphérique, utiliser la commande suivante :
btrfs filesystem resize amount /mount-point
# btrfs filesystem resize amount /mount-point
Par exemple:
btrfs filesystem resize -200M /btrfssingle
# btrfs filesystem resize -200M /btrfssingle
Resize '/btrfssingle' of '-200M'
Pour réduire un système de fichiers multi-périphériques, le périphérique à réduire doit être spécifié. Tout d'abord, afficher tous les périphériques qui ont un système de fichiers sur le point de montage indiqué :
btrfs filesystem show /mount-point
# btrfs filesystem show /mount-point
Par exemple:
Puis, après avoir identifié le
devid
du périphérique à réduire, utiliser la commande suivante :
btrfs filesystem resize devid:amount /mount-point
# btrfs filesystem resize devid:amount /mount-point
Par exemple:
btrfs filesystem resize 2:-200M /btrfstest
# btrfs filesystem resize 2:-200M /btrfstest
Resize '/btrfstest' of '2:-200M'
Définir la taille du système de fichiers Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
Pour définir le système de fichiers à une taille spécifique sur un seul périphérique, utiliser la commande suivante :
btrfs filesystem resize amount /mount-point
# btrfs filesystem resize amount /mount-point
Par exemple:
btrfs filesystem resize 700M /btrfssingle
# btrfs filesystem resize 700M /btrfssingle
Resize '/btrfssingle' of '700M'
Pour définir la taille d'un système de fichiers multi-périphériques, le périphérique à modifier doit être spécifié. Tout d'abord, afficher tous les périphériques qui ont un système de fichiers au point de montage indiqué :
btrfs filesystem show /mount-point
# btrfs filesystem show /mount-point
Par exemple:
Puis, après avoir identifié le
devid
du périphérique à modifier, utiliser la commande suivante :
btrfs filesystem resize devid:amount /mount-point
# btrfs filesystem resize devid:amount /mount-point
Par exemple:
btrfs filesystem resize 2:300M /btrfstest
# btrfs filesystem resize 2:300M /btrfstest
Resize '/btrfstest' of '2:300M'