restore LVM VG after PV device names changed
I have 2 LVM PV partitions, on 2 disks(1 PV each), which make up a single LV and single VG.
I recently added a PCI disk controller so I could add another SATA disk.
The problem is that when I add the PCI controller card, it takes precedence over the on-board controller and my usual sda and sdb drives become sdb and sdc when there is a drive attached to the PCI card. This results in my PVs not being found on boot and my VG not being setup or mounted.
I gather that it should be quite a simple task to get LVM to re-find my PVs and restore the LV/VG to working order, but try as I might, I can't find the exact info I'm looking for. It's all about restoring failing drives or multipath or another of the myriad configuration options available through LVM and I'm totally uncertain if I have my answer or not.
I really don't want to proceed without being sure, so can someone confirm for me that this...
vgchange -a y
...is all I need to do to get my VG working again after a device name mix-up?
edit: after changing my fstab to point to UUIDs for the non-lvm partitions on my sda and sdb drives, LVM seems to find my VG properly now without any interaction from me.
Last edited by lurko; 11-02-2009 at 08:34 AM.