On 03/30/2011 05:20 AM, Matthew Richardson wrote:
On 30/03/11 05:21, Mike Christie wrote:
On 03/29/2011 06:51 AM, Matthew Richardson wrote:
- Is it possible to turn on the libiscsi2 and iscsi_tcp debugging at the
same time?
Done - log attached
11:03:20 unplug
11:03:30 replug
11:09:07 disk unblocks
- Could you also take a tcpdump trace on the target, so we can check
that the target is getting the scsi commands that we are waiting on?
pcap file attached - (140.10 is target, 140.3 is initiator)
It looks like we are overqueueing after we relogin (we relogin to handle
the cable pull). It looks like the overqueue could be due to how we
reset the values after we relogin. We reset some of the values when we
should not and that causes us to think the target's window is larger
than it is. The target then drops the excess commands. On our side the
commands then timeout and the scsi eh runs and we see the second conn
error as a result of that.
I cannot replicate this here. The window seems to stay open. What is
your QueuedCommands value in /etc/ietd/ietd.conf?
If I send you a patch can you build a kernel to test? If not I can build
a rhel based rpm with the patch in it for you to test. I think you can
use rhel rpms with Scientific Linux, right?
--
You received this message because you are subscribed to the Google Groups
"open-iscsi" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/open-iscsi?hl=en.