As of 2009.06.15 the issue remains in intrepid (2.6.28-11-server). Moving S25open-iscsi to S50open-iscsi does not resolve the issue.
As a temporary workaround, I have added the following to /etc/rc.local so that iSCSI volumes/devices configured with the _netdev option in /etc/fstab are mounted after boot:
mount -a -O _netdev
Granted, the _netdev option is not currently effective during normal boot, but this does allow the (re-)mounting of only those devices.
I have also found it helpful at this point to change the restart and shutdown order so that iSCSI targets are logged off prior to stopping networking, as follows:
As of 2009.06.15 the issue remains in intrepid (2.6.28-11-server). Moving S25open-iscsi to S50open-iscsi does not resolve the issue.
As a temporary workaround, I have added the following to /etc/rc.local so that iSCSI volumes/devices configured with the _netdev option in /etc/fstab are mounted after boot:
mount -a -O _netdev
Granted, the _netdev option is not currently effective during normal boot, but this does allow the (re-)mounting of only those devices.
I have also found it helpful at this point to change the restart and shutdown order so that iSCSI targets are logged off prior to stopping networking, as follows:
$ sudo mv /etc/rc0. d/S41open- iscsi /etc/rc0. d/S32open- iscsi d/S41open- iscsi /etc/rc6. d/S32open- iscsi
$ sudo mv /etc/rc6.