Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== Étendre une partition LVM ====== <label type="info">Création</label> --- //[[nekan@shyrkasystem.com|Nicolas THOREZ]] 2020/06/05 11:12// <callout type="info" icon="true" title="Environnemnt">Cette procédure s'applique à tout type de partition et disque gérés par LVM (Logical Volume Manager). Dans le cas d'une VM, le disque peut être rajouté à chaud si l'hyperviseur le permet. Dans le cas d'un serveur physique, un redémarrage de la machine est nécessaire.</callout> <callout type="danger" icon="true" title="Droits">Cette procédure nécessite des droits administrateurs ''root''. Faîtes donc très attention à ce que vous faîtes.</callout> Il arrive parfois qu'une partition soit sous-dimensionnée pour les besoins actuels. Si la partition est gérée par LVM, on peut alors facilement augmenter sa taille : * On vérifie les disques déjà connus : <sxh bash>lsblk</sxh> * On ajoute notre disque * On scanne le système à la recherche de nouveaux disques : <sxh bash>echo " - - - " > /sys/class/scsi_host/host0/scan</sxh> * On répète cette commande en remplaçant ''host0'' par ''host1'' puis ''host2'', etc, jusqu'à ce que le système signale une erreur. * On vérifie le nom du nouveau disque : <sxh bash>lsblk</sxh> * On intègre le disque à LVM (disque sdx dans notre exemple) : <sxh bash>pvcreate /dev/sdx</sxh> * On récupère le nom du VG (Volume Group) et du LV (Logical Volume) à étendre : <sxh bash>lvdisplay</sxh> * On étend le VG choisi (vg-bddstat dans notre exemple) : <sxh bash> vgextend /dev/vg-bddstat /dev/sdx</sxh> * On étend le LV choisi (lv-bddstat dans notre exemple). Exemple pour une extension de 20 Go (si le disque ajouté fait 20 Go ou plus) : <sxh bash>lvextend -L +20G /dev/vg-bddstat/lv-bddstat</sxh> * Exemple pour une extension à 100% de l'espace libre disponible sur le nouveau disque : <sxh bash>lvextend -l +100%FREE /dev/vg-bddstat/lv-bddstat</sxh> * On étend le système de fichiers : <sxh bash>resize2fs /dev/vg-bddstat/lv-bddstat</sxh> <callout type="success" icon="true" title="Félicitations">Voilà, la taille de votre partition est désormais étendue.</callout> ~~DISCUSSION~~ lvm.txt Dernière modification : 2021/03/05 15:29de nekan