Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
sysadmin:lvm2 [2015/07/17 15:51] james [Réduction] ajout réduction |
sysadmin:lvm2 [2017/10/23 19:14] (Version actuelle) james [Réduction] typo |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>lvm sysadmin redimensionnement partition}} | + | {{tag>lvm sysadmin redimensionnement partition lvcreate pvcreate}} |
====== LVM ====== | ====== LVM ====== | ||
Ligne 136: | Ligne 136: | ||
</code> | </code> | ||
<note>On peut passer une taille d'agrandissement a lvresize avec un + dans l'option -L, comme par exemple -L+3G pour agrandir de 3 Go.Je vous conseille d'ailleurs cette utilisation qui évite une réduction intempestive</note> | <note>On peut passer une taille d'agrandissement a lvresize avec un + dans l'option -L, comme par exemple -L+3G pour agrandir de 3 Go.Je vous conseille d'ailleurs cette utilisation qui évite une réduction intempestive</note> | ||
+ | <note>On peut aussi utiliser la commande lvextend, qui permet par exemple d'agrandir le LV en utilisant tout l'espace non alloué sur le VG : <code>lvextend -l +100%FREE /dev/vg0/debian-backports</code></note> | ||
==== Réduction ==== | ==== Réduction ==== | ||
Ligne 141: | Ligne 142: | ||
S'assurer que l'on peut : vérifier l'espace réellement utilisé grace a "df -h", comme par exemple :<code> | S'assurer que l'on peut : vérifier l'espace réellement utilisé grace a "df -h", comme par exemple :<code> | ||
# df -h /export/www | # df -h /export/www | ||
- | Sys. fich. Taille Util. Dispo Uti% Monté sur | + | Sys. fich. Taille Util. Dispo Uti% Monté sur |
- | /dev/mapper/VolGroupe-WWW 9,8G 801M 9,0G 9% /export/www</code> | + | /dev/mapper/VolGroupe-WWW 9,8G 801M 9,0G 9% /export/www</code> |
- | Il y a de l'espace disponible donc on va pouvoir réduire a disons 4 Go. | + | Il y a de l'espace disponible donc on va pouvoir réduire à disons 5 Go. |
+ | |||
Pour se faire : | Pour se faire : | ||
- Démonter la partition :<code># umount /export/www/</code> | - Démonter la partition :<code># umount /export/www/</code> | ||
Ligne 155: | Ligne 158: | ||
/dev/VolGroupe/WWW : 8913/1310720 fichiers (19.6% non contigüs), 278712/2621440 blocs | /dev/VolGroupe/WWW : 8913/1310720 fichiers (19.6% non contigüs), 278712/2621440 blocs | ||
</code> | </code> | ||
- | - Réduire la partition avec resize2fs à une taille (**supérieure a la taille des données**) légèrement inférieure à la taille finale, ici on choisit 4 Go pour une taille finale a 5 Go :<code># resize2fs -p /dev/VolGroupe/WWW 4G</code>par exemple : <code># resize2fs -p /dev/VolGroupe/WWW 4G | + | - Réduire la partition avec resize2fs à une taille (**supérieure a la taille des données**) légèrement inférieure à la taille finale, ici on choisit 4 Go pour une taille finale de 5 Go :<code># resize2fs -p /dev/VolGroupe/WWW 4G</code>par exemple : <code># resize2fs -p /dev/VolGroupe/WWW 4G |
resize2fs 1.42.5 (29-Jul-2012) | resize2fs 1.42.5 (29-Jul-2012) | ||
En train de redimensionner le système de fichiers sur /dev/VolGroupe/WWW à 1048576 (4k) blocs. | En train de redimensionner le système de fichiers sur /dev/VolGroupe/WWW à 1048576 (4k) blocs. | ||
Ligne 166: | Ligne 169: | ||
Le système de fichiers /dev/VolGroupe/WWW a maintenant une taille de 1048576 blocs. | Le système de fichiers /dev/VolGroupe/WWW a maintenant une taille de 1048576 blocs. | ||
</code> | </code> | ||
- | - Réduire le LV **à une taillé supérieure à celle de la réduction resize2fs que l'on vient d'effectuer** :<code># lvresize /dev/VolGroupe/WWW --size 5G</code> et accepter le message d'avertissement, ce qui donne :<code># lvresize /dev/VolGroupe/WWW --size 5G | + | - Réduire le LV **à une taille supérieure à celle de la réduction resize2fs que l'on vient d'effectuer** :<code># lvresize /dev/VolGroupe/WWW --size 5G</code> et accepter le message d'avertissement, ce qui donne :<code># lvresize /dev/VolGroupe/WWW --size 5G |
WARNING: Reducing active logical volume to 5,00 GiB | WARNING: Reducing active logical volume to 5,00 GiB | ||
THIS MAY DESTROY YOUR DATA (filesystem etc.) | THIS MAY DESTROY YOUR DATA (filesystem etc.) |