From: Jan Bakuwel <jan.bakuwel@omiha.com>
To: linux-lvm@redhat.com
Subject: Re: [linux-lvm] LVM corruption/diagnosis
Date: Thu, 07 Apr 2011 09:32:51 +1200 [thread overview]
Message-ID: <4D9CDC03.9020507@omiha.com> (raw)
In-Reply-To: <1302079983.27047.454.camel@localhost>
Hi Radu, all,
> I hope this helps you debug the issue you had. It would also be
> interesting if you could try to zero the *original* LVM volume (the one
> that didn't work) and then restore the image once again and see if it
> works. It would prove (or disprove) my theory :)
Even though I still consider your theory (of zeroing the blocks before
restoring the image) the most plausible, something else showed up when I
looked at zeroing the partition (I have to wait restoring the image as
this is a production system).
The old LV apparently is still online/active and I cannot deactivate
it/take it offline even though I'm sure it is not in use. This is
something (with LVM2) I've seen before: LVs are marked to be in use (and
cannot be taken offline) even though none of the running VMs is using
the LV.
# lvchange -a n /dev/d/xm.wxp
LV d/xm.wxp in use: not deactivating
If something else is using the LV as well as the VM, it would be logical
that the VM experiences corruptions (even if it's running code from
Redmond :-P ).
I've tried using kpartx in the past (as suggested in some places) but
without much success. In the following list, d-xm.wxp is the old LV
(that no longer works [pre zeroing the blocks]), d-xm.wxp2 is the new LV
(that is currently in use) and I don't know what d-xm.wxp1 is...
possible the first partition d-xm.wxp that keeps it online?
brw-rw---- 1 root disk 254, 22 2011-03-30 04:58 d-xm.wxp
brw-rw---- 1 root disk 254, 24 2011-03-28 09:18 d-xm.wxp1
brw-rw---- 1 root disk 254, 25 2011-04-01 05:56 d-xm.wxp2
# kpartx -d /dev/d/d-xm.wxp
failed to stat() /dev/d/d-xm.wxp
# kpartx -d /dev/d/d-xm.wxp1
failed to stat() /dev/d/d-xm.wxp1
I wouldn't know though what else could be using the LV and I am not
aware of any methods to find out... any suggestions?
best regards,
Jan
next prev parent reply other threads:[~2011-04-06 21:33 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-04-05 4:44 [linux-lvm] LVM corruption/diagnosis Jan Bakuwel
2011-04-06 8:53 ` Radu Rendec
2011-04-06 20:51 ` Jan Bakuwel
2011-04-06 21:32 ` Jan Bakuwel [this message]
2011-04-06 21:52 ` Ron Johnson
2011-04-07 2:06 ` Jan Bakuwel
2011-04-07 2:16 ` Ron Johnson
2011-04-07 5:47 ` Radu Rendec
2011-04-07 8:31 ` Jan Bakuwel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4D9CDC03.9020507@omiha.com \
--to=jan.bakuwel@omiha.com \
--cc=linux-lvm@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).