Don, Thanks a lot. This is extremely helpful.
Shoaib On Tue, May 1, 2018 at 7:35 AM, Donald Williams <don.e.willi...@gmail.com> wrote: > Hello, > > Part of the iSCSI protocol is recovering from different error conditions. > > https://www.ietf.org/proceedings/51/slides/ips-6.pdf > > That's link is the spec for it. > > On a connection reset, the initiator will go back to the Discovery > address and attempt to log back in. > > Another key piece is Keep Alive Timeout (KATO) also known as NOOP-IN and > NOOP-OUT. The iSCSI initiator and iSCSI Target periodically 'ping' each > other. Sending a NOOP command. If acknowledged the connection stays > alive. If the initiator doesn't get a reply it will drop the connection > and try again. If the target doesn't get a reply it will close that > connection. This should cause the iSCSI initiator to reconnect if it's > still up. You see that often when you reboot server or target. > > iSCSI is very robust and well tested. Open-iSCSI is the standard iSCSI > initiator for Linux platforms. > > The University of NH has a Compliance lab, with the test plans and test > suite > > https://www.iol.unh.edu/testing/storage/iscsi/test-plans > > Here's some more info on compliance testing. > > https://www.snia.org/sites/default/files/files2/files2/ > SDC2013/presentations/TestingMethodologies/RonnieSahlberg_iscsi_testing. > pdf > > Regards, > > Don > > > > > On Mon, Apr 30, 2018 at 5:28 PM, Shoaib <raosho...@gmail.com> wrote: > >> Hi, >> >> I am new to iSCSI and dealing with an iSCSI recovery issue. I have a few >> questions that hopefully the community can answer. >> >> 1) Is there an iSCSI initiator test suite which tests recovery? >> >> 2) Has open-iscsi initiator been tested for recovery and can I get access >> to the results? >> >> 3) My understanding is that TUR is only issued once. What happens if for >> whatever reason, say connection reset the TUR gets dropped. How does iSCSI >> recovers? >> >> Thanks a lot, >> >> Shoaib >> >> -- >> You received this message because you are subscribed to the Google Groups >> "open-iscsi" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to open-iscsi+unsubscr...@googlegroups.com. >> To post to this group, send email to open-iscsi@googlegroups.com. >> Visit this group at https://groups.google.com/group/open-iscsi. >> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to a topic in the > Google Groups "open-iscsi" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/open-iscsi/nBgXffZfmv4/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > open-iscsi+unsubscr...@googlegroups.com. > To post to this group, send email to open-iscsi@googlegroups.com. > Visit this group at https://groups.google.com/group/open-iscsi. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "open-iscsi" group. To unsubscribe from this group and stop receiving emails from it, send an email to open-iscsi+unsubscr...@googlegroups.com. To post to this group, send email to open-iscsi@googlegroups.com. Visit this group at https://groups.google.com/group/open-iscsi. For more options, visit https://groups.google.com/d/optout.