From: Da <dcodix@gmail.com>
To: linux-lvm@redhat.com
Subject: Re: [linux-lvm] lvremove snapshot hangs LVM system
Date: Tue, 19 Jun 2012 15:34:21 +0200 [thread overview]
Message-ID: <CAL-GF3zbaZuHvQhJ_6=9s7jC5MxraRQQDMXRZdJRv4HCiTGXYA@mail.gmail.com> (raw)
In-Reply-To: <CAL-GF3yZzybqySBcYETyVZ+s5RpURFQkq+WUGcbBGqHh7yL0CA@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 1609 bytes --]
I think I finally found the problem and a walk arround.
If I start the process normaly:
/etc/init.d/cman start
/etc/init.d/clvmd start
And make the snapshots source volume of "exclusive use":
lvchange -an volume
lvchange -aey volume
And I try to remove a snapshot:
lvremove -f snapshot
The involved "dm" will get suspended but not deleted causing the eternal
hang of the lvm system due to the blocked I/O .
Now. If BEFORE the "lvremove" I execute a built in clvmd restart:
clvmd -S
It will fail to restart it properly. Looking the code I think it is caused
because clvmd is trying to pass itself "-E" option but in my current lvm2
version is not declared (2.02.87) . I don't know if I may report this to
the lvm-devel :
[pid 2895] execve("/usr/sbin/clvmd", ["clvmd", "-E",
"fU6kuI1yVWxAjsu1WmL1TmvishGAZaZNH61u58pM21rrS3t8vyXvzsoiMaB4XHKX"], [/* 0
vars */] <unfinished ...>
[pid 2892] write(2, "Usage: clvmd [options]\n -V Show version of
clvmd\n -h Show this help information\n -d[n] Set debug
logging (0:none, 1:stderr (implies -f option), 2:syslog)\n -f Don't
fork, run in the foreground\n -R Tell all running clvmd"..., 611) =
611
Anyway. After the "clvmd -S" clvm will not be started, but I start it
manually with "/etc/init.d/clvmd start".
Now I have to mark the volume as exclusive again, but after that the lvm
systems seems to work fine forever... I can create and delete snapshots
without problems, without hanging the lvm.
It seems to me that the "clvmd -S" command does something that the system
needs and the normal "stop/start" is not executing.
[-- Attachment #2: Type: text/html, Size: 2119 bytes --]
next prev parent reply other threads:[~2012-06-19 13:41 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-06-13 16:09 [linux-lvm] lvremove snapshot hangs LVM system Da
2012-06-19 13:34 ` Da [this message]
-- strict thread matches above, loose matches on Subject: below --
2012-06-13 14:46 Da
2012-05-07 9:19 Da
2012-04-24 15:27 Da
2012-04-24 17:33 ` Ray Morris
2012-04-03 15:05 Dan C
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='CAL-GF3zbaZuHvQhJ_6=9s7jC5MxraRQQDMXRZdJRv4HCiTGXYA@mail.gmail.com' \
--to=dcodix@gmail.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.