J'ai augmenté la taille de la partition que j'utilise en tant que PV LVM, mais l'exécution de pvresize ne semble pas voir l'espace supplémentaire:
cuttle:~# fdisk -l /dev/vda
Disk /dev/vda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00027dbb
Device Boot Start End Blocks Id System
/dev/vda1 * 1 31 248976 83 Linux
/dev/vda2 32 2610 20715817+ 8e Linux LVM
Qui dit que vda2 est d'environ 20 Go
cuttle:~# pvdisplay
--- Physical volume ---
PV Name /dev/vda2
VG Name debian
PV Size 4.76 GiB / not usable 3.08 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 1217
Free PE 0
Allocated PE 1217
PV UUID tehZic-5vfN-rsrm-B8lN-lpgc-yQT1-ioH1V0
Donc, actuellement, le pv est d'environ 4-5 concerts
cuttle:~# pvresize -v /dev/vda2
Using physical volume(s) on command line
Archiving volume group "debian" metadata (seqno 12).
No change to size of physical volume /dev/vda2.
Resizing volume "/dev/vda2" to 9975981 sectors.
Updating physical volume "/dev/vda2"
Creating volume group backup "/etc/lvm/backup/debian" (seqno 13).
Physical volume "/dev/vda2" changed
1 physical volume(s) resized / 0 physical volume(s) not resized
pvresize dit "Aucun changement à la taille du volume physique / dev / vda2"
cuttle:~# pvdisplay
--- Physical volume ---
PV Name /dev/vda2
VG Name debian
PV Size 4.76 GiB / not usable 3.08 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 1217
Free PE 0
Allocated PE 1217
PV UUID tehZic-5vfN-rsrm-B8lN-lpgc-yQT1-ioH1V0
et la taille du pv n'a pas changé.
Je ne sais pas quoi faire d'autre pour utiliser l'espace supplémentaire. Je suppose que je pourrais redimensionner la partition à la taille du pv, puis ajouter une deuxième partition, mais il me semble vraiment que ce que j'essaie de faire ici devrait fonctionner.
vgdisplay
? (Résurrection des bosses de la communauté.)pvresize --setphysicalvolumesize 15G /dev/vda2
?Réponses:
partprobe / dev / vda
la source
partprobe
fait partie duparted
packageJe rencontrais ce problème sur un système invité CentOS 7. Dans mon cas, j'avais augmenté la taille de ZFS ZVOL et je n'ai vu aucun changement dans l'invité et le pvresize ne le changerait pas. J'ai fini par démarrer dans SystemRescueCD 4.4.0 et j'ai utilisé "parted" avec la commande resizepart. Dans CentOS, j'avais séparé 3.1, et cette commande n'était pas disponible. On dirait que la partie 3.2 est maintenant dans SysRescCD, ce qui a fonctionné.
Après avoir démarré dans l'iso sysresc, exécutez parted / dev / et utilisez l'exemple suivant:
resizepart 2 37.6G
Où 2 est le numéro de partition, et la nouvelle taille plus grande souhaitée était 37,6G.
Après cela, alors que j'étais encore dans l'iso de démarrage, j'ai couru le pvresize et cela a fonctionné correctement. Redémarrez dans la machine virtuelle (ou votre système) et tout semblait bien à partir de là. :) J'espère que ça t'as aidé!
la source
Vous devez d'abord ajouter de l'espace à partir du niveau de stockage, puis augmenter l'espace sur le périphérique ISCSI en exécutant:
la source
Vous devez d'abord étendre la taille des partitions à l'aide de fdisk ou cfdisk. Ce n'est qu'après cela qu'il devient disponible pour pvresize.
la source