[lvm-devel] [PATCH] Retry dm device removal if busy
Zdenek Kabelac
zkabelac at redhat.com
Wed Sep 14 12:14:16 UTC 2011
Dne 13.9.2011 20:29, Jonathan Brassow napsal(a):
> Yes please!
>
> All to often we come across this issue. There are a number of bugs that are likely fixed by doing this change - even if it isn't academically perfect.
>
Workaround is for 'external' tools cooperating with lvm.
lvm itself should work well without this hack.
(Thus I believe Petr should add lvm.conf option - and for buildbot this hack
should be disabled - so the internal bugs are clearly visible.)
Zdenek
> brassow
>
> On Sep 13, 2011, at 9:31 AM, Peter Rajnoha wrote:
>
>> If a dm device is being opened in parallel while we're
>> trying to remove it, we'll end up with an error that
>> the device is busy. This is a legitimate error, but
>> with udev in play and asynchronous events generated
>> as a result of using the WATCH udev rule, we can get
>> into a situation where such failure is very unpleasant.
>>
>> Let's try the removal a few times then. Though this is
>> not a complete solution to the problem, let's use this
>> until we have one.
>>
>> Peter
More information about the lvm-devel
mailing list