Network/iscsi

From LunaSys
Revision as of 11:54, 21 April 2012 by Eadam (talk | contribs) (→‎Initiator (user))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

http://www.howtoforge.com/using-iscsi-on-debian-lenny-initiator-and-target

Target (storage)

Install the target and associated kernel modules:

apt-get install iscsitarget iscsitarget-modules-`uname -r`

Activate the daemon:

vi /etc/default/iscsitarget

ISCSITARGET_ENABLE=true

Edit the configuration and add a target:

vi /etc/iet/ietd.conf

...
IncomingUser <username> <password>
OutgoingUser <username> <password>
...
Target dedi.2011-04.fr.lunasys:storage
        IncomingUser etienne passwd
        OutgoingUser etienne passwd
	Lun 0 Path=/dev/vda2,Type=fileio
...
/etc/init.d/iscsitarget start

Initiator (user)

apt-get install open-iscsi

vi /etc/iscsi/iscsid.conf

...
node.startup = automatic
...
/etc/init.d/open-iscsi restart

Check the storage on target:

iscsiadm -m discovery -t st -p 192.168.101.226

You will get something like:

192.168.101.226:3260,1 dedi.2011-04.fr.lunasys:storage

Now login and init device with:

iscsiadm -m node --targetname "dedi.2011-04.fr.lunasys:storage" --portal "192.168.101.226:3260" --login

And mount the device:

mount /dev/sda1 /storage/