分页: 1 / 1

Brocade光纤卡问题解决

发表于 : 2012年 6月 11日 22:38 星期一
MUDBOY
最近遇到这样的现象,如果服务器相应的PCIe bus是Gen2 x8,并且PCI max read request大小设置为2K或更高,在使用博科光纤卡时,有可能会遇到下面的问题。比如Brocade 81B and 82B FC 8 Gb HBAs。

在system logs里面会有“IOC heartbeat failure”的记录,这是因为卡的连接丢失并且自动恢复产生的。

根据错误代码判断PCIe completion FIFO无法判断正确并使用内部DMA资源,从而导致PCIe bus过高的吞吐。
这种情况通常是在PCIe 2.0 8通道插槽并且PCI MAX_READ_SIZE不小于2 KB时发生的.

搜索了一下解决的方法,在新的BIOS版本中,博科强制设置了MAX_READ_SIZE为512 bytes,这样有效地防止内部DMA资源的错误配置。
新版本的BIOS需要更新的hp驱动。
HP Firmware Online Flash for Brocade Fibre Channel Host Bus Adapters - Windows 2003/2008 x86 version 2012.06.01

ftp://ftp.hp.com/pub/softlib2/software1 ... 733/v77128

HP Firmware Flash for Brocade Fibre Channel Host Bus Adapters - Linux (x86) version 2012.06.01

ftp://ftp.hp.com/pub/softlib2/software1 ... 789/v77112

HP Firmware Flash for Brocade Fibre Channel Host Bus Adapters - Linux (x86_64) version 2012.06.01

ftp://ftp.hp.com/pub/softlib2/software1 ... 063/v77111

VMware “Online Multiboot Image for HP branded Brocade HBAs” version 3.0.3.4, and use Brocade management utilities to load the image. The image file can be obtained on the HP website at:

http://h18006.www1.hp.com/storage/sanin ... e/hba.html

For any customer who prefers to load BIOS in an offline environment, use the link immediately above and download “Offline BIOS Upgrade Installation kit for HP branded Brocade HBAs” which is an .iso image that can be used to create a bootable CD.

For more information on the last two upgrade methods, refer to “Upgrading BIOS” in the HP Brocade Host Bus Adapters and Driver Installation Guide :

Go to:manuals link .

Under General Reference, click HP Brocade Host Bus Adapters and Driver Installation Guide .