Outils pour utilisateurs

Outils du site


retrecir_un_volume_logique_lvm

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
retrecir_un_volume_logique_lvm [2025/11/19 10:26] – [Transférer l'espace récupéré à un LV existant] Flazretrecir_un_volume_logique_lvm [2025/11/19 10:56] (Version actuelle) – [Transférer l'espace libéré à un LV existant] Flaz
Ligne 152: Ligne 152:
 Ce n'est pas le plus compliqué mais on perd l'égalité : taille du volume = taille directement utilisable. On doit alors considérer 3 données qui auront nécessairement des valeurs différentes : la taille du volume, la taille du système de fichiers, la taille de l'espace directement utilisable. Ce n'est pas le plus compliqué mais on perd l'égalité : taille du volume = taille directement utilisable. On doit alors considérer 3 données qui auront nécessairement des valeurs différentes : la taille du volume, la taille du système de fichiers, la taille de l'espace directement utilisable.
  
-Les relation liant les deux derniers est la plus simple. Selon la configuration par défaut, un système de fichier ext4 réserve 5% de l'espace total pour son propre usage. On dispose donc librement de 95% du total. On peut être fâchée avec les pourcentages mais, au moins, une relation mathématique existe.+La relation liant les deux derniers est la plus simple. Selon la configuration par défaut, un système de fichier ext4 réserve 5% de l'espace total pour son propre usage. On dispose donc librement de 95% du total. On peut être fâchée avec les pourcentages mais, au moins, une relation mathématique existe.
  
 === J'adore les pourcentages et le binaire === === J'adore les pourcentages et le binaire ===
Ligne 185: Ligne 185:
 Il reste toujours l'expérimentation, bien qu'expérimenter en aveugle rende hasardeuse l'interprétation des comportements des systèmes… Quand l'approche calculatoire est dans l'impasse, il serait ballot de ne pas se lancer ;-) On n'a pas fait une sauvegarde (ou deux) pour le seul plaisir encombrer l'espace d'archivage LOL Il reste toujours l'expérimentation, bien qu'expérimenter en aveugle rende hasardeuse l'interprétation des comportements des systèmes… Quand l'approche calculatoire est dans l'impasse, il serait ballot de ne pas se lancer ;-) On n'a pas fait une sauvegarde (ou deux) pour le seul plaisir encombrer l'espace d'archivage LOL
  
-==== Transférer l'espace récupéré à un LV existant ====+==== Transférer l'espace libéré à un LV existant ====
 === Cas d'utilisation === === Cas d'utilisation ===
-Je ne traite que du cas particulier où l'espace récupéré est transféré à un LV du __même VG__ et où le LV est __formaté en //ext4//__. Si ces __deux prérequis__ ne sont pas vérifiés, les indications ci-après ne peuvent être suivies telles quelles.+Je ne traite que du cas particulier où l'espace récupéré est transféré à un LV du __même VG__ et où ce LV est __formaté en //ext4//__. Si ces __deux prérequis__ ne sont pas vérifiés, les indications ci-après ne peuvent être suivies telles quelles. 
 + 
 +//L'opération décrite s'est faite sur le système de production, en cours d'utilisation.//
  
 === Principe === === Principe ===
Ligne 195: Ligne 197:
   - contrôler l'état du SF   - contrôler l'état du SF
   - afficher l'espace libre dans le VG (normalement, aucun !)   - afficher l'espace libre dans le VG (normalement, aucun !)
 +  - remonter le LV étendu
 +  - afficher l'espace utilisable
  
 === En pratique === === En pratique ===
  
 <code> <code>
-vgdisplay mon_groupe +vgdisplay <vg> 
-umount  +umount /dev/<vg>/<lv> 
 +# e2fsck -fy /dev/<vg>/<lv> 
 +# lvextend --resizefs -l +100%FREE /dev/<vg>/<lv> 
 +# e2fsck -fy /dev/<vg>/<lv> 
 +# vgdisplay <vg> 
 +# mount /dev/<vg>/<lv> 
 +# df -h
 </code> </code>
 +
 +En pratique, l'espace rendu directement utilisable par l'utilisatrice est inférieur à l'espace libéré/libre. C'est normal et expliqué dans une [[#on_n_utilise_pas_tout_l_espace_libere|autre section]] de cette fiche.
 ==== Si le LV contient autre chose que ext4 ? ==== ==== Si le LV contient autre chose que ext4 ? ====
 La procédure exposée n'est valable que si le volume que l'on doit rétrécir héberge un des systèmes de fichiers suivants : //ext2//, //ext3//, //ext4//, //ReiserFS// ou //XFS//. La procédure exposée n'est valable que si le volume que l'on doit rétrécir héberge un des systèmes de fichiers suivants : //ext2//, //ext3//, //ext4//, //ReiserFS// ou //XFS//.
retrecir_un_volume_logique_lvm.1763548007.txt.gz · Dernière modification : de Flaz