Aumenté el tamaño de la partición que estoy usando como LVM PV, pero ejecutar pvresize no parece ver el espacio extra:
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
Lo que dice que vda2 tiene aproximadamente 20 gigas
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
Así que actualmente el pv es de aproximadamente 4-5 conciertos
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 dice "No hay cambios en el tamaño del volumen físico / 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
y el tamaño del pv no ha cambiado.
No estoy seguro de qué más podría hacer para usar el espacio extra. Supongo que podría cambiar el tamaño de la partición al tamaño del pv, luego agregar una segunda partición, pero realmente me parece que lo que estoy tratando de hacer aquí debería funcionar.
vgdisplay
? (Community topet resurrection.)pvresize --setphysicalvolumesize 15G /dev/vda2
?Respuestas:
partprobe / dev / vda
fuente
partprobe
es parte delparted
paqueteMe encontraba con este problema en un sistema invitado CentOS 7. En mi caso, había aumentado el tamaño de ZFS ZVOL y no vi ningún cambio en el invitado y el pvresize no lo cambiaría. Terminé arrancando en SystemRescueCD 4.4.0 y usé "parted" con el comando resizepart. En CentOS me había separado 3.1, y este comando no estaba disponible. Parece que parted 3.2 está en SysRescCD ahora, que funcionó.
Después de iniciar en la iso sysresc, ejecute parted / dev / y use lo siguiente como ejemplo:
resizepart 2 37.6G
Donde 2 es el número de partición, y el nuevo tamaño más grande deseado era 37.6G.
Después de eso, mientras todavía estaba en la iso de arranque, ejecuté el pvresize y funcionó correctamente. Reinicie en la VM (o su sistema) y todo se veía bien desde allí. :) ¡Espero que ayude!
fuente
Primero debe agregar espacio desde el nivel de almacenamiento y luego aumentar el espacio en el dispositivo ISCSI ejecutando:
fuente
Primero debe extender el tamaño de las particiones usando fdisk o cfdisk. Solo después de eso está disponible para pvresize.
fuente