[linux-lvm] Weird corruption of volume group configuration with LVM

Andreas Dilger adilger at turbolinux.com
Mon Feb 12 19:35:59 UTC 2001


Hans, you write:
> Very true. I did not. New attached output has, although your code was
> beta3 instead of beta4. I guess that won't make a difference in my
> case. See the attached file (which actually has 44889 lines .. ?) with
> output from 'your' vgscan.
> 
> Using beta3, vgscan doesn't segfault. It does with beta4. :/

The output you sent ends with:

<4444> pv_read_all_pv_of_vg -- LEAVING with ret: -267

and error 267 is "LVM_EPV_READ_ALL_PV_OF_VG_PV_NUMBER" which means it
found fewer PVs than it should have (my code outputs an error at this
point, and it also says why the PVs were removed from the list, likely
due to missing UUIDs).  I would suggest removing the UUID checking from
pv_read_all_pv_of_vg and re-running vgscan.  It may fix your problem.

Cheers, Andreas
-- 
Andreas Dilger  \ "If a man ate a pound of pasta and a pound of antipasto,
                 \  would they cancel out, leaving him still hungry?"
http://www-mddsp.enel.ucalgary.ca/People/adilger/               -- Dogbert



More information about the linux-lvm mailing list