SLES11 SP1 Have 2 NIC's configured connected to iSCSI network switch eth5 : 10.100.100.32 eth6 : 10.100.100.31 == cat /etc/iscsi/initiatorname.iscsi == InitiatorName=iqn.1996-04.de.suse:barney == lsscsi -l == [4:0:0:0] disk LEFTHAND iSCSIDisk a500 /dev/sdr state=running queue_depth=32 scsi_level=6 type=0 device_blocked=0 timeout=60 [5:0:0:0] disk LEFTHAND iSCSIDisk a500 /dev/sdq state=running queue_depth=32 scsi_level=6 type=0 device_blocked=0 timeout=60 == cat /etc/iscsid.conf | grep -v ^# |grep -v ^$ == iscsid.startup = /sbin/iscsid node.startup = automatic node.session.timeo.replacement_timeout = 120 node.conn[0].timeo.login_timeout = 15 node.conn[0].timeo.logout_timeout = 15 node.conn[0].timeo.noop_out_interval = 5 node.conn[0].timeo.noop_out_timeout = 5 node.session.err_timeo.abort_timeout = 15 node.session.err_timeo.lu_reset_timeout = 30 node.session.err_timeo.tgt_reset_timeout = 30 node.session.initial_login_retry_max = 8 node.session.cmds_max = 128 node.session.queue_depth = 32 node.session.xmit_thread_priority = -20 node.session.iscsi.InitialR2T = No node.session.iscsi.ImmediateData = Yes node.session.iscsi.FirstBurstLength = 262144 node.session.iscsi.MaxBurstLength = 16776192 node.conn[0].iscsi.MaxRecvDataSegmentLength = 262144 discovery.sendtargets.iscsi.MaxRecvDataSegmentLength = 32768 node.session.nr_sessions = 2 node.session.iscsi.FastAbort = Yes The number of sessions setting is important == iscsiadm -m discovery == 10.100.100.15:3260 via sendtargets == iscsiadm -m iface == default tcp,,,, iser iser,,,, iscsi-1 tcp,,,eth6, iscsi-0 tcp,,,eth5, == iscsiadm -m session == tcp: [1] 10.100.100.15:3260,1 iqn.2003-10.com.lefthandnetworks:bedrock:6747:t2-nbu01 == iscsiadm -m node == 10.100.100.15:3260,1 iqn.2003-10.com.lefthandnetworks:bedrock:6747:t2-nbu01 10.100.100.15:3260,1 iqn.2003-10.com.lefthandnetworks:bedrock:6747:t2-nbu01 == iscsiadm -m node -l == Logging in to [iface: iscsi-1, target: iqn.2003-10.com.lefthandnetworks:bedrock:6747:t2-nbu01, portal: 10.100.100.15,3260] Logging in to [iface: iscsi-0, target: iqn.2003-10.com.lefthandnetworks:bedrock:6747:t2-nbu01, portal: 10.100.100.15,3260] == /etc/sysctl.conf == # Disable response to broadcasts. # You don't want yourself becoming a Smurf amplifier. net.ipv4.icmp_echo_ignore_broadcasts = 1 # enable route verification on all interfaces #net.ipv4.conf.all.rp_filter = 1 # Above conflicts with settings below for mutipath # # enable ipV6 forwarding #net.ipv6.conf.all.forwarding = 1 # increase the number of possible inotify(7) watches fs.inotify.max_user_watches = 65536 # avoid deleting secondary IPs on deleting the primary IP net.ipv4.conf.default.promote_secondaries = 1 net.ipv4.conf.all.promote_secondaries = 1 # test to fix multipath (sgreen 24-jun-2013) net.ipv4.conf.eth5.rp_filter = 0 net.ipv4.conf.eth6.rp_filter = 0 net.ipv4.conf.eth5.arp_ignore=1 net.ipv4.conf.eth6.arp_ignore=1 net.ipv4.conf.eth5.arp_announce=2 net.ipv4.conf.eth6.arp_announce=2 == /etc/multipath.conf == ## ## defaults { user_friendly_names yes } blacklist { devnode "^cciss!c[0-9]d[0-9]*" } devices { device { vendor "LEFTHAND" product "iSCSIDisk" path_grouping_policy multibus path_selector "round-robin 0" failback immediate rr_weight priorities no_path_retry 5 } } == multipath -ll == mpathl (36000eb35910de6a00000000000001a5b) dm-3 LEFTHAND,iSCSIDisk size=2.0T features='1 queue_if_no_path' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=1 status=active |- 5:0:0:0 sdq 65:0 active ready running `- 4:0:0:0 sdr 65:16 active ready running == df -h == /dev/mapper/mpathl 2.0T 1.6T 403G 81% /backups Helpful resources: Setting up iSCSI using Multipath with Lefthand http://www.vleeuwen.net/2012/12/multipath-with-hp-lefthand-on-rhel http://www.softpanorama.org/Commercial_linuxes/Devices/multipath.shtml http://blog.widodh.nl/2011/04/multipath-iscsi-with-ubuntu-10-04-and-a-equallogic-san/ http://www.novell.com/support/kb/doc.php?id=7004427 http://www.softpanorama.net/Net/Linux_networking/Troubleshooting/bnx2_link_is_down.shtml