Connecting to an iSCSI server from Linux
IMPORTANT:
never stop or kill the iscsid daemon while iSCSI disks are still present!
Introduction
This document describes how to connection to an iSCSI server using Open-iSCSI from a Linux machine.
I will asume Open-iSCSI has alread been installed
First setup the Initiator name in /etc/iscsi/initiatorname.iscsi. For example:
InitiatorName=iqn.2001-04.org.gentoo:client
InitiatorAlias=client
Next setup authenticaion options in /etc/iscsi/iscsid.conf, if needed. For example:
node.session.auth.authmethod = CHAP
node.session.auth.username = username
node.session.auth.password = password
discovery.sendtargets.auth.authmethod = CHAP
discovery.sendtargets.auth.username = username
discovery.sendtargets.auth.password = password
Setting up iSCSI interface
Creating a new iSCSI interface
iscsiadm -m iface -I iface0 -o new
Configuring an existing iSCSI interface
iscsiadm -m iface -I iface0 -o update -n iface.initiatorname -v iqn.2001-04.org.gentoo:client
This configures the interface initiatorname (sets it to qn.2001-04.org.gentoo:client in this example)
iscsiadm -m iface -I iface0 -o update -n iface.ipaddress -v 192.168.2.2
This configures interface iface0 to use 192.168.2.2 as the source IP address. It also possible to use the interface name (iface.net_ifacename) or MAC address (iface.hwaddress)
Showing iSCSI interface settings
Use
iscsiadm -m iface -I iface0 -o show
to show information about an interface (iface0 in this case).
Deleting an existing iSCSI interface
iscsiadm -m iface -I iface0 -o delete
Set up iSCSI target discovery
add iSCSI discovery target
Use the sendtargets method discover targets on 192.168.2.4, using the configured username / password:
iscsiadm -m discovery -t sendtargets -p 192.168.2.4:3260 -I iface0
show iSCSI discovery settings
iscsiadm -m discovery -p 192.168.2.4:3260
remove iSCSI discovery target
To disable discovery for the 192.168.2.4 target, use:
iscsiadm -m discovery -o delete -p 192.168.2.4:3260
Connecting to iSCSI target disks
--
Ivo van Geel - 30 Dec 2011