Dejan,

I just noticed that you applied the original (June 15) version of this
patch, not the updated one I submitted on 6/16. Would you mind applying
the 6/16 version of this patch?

Thanks!
Cheers,
Florian

On 06/17/2009 04:18 PM, Dejan Muhamedagic wrote:
> Hi,
> 
> On Tue, Jun 16, 2009 at 09:09:55AM +0200, Florian Haas wrote:
>> Hello everyone,
>>
>> a couple of patches for the freshly merged iSCSITarget and
>> iSCSILogicalUnit RAs. This is an updated version of the patch set I
>> submitted yesterday.
>>
>> The first patch adds support for graceful "stop" operations for the
>> iSCSITarget RA. It now looks for active sessions/connections on the
>> target, and shuts them down. Many thanks to lge for the sed magic.
>>
>> Also in the first patch, there is a generic do_cmd command wrapper
>> that captures command output and exit codes, which is particularly
>> helpful on IET as ietadm is notoriously terse (thanks to lmb -- I
>> stole the idea from your drbd OCF RA).
>>
>> The second patch adds tgt support to both resource agents (including
>> graceful connection shutdown for iSCSITarget, again many thanks to
>> lge).
>>
>> What's changed versus yesterday's patch set is that the "stop"
>> operation for iSCSILogicalUnit now loops on LU removal. tgt will not
>> allow an LU to be removed while it has pending I/O, so we'll have to
>> wait for I/O on that LU to drain before it can be deleted. This should
>> complete well within the 10-second stop timeout.
> 
> Good.
> 
>> I also ran into an ugly bug in tgtadm where, upon iSCSITarget "stop",
>> connection removal may seemingly complete successfully when really it
>> doesn't.
> 
> Oops.
> 
>> The only way to remove such a "dangling" connection seems to
>> be sending a KILL signal to tgtd and then restarting it -- TERM won't
>> do it. I am cc'ing Hannes Reinecke from SUSE here; maybe Hannes can
>> share some insight.
> 
> Well, hard to cover such bugs in an RA. Should be fixed upstream.
> 
> Both patches applied.
> 
> Cheers,
> 
> Dejan
> 
>> As always, feedback and comments are much appreciated.
>>
>> Cheers,
>> Florian

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to