[linux-lvm] Underlying physical volume resized?!

Gionatan Danti g.danti at assyoma.it
Mon Nov 21 10:08:11 UTC 2016


 > On 18/11/2016 04:43, Marian Csontos wrote:
>
> Hi, the warning was added only recently - commit c0912af3 added 2016-01-22:
>
> https://git.fedorahosted.org/cgit/lvm2.git/commit/?id=c0912af3104cb72ea275d90b8b1d68a25a9ca48a

Ok, this explain why I only recently saw this warning

> Were the partitions created by anaconda?
> This might be an installer bug.
>
> LVM allows overriding PV size to be larger than device size.
>
> More about the feature here:
> https://bugzilla.redhat.com/show_bug.cgi?id=1323950
>
> I do not think pvmove could help here, as there will be read errors on
> the device.

This a cloud VM not directly installed by me, rather from the cloud 
provider. I think they somewhat messed up their template partition table 
but, with no warning and no apparent error, the problem was unrecognized

> Deactivating swap (`swapoff /dev/$VG/$LV`)
> deleting the swap LV (`lvremove $VG/$LV`)
> shrinking the PV (simply running `pvresize /dev/sda2` without arguments),
> recreating the swap LV (`lvcreate -n $LV -L $SIZE $VG`),
> `mkswap /dev/$VG/$LV`
> and `swapon /dev/$VG/$LV`
> should do.

This is a production machine, so I am somewhat reluctant to shrink 
swap/physical volumes. From what I understand (and from my own testing 
on a test machine) this slight discrepancy between partition and PV 
*should* pose no problems to my setup. At most, when swap is full, I can 
receive an error about a failed page swapping.  Is this assumption correct?

Thank you very much.

-- 
Danti Gionatan
Supporto Tecnico
Assyoma S.r.l. - www.assyoma.it
email: g.danti at assyoma.it - info at assyoma.it
GPG public key ID: FF5F32A8




More information about the linux-lvm mailing list