Ошибка при поднятии таргета на scst

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модератор: SLEDopit

Ответить
HorekRediskovich
Сообщения: 125

Ошибка при поднятии таргета на scst

Сообщение HorekRediskovich »

Всем привет, пытаюсь поднять iscsi target на базе scst делаю по следующим статье тыц
Делаю все так же кроме пересборки ядра, это уже не требуется. Всё идет хорошо создал конфигфайл:

Код: Выделить всё

HANDLER vdisk_blockio {
DEVICE disk1 {
filename /dev/sda
nv_cache 1
}
}

TARGET_DRIVER iscsi {
enabled 1
TARGET iqn.2005-05.ua.com.contora:lun  {
enabled 1
LUN 0 disk1
}
}

Пытаю перечитать конфиг командой

Код: Выделить всё

scstadmin -config /etc/scst.conf

и получаю выхлоп:
Collecting current configuration: done.

-> Checking configuration file '/etc/scst.conf' for errors.
-> Done, 0 warnings found.

-> Applying configuration.
-> Device 'disk1' is configured differently.
-> Use -force to re-open device with new attributes. NOTE: This will disrupt all initiators using this device.
-> Virtual target 'copy_manager_tgt' for driver 'copy_manager' is not in configuration. Use -force to remove it.
-> Creating target 'iqn.2005-05.ua.com.contora:lun' for driver 'iscsi': done.


FATAL: Received the following error:

Failed to add target. See "dmesg" for more information.


а вот в dmesg вижу следующую строку с ошибкой
[ 2768.158951] [1954]: iscsi-scst: ***ERROR***: User space process not connected


помогите решить данную проблему
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Ошибка при поднятии таргета на scst

Сообщение Bizdelnick »

Очевидно /dev/sda уже используется.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
HorekRediskovich
Сообщения: 125

Re: Ошибка при поднятии таргета на scst

Сообщение HorekRediskovich »

Bizdelnick писал(а):
27.10.2016 20:41
Очевидно /dev/sda уже используется.

Решил все снести и начать с 0
И столкнулся с новой проблемой, в 1 раз этого не было, как доставить требуемый модуль ума не приложу, в репах его нет а гугл выдает не то что надо

Код: Выделить всё

[root@lun scst]# make -C scstadmin -s install
Error: the Perl module ExtUtils::MakeMaker must be installed first
make: *** [install] Ошибка 1
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Ошибка при поднятии таргета на scst

Сообщение Bizdelnick »

Пакет perl-Wx, если rpm.pbone.net нам не врёт.
Если не секрет, к чему все эти мучения? open-iscsi работает из коробки.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
HorekRediskovich
Сообщения: 125

Re: Ошибка при поднятии таргета на scst

Сообщение HorekRediskovich »

Bizdelnick писал(а):
28.10.2016 00:19
Пакет perl-Wx, если rpm.pbone.net нам не врёт.
Если не секрет, к чему все эти мучения? open-iscsi работает из коробки.

не секрет, читал в сети что эта реализация выдает лучшие показатели по скорости. А после всех этих мучений, уже я бы сказал спортивный интерес пошел.
До этого разворачивал LIO, вопросов не возникло стартанул и начал работать.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Ошибка при поднятии таргета на scst

Сообщение Bizdelnick »

HorekRediskovich писал(а):
28.10.2016 00:25
лучшие показатели по скорости

Скорость определяется в основном дисковыми операциями. Ну да дело Ваше.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
HorekRediskovich
Сообщения: 125

Re: Ошибка при поднятии таргета на scst

Сообщение HorekRediskovich »

Bizdelnick писал(а):
28.10.2016 00:39
HorekRediskovich писал(а):
28.10.2016 00:25
лучшие показатели по скорости

Скорость определяется в основном дисковыми операциями. Ну да дело Ваше.

а я дисковые операции и имел виду :drinks:

Ну чтож поставил всё заново и таже ошибка что и в 1 посте:
Spoiler

Код: Выделить всё

[root@lun scst]# scstadmin -config /etc/scst.conf

Collecting current configuration: done.

-> Checking configuration file '/etc/scst.conf' for errors.
    -> Done, 0 warnings found.

-> Applying configuration.
    -> Opening device 'disk1' using handler 'vdisk_blockio': done.
    -> Virtual target 'copy_manager_tgt' for driver 'copy_manager' is not in configuration. Use -force to remove it.
    -> Creating target 'iqn.2005-05.ua.com.contora:lun' for driver 'iscsi': done.


FATAL: Received the following error:

    Failed to add target. See "dmesg" for more information.


а вот и кусок dmesg
Spoiler

Код: Выделить всё

[   11.148612] XFS (sdb1): Mounting V4 Filesystem
[   12.378181] XFS (dm-2): Mounting V4 Filesystem
[   12.461438] Adding 2097148k swap on /dev/mapper/centos-swap.  Priority:-1 extents:1 across:2097148k FS
[   13.059717] XFS (dm-2): Ending clean mount
[   15.247702] XFS (sdb1): Ending clean mount
[   15.444916] type=1305 audit(1477620275.467:3): audit_pid=605 old=0 auid=4294967295 ses=4294967295 res=1
[   16.337203] r8169 0000:01:00.0 enp1s0: link down
[   16.337216] r8169 0000:01:00.0 enp1s0: link down
[   16.337255] IPv6: ADDRCONF(NETDEV_UP): enp1s0: link is not ready
[   18.064535] r8169 0000:01:00.0 enp1s0: link up
[   18.064550] IPv6: ADDRCONF(NETDEV_CHANGE): enp1s0: link becomes ready
[   59.302928] systemd-readahead[487]: open(/var/tmp/initramfs.RZIcPF/usr/bin/loginctl) failed: Too many levels of symbolic links
[   59.303616] systemd-readahead[487]: open(/var/tmp/initramfs.RZIcPF/usr/lib/systemd/system/dracut-emergency.service) failed: Too many levels of symbolic links
[ 3760.253506] perf interrupt took too long (2564 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
[ 4294.646741] sctp: Hash tables configured (established 65536 bind 65536)
[ 4294.674262] DLM installed
[ 4294.700202] scst: module verification failed: signature and/or required key missing - tainting kernel
[ 4294.707268] [29278]: scst: Attached to scsi2, channel 0, id 0, lun 0, type 0
[ 4294.707284] [29278]: scst: Attached to scsi2, channel 0, id 1, lun 0, type 0
[ 4294.707507] [29287]: scst: Init thread started
[ 4294.707536] [29288]: scst: Task management thread started
[ 4294.707556] [29278]: scst: Target template copy_manager registered successfully
[ 4294.707589] [29284]: scst: User interface thread started
[ 4294.707598] [29278]: scst: Target copy_manager_tgt for template copy_manager registered successfully
[ 4294.707608] [29278]: scst: Using security group "copy_manager_tgt" for initiator "copy_manager_sess" (target copy_manager_tgt)
[ 4294.707629] [29278]: scst: SCST version 3.3.0-pre1 loaded successfully (max mem for commands 457MB, per device 182MB)
[ 4294.707633] [29278]: scst: Enabled features: TRACING
[ 4294.708646] [29289]: scst: Management thread started
[ 4302.608850] [29290]: scst: Virtual device handler vdisk_fileio for type 0 registered successfully
[ 4302.608863] [29290]: scst: Virtual device handler vdisk_blockio for type 0 registered successfully
[ 4302.608872] [29290]: scst: Virtual device handler vdisk_nullio for type 0 registered successfully
[ 4302.608879] [29290]: scst: Virtual device handler vcdrom for type 5 registered successfully
[ 4311.936401] [29292]: iscsi-scst: iSCSI SCST Target - version 3.3.0-pre1
[ 4311.936409] [29292]: iscsi-scst: Registered iSCSI transport: iSCSI-TCP
[ 4311.936787] [29292]: scst: Target template iscsi registered successfully
[ 4311.936862] [29294]: iscsi-scst: Read thread for pool ffff880010bb0000 started
[ 4311.936903] [29295]: iscsi-scst: Read thread for pool ffff880010bb0000 started
[ 4311.936929] [29296]: iscsi-scst: Write thread for pool ffff880010bb0000 started
[ 4311.938143] [29297]: iscsi-scst: Write thread for pool ffff880010bb0000 started
[ 4364.187672] [29284]: dev_vdisk: Registering virtual vdisk_blockio device disk1 (NV_CACHE, BLOCKIO, ROTATIONAL)
[ 4364.187860] [29284]: dev_vdisk: Attached SCSI target virtual disk disk1 (file="/dev/sda", fs=476940MB, bs=512, nblocks=976773168, cyln=476940)
[ 4364.188027] [29284]: scst: Added device disk1 to group copy_manager_tgt (LUN 0, flags 0x4) to target copy_manager_tgt
[ 4364.188049] [29284]: scst: Attached to virtual device disk1 (id 1)
[ 4364.188724] [29284]: iscsi-scst: ***ERROR***: User space process not connected
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Ошибка при поднятии таргета на scst

Сообщение Bizdelnick »

HorekRediskovich писал(а):
28.10.2016 00:50
User space process not connected

А сервис-то запущен?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
HorekRediskovich
Сообщения: 125

Re: Ошибка при поднятии таргета на scst

Сообщение HorekRediskovich »

Bizdelnick писал(а):
28.10.2016 01:01
HorekRediskovich писал(а):
28.10.2016 00:50
User space process not connected

А сервис-то запущен?

похоже что нет, так как в статье идет запуск и включение автозагрузки после перечитки конфиг файла.
Попробовал перезапустить говорит что процес не найден и висит,
[root@lun ~]# service scst restart
Restarting SCSTiscsi-scstd: no process found

при старте
[root@lun ~]# service scst start
Loading and configuring SCSTAlready started

вслед проверяю статус
[root@lun ~]# service scst status
SCST status: Not running
[root@lun ~]#
Спасибо сказали:
Ответить