LINUX.ORG.RU
решено ФорумAdmin

не хватает модуля iscsi_trgt

 ,


0

1
root@blackhost:~# service iscsitarget restart
Removing iSCSI enterprise target devices: :.
Removing iSCSI enterprise target modules: :.
Starting iSCSI enterprise target service:.
.

root@blackhost:~# tail /var/log/syslog --l 5
Jun 12 16:05:28 blackhost kernel: iSCSI Enterprise Target Software - version 1.4.20.2
Jun 12 16:05:28 blackhost kernel: iscsi_trgt: Registered io type fileio
Jun 12 16:05:28 blackhost kernel: iscsi_trgt: Registered io type blockio
Jun 12 16:05:28 blackhost kernel: iscsi_trgt: Registered io type nullio
Jun 12 16:05:28 blackhost ietd: kernel module version mismatch!

root@blackhost:~# aptitude reinstall iscsitarget-dkms
The following packages will be REINSTALLED:
  iscsitarget-dkms
0 packages upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/75.5 kB of archives. After unpacking 0 B will be used.
(Reading database ... 41292 files and directories currently installed.)
Preparing to replace iscsitarget-dkms 1.4.20.2-10.1 (using .../iscsitarget-dkms_1.4.20.2-10.1_all.deb) ...

------------------------------
Deleting module version: 1.4.20.2
completely from the DKMS tree.
------------------------------
Done.
Unpacking replacement iscsitarget-dkms ...
Setting up iscsitarget-dkms (1.4.20.2-10.1) ...

Creating symlink /var/lib/dkms/iscsitarget/1.4.20.2/source ->
                 /usr/src/iscsitarget-1.4.20.2

DKMS: add completed.
Error! echo
Your kernel headers for kernel 2.6.32-20-pve cannot be found at
/lib/modules/2.6.32-20-pve/build or /lib/modules/2.6.32-20-pve/source.

root@blackhost:~#

Как быть? Нарыл только http://forum.proxmox.com/threads/14029-iSCSI-target-stopped-working-when-upgr... такой патч, но как его применить - не могу понять. И неужели в таком релизе могут выступать такие грабли? Или они там считают, что на системе где запущенные виртуалки не может находиться iscsitarget?


Ответ на: комментарий от AITap

добрый ты, отучаешь людей не то что думать - читать

leave ★★★★★
()
Ответ на: комментарий от AITap

Спасибо.
Значит если у кого-то не будет на Proxmox VE 3 работать iscsitarget нужно:
1) apt-get install iscsitarget iscsitarget-dkms pve-headers-2.6.32-20-pve
2) к файлу /var/lib/dkms/iscsitarget/1.4.20.2/source/dkms.conf применить патч:

--- dkms.conf.org       2013-06-04 14:49:28.000000000 +0200
+++ dkms.conf   2013-06-04 14:50:26.000000000 +0200
@@ -37,3 +37,5 @@
 PATCH_MATCH[13]="2\.6\.16\.60-.*"
 PATCH[14]="compat-rhel4.patch"
 PATCH_MATCH[14]="2\.6\.9-.*\.(el|plus\.c4)"
+PATCH[15]="compat-2.6.38.patch"
+PATCH_MATCH[15]="2\.6\.(9|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38)"
3) Запустить dkms autoinstall

Ltm
() автор топика
Ответ на: комментарий от leave

Конец рабочего дня - устал и не углядел. Странно, что оно автоматически по зависимостям не установилось.

Ltm
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.