===== Переключение драйвера контроллеров FC HBA QLogic (qla2xxx) в режим Target Mode в ОС Debian GNU/Linux ===== {{:unix-linux:debian:stretch:pasted:20190620-132100.png }} Для того, чтобы физический сервер на базе ОС **Debian GNU**/**Linux** с оптическим контроллером FC HBA **QLogic** мог выступать в сети FC SAN в качестве СХД, необходимо выполнить ряд специальных настроек на стороне этого сервера. В числе обязательных настроек – переключение драйвера **qla2xxx**, обеспечивающего работу контроллера FC HBA QLogic, из режима **Initiator Mode** в режим **Target Mode**. Проверим в каком режиме работает модуль ядра обеспечивающий работу HBA QLogic
# cat /sys/module/qla2xxx/parameters/qlini_mode
enabled
Это значит, что все контроллеры FC HBA QLogic в нашей системе работают в режиме **Initiator Mode** (режим, используемый по умолчанию). Создадим конфигурационный файл для изменения параметров загрузки модуля ядра **qla2xxx**:
# nano /etc/modprobe.d/qla2xxx.conf
В файле укажем опцию запуска, __отключающую__ **Initiator Mode**: # Disable QLogic FC HBA "Initiator Mode" options qla2xxx qlini_mode=disabled Чтобы созданный файл попал в **initial ramdisk**, выполняем пересборку образа **initrd** командой:
# update-initramfs -u
После этого перезагружаем сервер и убеждаемся в том, что Initiator Mode больше не используется, тем самым драйвер может работать в режиме **Target Mode**.
# cat /sys/module/qla2xxx/parameters/qlini_mode

disabled
После этого можно приступать к настройке ПО, отвечающего за инициацию и работу c **FC Target**, такого как [[https://blog.it-kb.ru/2018/12/29/how-to-create-ramdisk-for-sql-server-tempdb-in-windows-server-failover-cluster-using-linux-io-lio-fc-target/|LIO]] или [[https://blog.it-kb.ru/2018/03/12/configure-the-server-with-qlogic-fc-hba-on-debian-linux-9-and-scst-fc-target-as-storage-for-csv-volumes-in-the-hyper-v-cluster-for-highly-available-virtual-machines/|SCST]]. ---- Проверено на следующих конфигурациях: ^ Версия ОС ^ |Debian GNU/Linux Stretch 9.5 | |Debian GNU/Linux Buster 10.0 | ---- {{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 20.06.2019 13:08 {{tag>Linux Debian "Debian 9" "Debian 10" "Debian Stretch" "Debian Buster" Storage Fiber-Channel SAN HBA QLogic qla2xxx "Initiator Mode" "Target Mode" LIO SCST Driver}} ~~DISCUSSION~~