Reduction /home
De EC_Wiki
Autres actions
📋 Mini‑checklist : Réduction /home et extension /root modifier
Réduction /home et extension /root modifier
Préparation modifier
- Sauvegarder les données critiques
- Vérifier les tailles actuelles :
`lsblk` `df -h`
- S’assurer que personne n’utilise /home
Étape 1 : Démonter /home modifier
- Passer en root :
`sudo -i`
- Changer de répertoire hors /home :
`cd /`
- Vérifier les processus :
`lsof +D /home`
- Tuer les processus si nécessaire :
`kill <PID>`
- Démonter :
`umount /home`
Étape 2 : Vérifier et réduire le FS modifier
- Vérifier le système de fichiers :
`e2fsck -f /dev/ServeurVPN-vg/home`
- Réduire le FS à la taille souhaitée (ex. 5G) :
`resize2fs /dev/ServeurVPN-vg/home 5G`
Étape 3 : Réduire le LV /home modifier
- Réduire le volume logique :
`lvreduce -L 5G /dev/ServeurVPN-vg/home`
Étape 4 : Étendre /root modifier
- Étendre le LV root avec l’espace libéré :
`lvextend -l +100%FREE /dev/ServeurVPN-vg/root`
- Redimensionner le FS :
`resize2fs /dev/ServeurVPN-vg/root`
Étape 5 : Remonter et vérifier modifier
- Remonter /home :
`mount /home`
- Vérifier les tailles :
`lsblk` `df -h`
- /home doit refléter la nouvelle taille (ex. 5G)
- /root doit avoir gagné l’espace libéré
Notes modifier
- Toujours lancer `e2fsck` avant un `resize2fs` de réduction
- Ne jamais réduire un FS monté
- Documenter chaque étape pour réutilisation future