[linux-lvm] Re: [lvm-commit] cvs commit: LVM/tools/lib pv_read_all_pv_of_vg.c

Rik van Riel riel at conectiva.com.br
Wed Feb 7 20:29:24 UTC 2001


On Wed, 7 Feb 2001, Heinz Mauelshagen wrote:

>   Modified files:        (Branch: LVM_0-9-patches)
>     tools/lib            pv_read_all_pv_of_vg.c 
>   Log:
>   fixed multiple access path avoidance problem
>   leading to removed but valid PV structure;
>   this could probably be the reason for lost PVs we faced in the past

I've gathered a bit more debugging output to see why even
this fix failed to make vgscan run.

It turns out the LVM utilities messed up some of the info
in the PV headers so badly that there's no way to reasonably
expect the LVM utilities to pick up their mess ...

I have attached the output from pvdata -a on the PVs to:
	http://bugzilla.sistina.com/show_bug.cgi?id=193

Would it be an idea to have some debugging tool around which
allows us to fix (simple) things like this ourselves ?

regards,

Rik
--
Linux MM bugzilla: http://linux-mm.org/bugzilla.shtml

Virtual memory is like a game you can't win;
However, without VM there's truly nothing to lose...

		http://www.surriel.com/
http://www.conectiva.com/	http://distro.conectiva.com/






More information about the linux-lvm mailing list