← retour aux snippets

xfs_growfs: agrandir XFS en ligne

Étendre un système de fichiers XFS monté après extension du LV/partition, sans downtime.

bash filesystem #xfs#grow#resize

objectif

Utiliser l’espace nouvellement disponible sur un volume XFS sans démontage.

code minimal

# après avoir étendu le volume (ex: lvextend)
sudo xfs_growfs /mnt/data

utilisation

# exemple complet avec LVM
sudo lvextend -r -L +50G /dev/vg/data  # -r tente de redimensionner FS automatiquement
# ou, si -r indisponible:
sudo lvextend -L +50G /dev/vg/data && sudo xfs_growfs /mnt/data

variante(s) utile(s)

# vérifier la taille
df -h /mnt/data
xfs_info /mnt/data | grep -E 'blocksize|data.*blocks'

notes

  • XFS ne supporte pas la réduction; planifiez votre taille initiale.
  • assurez-vous que la partition/LV a été étendue au préalable.