- 論壇徽章:
- 12
|
本帖最后由 phanx 于 2015-04-14 00:15 編輯
因為Linux在 Kernel 版本 3.5以上才有qla2xxx驅動的 qini_mode 參數可以配置。而RHEL 6.x 是基於kernel 2.6的。
在RHEL7中,參數修改生效后,可以 cat /sys/module/qla2xxx/parameters/qlinit_mode 看到值為 disabled
The QLogic Fibre Channel fabric module (qla2xxx.ko, Linux kernel driver database) for the Linux SCSI Target was released with Linux kernel 3.5 on July 21, 2012.[1]
Update:
這裡有完整到配置過程
透過targetcli設定linux-io的fiber-channel-w-qlogic-cards
RHEL 7.x/CentOS 7.x上面QLogic到驅動程式確實支援Target Mode,modinfo 可以看見qlini_mode參數。但是targetcli中卻沒有qla2xxx這個Target。
因此無法用targetcli來配置。
@unodba 同學在下面跟帖也提到了這個問題 “但是targetcli中始終無法發(fā)現(xiàn)qla2xxx模塊” ,不知為何又刪了。
我在Fedora21上測試是可以看見 qla2xxx的。
qla2xxx.png (41.12 KB, 下載次數: 72)
下載附件
2015-04-14 00:15 上傳
網路上有人在Fedora 上用targetcli配置了QLogic到卡做Target?梢詤⒖家幌拢
http://acksyn.org/blog/2013/05/20/building-your-own-san-with-linux/
在這篇Blog中也有人問與unodba相同到問題
I have Dell branded QLE220. I'm running Centos 7. I cannot find the qla2xxx fabric module for targetcli. Any ideas? Thanks.
在targetcli到維護者Andy Grover的郵件中提到RHEL 7不支持target cli使用qla2xxx的Target Mode。建議用Fedora。
http://www.spinics.net/lists/target-devel/msg06751.html
|
|