Pages : 1
#1 Le 05/07/2015, à 15:37
- SingingLarvae
[RESOLU] LVM2 : Création d'un nouveau VG
Bonjour à tous,
Je cherche depuis maintenant quelques temps et je n'arrive pas à trouver la bonne méthode. Voilà mon soucis : j'ai un disque dur (/dev/sdd) dont une des partitions (/dev/sdd3) fait environ 90Go, partition de type LVM2.
Sur cette partition (/dev/sdd3), j'avais initialement créé un, et un seul, groupe de volume nommé « mvg » (/dev/mvg/) qui faisait donc 90G. Il se trouve que je n'utilise pas le groupe à 100 % et que j'ai besoin de créer, sur cette même partition un deuxième groupe de volume nommé « wvg » d'une vingtaine de mégas gigas.
J'ai réussi à réduire /dev/mvg à 70Mo sans soucis, mais impossible de créer le groupe wvg. Si j'emploie la commande vgsplit, je ne fais que changer le nom de mvg pour wvg sans rien créer de nouveau
marc@marc-xen:~$ sudo vgsplit mvg wvg /dev/sdd3
New volume group "wvg" successfully split from "mvg"
marc@marc-xen:~$ sudo vgdisplay
--- Volume group ---
VG Name wvg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 6
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 70.00 GiB
PE Size 4.00 MiB
Total PE 17919
Alloc PE / Size 14400 / 56.25 GiB
Free PE / Size 3519 / 13.75 GiB
VG UUID ******************************
Et si j'emploie la commande vgcreate (je m'attendais à ce que ça ne marche pas, mais j'ai tenté) :
marc@marc-xen:~$ sudo vgcreate wvg /dev/sdd3
Physical volume '/dev/sdd3' is already in volume group 'mvg'
Unable to add physical volume '/dev/sdd3' to volume group 'wvg'.
Quelle devrait être la méthode à suivre ? Merci d'avance,
Nb : pour référence, les résultats de fdisk et vgdisplay ci-dessous
marc@marc-xen:~$fdisk /dev/sdd
Command (m for help): p
Disk /dev/sdd: 119.2 GiB, 128035676160 bytes, 250069680 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
Disklabel type: dos
Disk identifier: 0x0008582c
Device Boot Start End Sectors Size Id Type
/dev/sdd1 * 2048 39063551 39061504 18.6G 83 Linux
/dev/sdd2 39063552 58595327 19531776 9.3G 83 Linux
/dev/sdd3 58595328 250068991 191473664 91.3G 8e Linux LVM
marc@marc-xen:~$ sudo vgdisplay
--- Volume group ---
VG Name mvg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 6
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 70.00 GiB
PE Size 4.00 MiB
Total PE 17919
Alloc PE / Size 14400 / 56.25 GiB
Free PE / Size 3519 / 13.75 GiB
VG UUID ************
(…)
Dernière modification par SingingLarvae (Le 05/07/2015, à 22:14)
Hors ligne
#2 Le 05/07/2015, à 17:14
- tiramiseb
Re : [RESOLU] LVM2 : Création d'un nouveau VG
Salut,
Tu ne peux pas avoir deux VG sur un seul PV.
vgsplit sert à séparer un VG en deux, en mettant au moins un PV sur chacun des deux VG obtenus.
Tu parles de créer un VG d'une vingtaine de Mo... Mais ne confondrais-tu pas les concepts ?
As-tu vraiment besoin d'un second VG ?
Ne serait-ce pas un second LV que tu voudrais créer ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 05/07/2015, à 22:13
- SingingLarvae
Re : [RESOLU] LVM2 : Création d'un nouveau VG
Bonjour,
Et merci pour cette réponse : je n'avais pas saisi que l'on ne pouvait avoir qu'un seul VG par PV !
Bref, j'ai profité du fait que j'avais redimensionné /dev/mvg/ à 70Go pour redimensionner la partition qui l'abritait (/dev/sdd3) à 72G avec parted. J'ai ensuite créé une nouvelle partition (/dev/sdd4) de type LVM2 (toujours avec parted) et y ai installé un PV et mon fameux VG nommé wvg qui fait environ 20Go. J'ai réussi à parquer tous mes petits comme je le souhaites et peux maintenant avoir mes LV bien à leurs places respectives !
Encore merci,
Nb : je cherchais bien à créer un VG d'une vingtaine de Go et non Mo comme je l'avais initialement écrit dans mon message #1 (je l'ai édité)
Hors ligne
#4 Le 05/07/2015, à 23:34
- tiramiseb
Re : [RESOLU] LVM2 : Création d'un nouveau VG
Oké.
En effet il faut bien comprendre qu'un VG (volume group) est le plus gros contenant, pour LVM. Dans la mesure où c'est lui qui contient le reste (PV, LV), on ne peut pas faire contenir un élément plus "petit" dans deux VG
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne