HBA Qlogic Qla2xxx оптоволоконный канал не отображается targetcli
Я экспериментирую с FC с целью настройки SAN, но, похоже, застрял на первом препятствии - я не могу заставить targetcli дать мне возможность использовать мою карту qla2xxx в качестве цели. Я не использовал FC раньше, и пытаюсь использовать руководства RHEL, чтобы помочь мне настроить этот встроенный дистрибутив Gentoo. Я наверняка что-то упустил где-то, но где?! Я не установил никаких пользовательских USE-флагов для сборки targetcli / rtslib, просто обычный ebuild для portage.
Выход из targetcli
gentoo-3 ~ # targetcli
targetcli GIT_VERSION (rtslib GIT_VERSION)
Copyright (c) 2011-2013 by Datera, Inc.
All rights reserved.
Loaded iscsi_target_mod kernel module.
Created '/sys/kernel/config/target/iscsi'.
/> ls
o- / .................................. [...]
o- backstores ....................... [...]
| o- fileio ............ [0 Storage Object]
| o- iblock ............ [0 Storage Object]
| o- pscsi ............. [0 Storage Object]
| o- rd_dr ............. [0 Storage Object]
| o- rd_mcp ............ [0 Storage Object]
o- iscsi ...................... [0 Targets]
Модули загружаются как положено
gentoo-3 ~ # lsmod | grep qla
qla2xxx 478604 0
scsi_transport_fc 38566 1 qla2xxx
Режим инициатора отключен на hba с использованием qla2xxx.qlini_mode= отключенный аргумент ядра
gentoo-3 ~ # cat /sys/module/qla2xxx/parameters/qlini_mode
disabled
HBA WWN правильно
gentoo-3 ~ # cat /sys/class/fc_host/host4/port_name
0x50014380029c208e
Версия драйвера
gentoo-3 ~ # cat /sys/module/qla2xxx/version
8.07.00.18-k
Ядро и версия системы
gentoo-3 ~ # uname -a
Linux gentoo-3 4.1.2 #4 SMP Tue Jul 21 10:49:33 BST 2015 x86_64 Intel(R) Core(TM) i5-3450S CPU @ 2.80GHz GenuineIntel GNU/Linux
1 ответ
Что ж, я нашел ответ в конце концов после долгих раздумий с конфигурацией ядра - я не включил следующую директиву конфигурации:
CONFIG_TCM_QLA2XXX=m
и как таковой, targetcli не будет загружать этот модуль и создавать соответствующие структуры в /sys/kernel/config. Конечно, мне нужно было все остальное, только не это!
О, самое интересное с настройкой ядра с нуля.