Brocade光纤卡问题解决

磁盘存储、磁带存储、存储网络架构设备、存储软件等

版主: xyevolve

版面规则
1. 本版是定位于惠普存储产品的技术讨论区。
2. 本版鼓励发帖共同讨论技术问题,不鼓励站内信件私下交流,独知知不如众知知。
3. 本版允许转贴或引用他人的作品,但必须声明原作者信息。
4. 本版禁止发表出售、求购、或其他非技术讨论等帖子。
5. 本版禁止灌水,包括但不限于任何与所讨论主题无关的回复,无意义字符,直接复制其他回复等。
6. 本站附件禁止用于商业目的,请在下载后24小时内删除,本站不对其造成的结果负任何责任。
回复
头像
MUDBOY
创始人
帖子: 3877
注册时间: 2010年 12月 28日 21:17 星期二

Brocade光纤卡问题解决

帖子 MUDBOY » 2012年 6月 11日 22:38 星期一

最近遇到这样的现象,如果服务器相应的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 .

回复