>>>>> You should not have to logout the session. For Red Hat and I think >>>>> SLES, when the system is shutting down the root FS gets mounted as >>>>> read-only. iSCSI is left running. Eventually /sbin/shutdown is run and >>>>> from there the kernel is shutdown and if needed the scsi layer might >>>>> have the iscsi layer send some commands like a sync cache. So for this >>>>> you just need to leave the network up. >>>> >>>> I did some research today around this. For Debian, yes, the root FS will >>>> be remounted as read-only before shutting down/rebooting. However, the >>>> system will then stuck at sync cache, even I have left network running. >>>> I have not looked into the Linux kernel to check whether iscsi layer >>>> will send logout command to the target, but I highly suspect it won't. >>> >>> It will not logout of the target at this time. It cannot because >>> userspace is shutdown and iscsid is what sends the logout request. >>> >>> A logout is *not* needed though. It is not what is causing your problem. >>> >>> For RHEL/OEL and SUSE we do not send a logout and it works fine. >> >> The reason I need the logout operation is not only limited to a gracefully >> shutdown. I also want to have the tgt side have a clean record for the >> target. >> > > If you want to send a patch for iscsistart then that would be ok.
Okay, then I will try to work on iscsistart this weekend for logout. This problem should be specific to the case of using iscsi volume as root FS. Thanks, Cheng -- 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 firstname.lastname@example.org. Visit this group at http://groups.google.com/group/open-iscsi. For more options, visit https://groups.google.com/d/optout.