Всем добрый день.
Раньше для iscsi пользовался iscsi-initiator-utils но даный ресурс закончил свое развитие на ветке 2.6.34 и под ветку 3.0 еще вроде бы нету.
Может кто-то что-то подскажет?Пока что откатился на ветку 2.6, но ручки то чешутся )))
http://www.linux-iscsi.org/wiki/Core-iSCSI
> http://www.linux-iscsi.org/wiki/Core-iSCSIспасибо за ссылочку, но вот теперь у меня следующая ошибка еще на старом ядре:
root@mx:/src/core-iscsi-v1.6.2.8# make initiator KERNEL_DIR=/usr/src/linux
make -C /usr/src/linux SUBDIRS=/src/core-iscsi-v1.6.2.8 modules
make[1]: Entering directory `/usr/src/linux-2.6.34.10'
CC [M] /src/core-iscsi-v1.6.2.8/iscsi_initiator_debug_opcodes.o
In file included from /src/core-iscsi-v1.6.2.8/iscsi_protocol.h:11:0,
from /src/core-iscsi-v1.6.2.8/iscsi_initiator_debug_opcodes.c:18:
/src/core-iscsi-v1.6.2.8/iscsi_linux_os.h:6:26: fatal error: linux/config.h: No such file or directory
compilation terminated.
make[2]: *** [/src/core-iscsi-v1.6.2.8/iscsi_initiator_debug_opcodes.o] Error 1
make[1]: *** [_module_/src/core-iscsi-v1.6.2.8] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.34.10'
make: *** [initiator] Error 2
собственно такая же трабла и с веткой 3.0
>[оверквотинг удален]
>
> from /src/core-iscsi-v1.6.2.8/iscsi_initiator_debug_opcodes.c:18:
> /src/core-iscsi-v1.6.2.8/iscsi_linux_os.h:6:26: fatal error: linux/config.h: No such
> file or directory
> compilation terminated.
> make[2]: *** [/src/core-iscsi-v1.6.2.8/iscsi_initiator_debug_opcodes.o] Error 1
> make[1]: *** [_module_/src/core-iscsi-v1.6.2.8] Error 2
> make[1]: Leaving directory `/usr/src/linux-2.6.34.10'
> make: *** [initiator] Error 2
> собственно такая же трабла и с веткой 3.0есть у меня предположение что где-то в ядре может быть трабл, версия Slackware 13.37.0
>[оверквотинг удален]
>> /src/core-iscsi-v1.6.2.8/iscsi_linux_os.h:6:26: fatal error: linux/config.h: No such
>> file or directory
>> compilation terminated.
>> make[2]: *** [/src/core-iscsi-v1.6.2.8/iscsi_initiator_debug_opcodes.o] Error 1
>> make[1]: *** [_module_/src/core-iscsi-v1.6.2.8] Error 2
>> make[1]: Leaving directory `/usr/src/linux-2.6.34.10'
>> make: *** [initiator] Error 2
>> собственно такая же трабла и с веткой 3.0
> есть у меня предположение что где-то в ядре может быть трабл, версия
> Slackware 13.37.0The file include/linux/config.h has been removed from 2.6.19 kernel.
The Core-iSCSI Initiator is a high-end iSCSI Initiator
LIO (linux-iscsi.org) is the standard open-source Unified Target in Linux.
>iscsi-initiator-utilshttp://git.kernel.org/?p=linux/kernel/git/mnc/open-iscsi.git...
Теперь новые ошибки :)
Пред история:
Имеется сервер под Slamd64 который раньше подключался к хранилке Dell MD3000 единым целым куском на 13Тб.
Сейчас решил переразбить всю эту чепуху по человечески и сделать 4 виртуальных диска на MD3000, один прицепить к первому серверу в размере 2Тб, еще два на почтовый сервер (тоже линукс собственно тот который с ядром 3.0). Конфигурация менялась только на MD3000
Сейчас первый сервер ругается при дискавери следующим матом
ns.qse.uz | /usr/local/etc/rc.d # iscsiadm -m discovery -t sendtargets -p 10.99.2.9
iscsiadm: socket 3 header read timed out
iscsiadm: Login I/O error, failed to receive a PDUраньше этого не было.
Может кто подскажет что за жесть такая? Гугель ничего адекватного не выдает.
Склоняюсь к версии что проблема может быть в настройках хранилки. если кому интересно выложу и его конфиг.
> ns.qse.uz | /usr/local/etc/rc.d # iscsiadm -m discovery
> -t sendtargets -p 10.99.2.9
> iscsiadm: socket 3 header read timed out
> iscsiadm: Login I/O error, failed to receive a PDU
> раньше этого не было.
> Может кто подскажет что за жесть такая? Гугель ничего адекватного не выдает.
> Склоняюсь к версии что проблема может быть в настройках хранилки. если кому
> интересно выложу и его конфиг.таки было что-то с настройкой стореджа.