I am currently dealing with a multiple disk failure on a Linux LVM Volume Group that is backed up by a RAID-5 md
device. One disk has been taken out completely and another one is showing a limited number of corrupt sectors, due to what seems to have been a misbehaving power supply.
The problem is that once an I/O error hits, md
takes the array down, since it does not have enough devices for it to be operational. Where md
the only one involved, I could mdadm --stop
the array and then recreate it to get all devices active again.
Unfortunately, the array is a PV in an LVM volume group and I cannot seem to get the kernel to release it. vgchange -an
does not seem to do anything, bar spew out a couple of I/O errors.
I am obviously missing something, but how in the name of -insert-favorite-deity- do I get LVM to release the underlying PV without rebooting the server?