[résolu] debutant lvm : espace manquant

debutant lvm : espace manquant [résolu] - Divers - Linux et OS Alternatifs

Marsh Posté le 13-03-2010 à 15:28:51    

Bonjour,  
 
J'aimerai agrandir mon / et je fait appel à vous pour savoir comment faire et ne pas tout casser :
Mon disque de 32Go est partitioné ainsi :  
/dev/sda1 -> /boot 70Mo  ext4
/dev/sda2 -> 29,77Go en LVM
Dans LVM, j'ai / monté sur /dev/system/root (5.18Go), /home sur /dev/system/home (7.78 Go) et 2Go de swap (dans /dev/system/swap)
Je m'attendais à avoir un vg /dev/system avec une taille de 32Go et pouvoir ensuite étendre mon lv /dev/system/root dedans mais pvdisplay me donne ceci :

pc1:~ # pvdisplay  
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               system
  PV Size               14.96 GB / not usable 2.85 MB
  Allocatable           yes (but full)
  PE Size (KByte)       4096
  Total PE              3829
  Free PE               0
  Allocated PE          3829
  PV UUID               wwyIsg-1MPN-QLXS-YtYu-xp6W-mPnA-unXmAV


 
Est ce que c'est normal ? Est ce que je peux l'agrandir sans perte de données avec pvresize /dev/sda2 et étendre mes lv ensuite ?


Message édité par jame_s5 le 16-03-2010 à 00:06:18
Reply

Marsh Posté le 13-03-2010 à 15:28:51   

Reply

Marsh Posté le 13-03-2010 à 18:46:11    

Jargon LVM :
PV -> Physical Volume
VG -> Volume Group
LV -> Logical volume
 
Le système de fichiers (ext3, ext4, xfs, ...) que tu montes en /, /home, ... est dans un LV
Les LV sont des morceaux d'un VG
Un VG étant constitué de un à plusieurs PV
Un PV étant une partition réelle sur un disque
 
Donc ce que tu cherches, ce n'est pas un pvresize, mais un lvresize
Et oui c'est sans risque (lvresize), c'est la magie de LVM
 
Et oui c'est normal que ton pvdisplay affiche 14,96GB = 5,18 + 7,78 + 2
Il n'affiche que l'espace utilisé

Reply

Marsh Posté le 15-03-2010 à 00:45:27    

Finalement, j'ai quand même du faire un pvresize car il ne voyait que la moitié de la taille de ma partition et le lvresize ne passait pas par manque de place :

Citation :

pc1:~ # lvextend -L +3G /dev/system/root  
  Extending logical volume root to 8.18 GB
  Insufficient free space: 768 extents needed, but only 0 available
 
pc1:~ # pvresize /dev/sda2
  Physical volume "/dev/sda2" changed
  1 physical volume(s) resized / 0 physical volume(s) not resized
 
pc1:~ # pvdisplay  
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               system
  PV Size               29.77 GB / not usable 2.52 MB
  Allocatable           yes  
  PE Size (KByte)       4096
  Total PE              7620
  Free PE               3791
  Allocated PE          3829
  PV UUID               wwyIsg-1MPN-QLXS-YtYu-xp6W-mPnA-unXmAV
   
pc1:~ # lvextend -L +3G /dev/system/root  
  Extending logical volume root to 8.18 GB
  Logical volume root successfully resized


 
Et à la fin, un petit resize2fs /dev/system/root pour que le nouvel espace soit prix en compte.
 
 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed