我目前正在尝试建立一个小型存储系统作为光纤通道的目标。这是用于测试的,因此我目前正在使用Solaris (Nexenta)和一个QLogic QLA2340 HBA。
由于某些原因,qlc和qlt驱动程序不支持QLA2340,所以我使用的是QLogic上的qla2300驱动程序。我还安装了用于配置的scli实用程序。系统检测到了HBA。
尽管如此,目前还不清楚我是如何将ZFS卷作为FC目标公开的。我最初遵循这个指南(http://www.youtube.com/watch?v=yzEBd3l7Qn4),但似乎没有qlc/qlt驱动程序,Sun的配置工具就无法工作。这是否也意味着COMSTAR也不起作用?
使用此设置公开FC目标的最佳方法是什么?我在scli中看到的大多数选项都抱怨端口状态是LinkDown (是的,我还没有插入任何东西)。在配置目标之前,是否必须先将FC客户端插入并工作?
对于这个问题的含糊不清表示歉意,但我对术语并不太熟悉。
发布于 2011-03-22 00:47:03
对,根据前面的评论,我想我应该回答这个问题。
简短的回答:你不能。
Solaris qla/qlc驱动程序不支持QLogic 2 2GBit光纤卡。他们不会看到他们的任何身份,发起者或目标。要使操作系统能够使用这些卡,唯一的方法是在他们的站点上抓取QLogic的qla2300驱动程序。来自自述机构:
Hard-coded NVRAM values
The following firmware option values are hard-coded in the driver:
1. Enabled Node Name option.
2. Enabled Full Login after LIP.
3. Disabled Stop PortQ on Full Status.
4. Enabled PDBC notify.
5. Enabled Target Inquiry Data for disabled LUNs.
6. Enabled ADISC.
7. Disabled Disable Initiator Mode.
8. Disabled Enable Target Mode.
9. Enabled Fairness in loop arbitration.这样就没用了。因为他们在司机里禁用了它。
发布于 2011-03-12 06:10:46
基本上,您需要在检测卷之前使FC可用,还需要Solaris对SAN使用qlc驱动程序,并使用scli实用程序检查QLA2340固件。然后用"reconfiguration“重新启动服务器,此时通过命令查看SAN连接显示:
# cfgadm -al
https://serverfault.com/questions/230427
复制相似问题