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 <[email protected]> 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 [email protected]. > To post to this group, send email to [email protected]. > 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/open-iscsi. For more options, visit https://groups.google.com/d/optout.
