Install iSCSI Target on Debian or Ubuntu Linux
Download this article as a single PDF document
Contents
Software
Tested on:
- Debian Squeezy
- Debian Wheezy
- Ubuntu Natty
Installation
Debian
Squeezy
Install the packages:
# apt-get install iscsitarget-source # apt-get install iscsitarget
Pay attention that you will probably get an error when installing the last package, the error is :
Starting iSCSI enterprise target service: FATAL: Module iscsi_trgt not found. netlink fd : Connection refused failed.
The error is normal, because we still didn't build the kernel module to use for iSCSI.
Installing the iscsitarget-source package will provide us with all the tools we need to build the kernel module.
So, let's build it with this command :
# m-a a-i iscsitarget
Now you need to load the module:
# modprobe iscsi_trgt
Your system is now ready. You can known configure your iSCSI target.
Wheezy
On wheezy you just run:
# apt-get install iscsitarget iscsitarget-dkms
and it will install the kernel modules.
Ubuntu
On Ubuntu, it's very simple as the package is available in the main stable repository.
All you have to do is to simply run following command :
# apt-get install iscsitarget
Add an iSCSI target
Edit
/etc/iet/ietd.conf
Add there something such as:
Target iqn.2011-08.com.ezunix.fridge:storage.raid5.lun0 IncomingUser user_name password OutgoingUser Lun 0 Type=fileio,Path=/dev/md0,ScsiId=odin0,ScsiSN=20110830 Alias LUN0
Read man 5 ietd.conf for details about the values in ietd.conf
After you're finished configuring it run:
# /etc/init.d/iscsitarget start
<comments />
Olivia said ...
<comment date="2012-10-15T04:05:56Z" name="Olivia"> Hi,I recently found two prelobms, audio streaming and font in Debian testing amd64.The audio streaming will go missing , if the pulseaudio packages installed.(gnome-audio gstreamer0.10-pulseaudio libasound2-plugins pulseaudio pulseaudio-esound-compat pulseaudio-module-x11 pulseaudio-utils)Only if it installed ALSA and OSS, the problem won't happen.The other is that snowglobe2 text become unclean, and it maybe needs to disable autohint or something.I'm sure that there is no problem in snowglobe1.Finally thank you for the excellent work. </comment>
Fiie said ...
<comment date="2012-10-15T06:41:49Z" name="Fiie">
Android with Linux completely but then you wlodun’t be able to use your Android phone as a phone anymore. I know that's not true at all. It would take a lot of work but you could most definitely replace the Android OS and use your phone as a phone. Most likely, however, you'd need a separate pre-compiled image (zImage and a rootfs) for each specific device.
</comment>