При попытке запустить службу iscsitarget я получаю
FATAL: модуль iscsi_trgt не найден.
blockquote>Попытка собрать модуль с помощью инструкций из http://sourceforge.net/apps/mediawiki/iscsitarget/index.php?title=Unofficial_DEBs завершается неудачно, и в журнале сборки есть только один строка в нем говорит, что сборка началась. Ничего об этой неудаче.
Я прошел через все вышеперечисленное и не смог исправить ошибку, но в конце концов заставил ее работать:
apt purge iscsitarget
apt install iscsitarget
Если ничего не работает, сделайте это.
Это зависит от вашей версии Ubuntu.
В более новых системах (начиная с Maverick) вы должны установить некоторые дополнительные пакеты:
sudo aptitude install iscsitarget iscsitarget-source iscsitarget-dkms
Это автоматически компилирует требуемый модуль.
В Lucid вы должны скомпилировать себя (и, возможно, снова после каждого обновления ядра):
sudo aptitude install iscsitarget iscsitarget-source
# compile with module-assitant
sudo m-a a-i iscsitarget
Если ни одно из решений не работает, попробуйте следующее:
apt-get install --reinstall iscsitarget-dkms
Это переустановит iscsitarget dkms
и решит проблему для меня.