I have a virtual Windows Server 2008 instance (hosted on Server 2008 using Hyper-V) connecting to a DELL Equallogic SAN via iSCSI. There are 8 iSCSI connections in total, which are then shared as mapped drives on the LAN (40 users) by the virtual Windows Server 2008 instance using Windows shares and login scripts. Once every week or two, some of the iSCSI connections to the SAN will be disconnected (usually overnight) and will not reconnect automatically. When this happens some of the iSCSI connections remain connected. There is no pattern to which connections disconnect and which remain connected, and on the odd occasion all of the connections will disconnect. They can be reconnected manually via the iSCSI connector properties with ease and no errors are reported at any time.
There are no other devices trying to connect to the affected SAN volumes/iSCSI targets and the SAN remains online throughout.
Is there a way of having the iSCSI connections auto-reconnect without a reboot of the iSCSI host? Naturally this doesn't identify the cause, but it would be a useful 'fix'. Any tips on the likely cause of the iSCSI connections being dropped randomly would also be welcomed.
Within the iSCSI properties there is an option for 'automatically restore this connection when the computer starts', which is ticked, however that isn't much use when it comes to random disconnections whilst the server and some of the other iSCSI connections remain online.