---+ 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: <verbatim> InitiatorName=iqn.2001-04.org.gentoo:client InitiatorAlias=client </verbatim> Next setup authenticaion options in /etc/iscsi/iscsid.conf, if needed. For example: <verbatim> 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 </verbatim> ---++ 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 -- Main.IvoVanGeel - 30 Dec 2011
This topic: Main
>
WebHome
>
ConnectingToAniSCSIServerFromLinux
Topic revision: r2 - 31 Dec 2011 - IvoVanGeel
Copyright © 2010-2019 by LANIS