Pages : 1
#1 Le 05/09/2013, à 14:16
- kalixe
Augmentation d'espace disque KVM
Bonjour,
Ca fait deux jours que je galère avec un problème et peut être l'un d'entre vous saura comment faire.
J'ai ratissé le web à la recherche d'une solution mais en vain.
J'utilise un hyperviseur PROXMOX avec des VM de type KVM.
J'aimerais augmenter l'espace disponible sur une des VM KVM de 300Go à 400Go mais ça bloque.
Pour décrire ma façon de procéder :
* J'ai d'abord alloué à la VM KVM depuis ma console PROXMOX 100G.
* Par la suite, j'ai utilisé cfdisk avec create et write pour créer ma nouvelle partition sda3
* J'ai redémarré pour qu'il le prenne en compte
* J'ai créé un volume dans ma nouvelle partition :
> pvcreate /dev/sda3
* J'ai ensuite augmenter le groupe de volume :
> vgextend titan-vg /dev/sda3
Jusque la ça va puis ensuite :
* J'ai tenté d'augmenter mon volume
> lvextend -L+100G /dev/mapper/titan--vg-root
Et là j'ai ce message d'erreur qui apparait :
Extending logical volume root to 395,76 GiB
Insufficient free space: 25600 extents needed, but only 0 available
autres infos :
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/titan--vg-root 291G 4,5G 272G 2% /
udev 2,0G 4,0K 2,0G 1% /dev
tmpfs 791M 268K 791M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 2,0G 0 2,0G 0% /run/shm
/dev/sda1 228M 28M 189M 13% /boot
> vgdisplay
--- Volume group ---
VG Name titan-vg
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 4
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 2
Act PV 2
VG Size 299,76 GiB
PE Size 4,00 MiB
Total PE 76738
Alloc PE / Size 76738 / 299,76 GiB
Free PE / Size 0 / 0
VG UUID HgV9O7-5Rce-jYP0-Nbf8-kCrG-J9jU-xcTwFx
> pvdisplay
--- Physical volume ---
PV Name /dev/sda5
VG Name titan-vg
PV Size 299,76 GiB / not usable 2,00 MiB
Allocatable yes (but full)
PE Size 4,00 MiB
Total PE 76738
Free PE 0
Allocated PE 76738
PV UUID F7idwx-jFec-seO5-0fja-34bg-aBwf-JNxDfv
--- Physical volume ---
PV Name /dev/sda3
VG Name titan-vg
PV Size 992,50 KiB
Allocatable NO
PE Size 4,00 MiB
Total PE 0
Free PE 0
Allocated PE 0
PV UUID Ind1NZ-i3UP-Qyb9-CZes-tanO-ryn4-YKov3z
Quelqu'un sait-il ce qui cloche ?
Hors ligne
#2 Le 05/09/2013, à 17:05
- tiramiseb
Re : Augmentation d'espace disque KVM
Salut,
Quelqu'un sait-il ce qui cloche ?
Oui.
PV Name /dev/sda3 [...] PV Size 992,50 KiB Allocatable NO
Ton PV fait 992 Ko.
C'est quoi cette partition ?
Que donne la commande suivante ?
sudo fdisk -l
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 06/09/2013, à 08:18
- kalixe
Re : Augmentation d'espace disque KVM
sudo fdisk -l
Disk /dev/sda: 429.5 GB, 429496729600 bytes
255 heads, 63 sectors/track, 52216 cylinders, total 838860800 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00026228
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 248832 83 Linux
/dev/sda2 501758 629143551 314320897 5 Extended
/dev/sda3 63 2047 992+ 83 Linux
/dev/sda5 501760 629143551 314320896 8e Linux LVM
Partition table entries are not in disk order
Disk /dev/mapper/titan--vg-root: 317.6 GB, 317567533056 bytes
255 heads, 63 sectors/track, 38608 cylinders, total 620249088 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/titan--vg-root doesn't contain a valid partition table
Disk /dev/mapper/titan--vg-swap_1: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders, total 8388608 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/titan--vg-swap_1 doesn't contain a valid partition table
Dernière modification par kalixe (Le 06/09/2013, à 08:19)
Hors ligne
#4 Le 06/09/2013, à 08:21
- tiramiseb
Re : Augmentation d'espace disque KVM
/dev/sda3 63 2047 992+ 83 Linux
Ben oui, elle est minuscule ta partition /dev/sda3...
Et puis il serait mieux de mettre le type de partition "Linux LVM", pour celles qui sont des PV (comme c'est le cas sur sda5 chez toi) mais bon ce n'est pas ça ton problème.
Dernière modification par tiramiseb (Le 06/09/2013, à 08:22)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 06/09/2013, à 09:27
- kalixe
Re : Augmentation d'espace disque KVM
Je sais pas j'ai suivi des tutoriaux, mais il y a des subtilités qui doivent m'échapper, j'ai utilisé cfdisk et voici ce qu'il me dit :
cfdisk (util-linux 2.20.1)
Disk Drive: /dev/sda
Size: 429496729600 bytes, 429.4 GB
Heads: 255 Sectors per Track: 63 Cylinders: 52216
Name Flags Part Type FS Type [Label] Size (MB)
------------------------------------------------------------------------------
sda3 Primary Linux 1,05*
sda1 Boot Primary ext2 254,81*
Pri/Log Free Space 1,05*
sda5 NC Logical LVM2_member 321864,60*
Pri/Log Free Space 107375,24*
J'ai ajouté les 100 Go au groupe de volume pour étendre mon volume principal pourquoi je n'y arrive pas ?
Dernière modification par kalixe (Le 06/09/2013, à 09:29)
Hors ligne
#6 Le 06/09/2013, à 09:32
- kalixe
Re : Augmentation d'espace disque KVM
Est-ce que par hasard je ne devrais pas plutot faire
> vgextend titan-vg /dev/sda5
ou alors ca risque d'endommager mes données ?
Hors ligne
#7 Le 06/09/2013, à 09:38
- tiramiseb
Re : Augmentation d'espace disque KVM
J'ai ajouté les 100 Go au groupe de volume pour étendre mon volume principal pourquoi je n'y arrive pas ?
Tu parles des 100 Go de la fin ?
Qu'est-ce que tu appelles "ajouté au groupe de volume" ? Quelle(s) opération(s) précise(s) as-tu fait ?
Là on voit qu'il s'agit bien de 100 Go libres, non alloués à quoi que ce soit.
Tu as une partition /dev/sda3 placée au début du disque, elle fait 1 Mo. C'est sur celle-là que tu travailles jusqu'ici.
Ce que je vois, c'est qu'il faut créer une nouvelle partition sur l'espace qui reste, elle s'appellera probablement /dev/sda6, elle devra être de type "LVM", et c'est sur celle-ci que tu feras ce que tu as (correctement) fait plus haut sur /dev/sda3 : pvcreate puis vgextend.
Est-ce que par hasard je ne devrais pas plutot faire
> vgextend titan-vg /dev/sda5
Ça ne fera rien, car titan-vg est déjà sur /dev/sda5.
PS : le pluriel de "tutoriel", c'est "tutoriels"
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#8 Le 06/09/2013, à 10:05
- kalixe
Re : Augmentation d'espace disque KVM
Très bien j'ai donc recommencé, en utilisant cette espace libre avec cfdisk, j'ai créé une nouvelle partition logique et changé le type en LVM.
Toute la suite s'est bien passée, jusqu'à
> resize2fs /dev/mapper/titan--vg-root
resize2fs 1.42 (29-Nov-2011)
Le système de fichiers de /dev/mapper/titan--vg-root est monté sur / ; le changement de taille doit être effectué en ligne
old_desc_blocks = 19, new_desc_blocks = 25
Ce qui veut dire quoi en gros ?
fdisk -l me donne ça :
Disk /dev/sda: 429.5 GB, 429496729600 bytes
255 heads, 63 sectors/track, 52216 cylinders, total 838860800 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00026228
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 248832 83 Linux
/dev/sda2 501758 838860799 419179521 5 Extended
/dev/sda3 63 2047 992+ 83 Linux
/dev/sda5 501760 629143551 314320896 8e Linux LVM
/dev/sda6 629143615 838860799 104858592+ 8e Linux LVM
Partition table entries are not in disk order
Disk /dev/mapper/titan--vg-root: 424.9 GB, 424941715456 bytes
255 heads, 63 sectors/track, 51662 cylinders, total 829964288 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/titan--vg-root doesn't contain a valid partition table
Disk /dev/mapper/titan--vg-swap_1: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders, total 8388608 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/titan--vg-swap_1 doesn't contain a valid partition table
Hors ligne
#9 Le 06/09/2013, à 10:11
- tiramiseb
Re : Augmentation d'espace disque KVM
Ce qui veut dire quoi en gros ?
C'est l'affichage tout à fait normal de cette commande dans ton cas.
Ça n'a pas marché ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#10 Le 06/09/2013, à 10:21
- kalixe
Re : Augmentation d'espace disque KVM
j'essaye de comprendre, apparemment le disk c'est bon :
Disk /dev/mapper/titan--vg-root: 424.9 GB, 424941715456 bytes
Mais la commande resize2fs m'affiche une erreur, alors est-ce que le système de fichier a bien augmenté ?
resize2fs 1.42 (29-Nov-2011)
Le système de fichiers de /dev/mapper/titan--vg-root est monté sur / ; le changement de taille doit être effectué en ligne
old_desc_blocks = 19, new_desc_blocks = 25
resize2fs: Input/output error Lors de la vérification du support de changement de taille en ligne
Hors ligne
#11 Le 06/09/2013, à 10:33
- tiramiseb
Re : Augmentation d'espace disque KVM
Mais la commande resize2fs m'affiche une erreur
[...]resize2fs: Input/output error
Ça par contre, ça pue.
Tu ne l'avais pas montrée tout à l'heure.
Il est possible (mais pas certain) que ce soit une défaillance du disque dur.
Ou toute autre cause potentielle d'une erreur d'entrée/sortie.
est-ce que le système de fichier a bien augmenté ?
À toi de vérifier :
df -h
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#12 Le 06/09/2013, à 10:42
- kalixe
Re : Augmentation d'espace disque KVM
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/titan--vg-root 390G 4,6G 367G 2% /
udev 2,0G 4,0K 2,0G 1% /dev
tmpfs 791M 272K 791M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 2,0G 0 2,0G 0% /run/shm
/dev/sda1 228M 28M 189M 13% /boot
Cela m'a l'air d'être bon.
A noté que je suis sur une VM, est-ce qu'il y a un rapport avec l'erreur ? Quel problème je risque de rencontrer ?
Hors ligne
#13 Le 06/09/2013, à 10:44
- tiramiseb
Re : Augmentation d'espace disque KVM
A noté que je suis sur une VM, est-ce qu'il y a un rapport avec l'erreur ?
Ça ajoute des couches, donc des causes potentielles d'erreur... Mais ce n'est pas normal.
Il faudrait utiliser smartctl sur l'hôte pour voir s'il n'y a pas un problème sur le disque physique...
Quel problème je risque de rencontrer ?
Au pire : perte de toutes tes données.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#14 Le 06/09/2013, à 10:59
- kalixe
Re : Augmentation d'espace disque KVM
Ok, merci pour ton aide.
Hors ligne
#15 Le 06/09/2013, à 13:13
- kalixe
Re : Augmentation d'espace disque KVM
Ok suite à tout cela j'ai un eu un gros soucis.
J'ai rebooté ma VM mais plus possible de me logger en SSH :s
Donc la m....
Hors ligne
#16 Le 06/09/2013, à 13:33
- tiramiseb
Re : Augmentation d'espace disque KVM
Et la VM n'a pas une console sur laquelle il y aurait un message d'erreur ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#17 Le 06/09/2013, à 13:36
- kalixe
Re : Augmentation d'espace disque KVM
Pour voila pour info, j'ai utiliser la console en mode recovery, je me suis mis en console (root)
Puis j'ai tapé fsck
J'ai mis oui à toutes ses demande de réparations, j'ai du rebooter deux fois pour qu'il considère que mon système de fichier et sain.
Donc la tout fonctionne normalement, plus de problème lors des reboot, j'espère que ca va durer.
Hors ligne
#18 Le 06/09/2013, à 13:45
- tiramiseb
Re : Augmentation d'espace disque KVM
Peut-être lié au problème d'entrée/sortie... À surveiller.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
Pages : 1