#SysAdmin #NetAdmin

Debian – Augmenter taille partition

D

Si une partition (sda1 par exemple) indique que son espace est plein, il est possible d’augmenter sa taille s’il y a de l’espace disque disponible (ou si celui-ci vient d’être augmenté). Si la partition ne fait pas partie d’un groupe de volumes LVM ou qu’elle n’est pas formatée en BTRFS, il faudra intervenir directement sur celle-ci.

Environnement

  • VM Debian (no gui)
  • 1 disque (sda de 127Go)
  • 2 partitions: sda1 pour système/données (ext4) et sda2 pour le swap
  • Espace disque non alloué après ses 2 partitions (augmentation du disque à 300Go)

ModificationS

  1. Désactiver le swap avec la commande: swapoff -a
  2. Récupérer l’UUID pour ne pas poser de problème dans fstab avec la commande: blkid
  3. Sélectionner le disque: fdisk /dev/sda
  4. Si besoin, lister les partitions : p
  5. Pour supprimer la partition de swap sda2 :
    • d
    • 2
  6. Pour supprimer la partition de données sda1 (on ne supprime pas les données):
    • d
    • 1
  7. Recréer la partition 1 avec la nouvelle taille:
    • lancer la création: n
    • indiquer le type primaire: p
    • numéro de partition: 1
    • Premier secteur on laisse par défaut: [Entrée]
    • Dernier secteur, dans mon cas une partition de 296Go: +296G
    • Supprimer la signature : N
  8. Recréer la partition 2 de swap:
    • lancer la création: n
    • indiquer le type primaire: p
    • numéro de partition: 2
    • Premier secteur on laisse par défaut: [Entrée]
    • Dernier secteur on laisse par défaut: [Entrée]
    • Supprimer la signature: N
  9. Enregistrer les modifications: w
  10. Redémarrer la VM: reboot
  11. Agrandir le système de fichiers de sda1: resize2fs /dev/sda1
  12. Formater la partition de swap en remettant le UUID: mkswap /dev/sda2 -U "saisir-UUID"
  13. Réactiver le swap: swapon -a
  14. Redémarrer la VM: reboot

Conclusion

La partition a maintenant une nouvelle taille et de l’espace disponible, et par exemple les services qui ne pouvaient plus démarrer sont de nouveau fonctionnels suite au redémarrage.

par Nathan
#SysAdmin #NetAdmin