5

When attempting to start the iscsitarget service, I get

FATAL: Module iscsi_trgt not found.

Trying to build module using instructions from http://sourceforge.net/apps/mediawiki/iscsitarget/index.php?title=Unofficial_DEBs fails and the build log only has a single line in it saying the build started. Nothing about the failure.

jokerdino
  • 41,732

3 Answers3

5

It depends on your ubuntu-version.

On newer systems (since Maverick) you have to install some additional packets:

sudo aptitude install iscsitarget iscsitarget-source iscsitarget-dkms

This compiles the required module automagically.

On Lucid you have to compile yourself (and maybe again after every kernel-update):

sudo aptitude install iscsitarget iscsitarget-source
# compile with module-assitant
sudo m-a a-i iscsitarget
Clausi
  • 5,057
2

If none of the solutions are working, try following:

apt-get install --reinstall iscsitarget-dkms

This re-installs the iscsitarget dkms and resolved the problem for me.

MadMike
  • 4,275
  • 8
  • 29
  • 50
pranavs
  • 21
  • 3
0

I went through all of the above and couldn't fix the error, but finally got it working with:

apt purge iscsitarget
apt install iscsitarget

If nothing else is working then give this a shot.