Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
informatique:systeme:matos:lvm [2022/10/28 14:51] – [Réduire un PV] bn8 | informatique:systeme:matos:lvm [2024/05/22 13:25] (Version actuelle) – [Réduire un LV] bn8 | ||
---|---|---|---|
Ligne 102: | Ligne 102: | ||
Pour un système de fichiers EXT3/EXT4 : | Pour un système de fichiers EXT3/EXT4 : | ||
- | * On démonte si nécessaire le LV | + | * On commence par définir quelques variables: <code bash> |
- | + | LV=/ | |
- | umount | + | SIZE=xxxG |
- | + | </ | |
- | * On check le FS (obligatoire) | + | * On réduit ensuite le file-system du LV à son minimum :<code bash> |
- | + | # On démonte si nécessaire le LV | |
- | | + | umount $LV |
- | + | # On check le FS (obligatoire) | |
- | * On resize au minimum le FS | + | e2fsck -f $LV |
- | + | # On resize au minimum le FS | |
- | | + | resize2fs -M $LV |
- | + | # On mount le FS pour voir si ça c'est bien passé | |
- | * On mount le FS pour voir si ça c'est bien passé | + | mount $LV |
- | + | # On vérifie la taille minimum nécessaire pour le FS | |
- | | + | df $LV |
- | + | </code> | |
- | * un '' | + | * Le résultat du '' |
- | + | | |
- | /dev/ | + | # On démonte le LV |
- | + | umount | |
- | * On démonte le LV | + | # On resize le LV à la taille voulue |
- | + | lvreduce -L $SIZE $LV | |
- | | + | # On check le FS (obligatoire) |
- | + | e2fsck -f $LV | |
- | * On resize le LV à la taille voulue | + | # On resize le FS à la taille du LV |
- | + | resize2fs | |
- | | + | # On remonte le LV |
- | + | mount $LV | |
- | * On check le FS (obligatoire) | + | </code> |
- | + | ||
- | | + | |
- | + | ||
- | * On resize le FS à la taille du LV | + | |
- | + | ||
- | | + | |
- | + | ||
- | * On remonte le LV | + | |
- | + | ||
- | | + | |
===== Snapshot ===== | ===== Snapshot ===== | ||