背景:
项目需要适配9500HBA卡。已经获取libmgmt_protocol的调试包,并完成集成。
调试问题:
通信失败,web无法获取信息。
查看i2c是通的,可以读取raid chip数据:

查看Controller属性,EID为0:
查看log,PHY通信错误:
app.txt (528.0 KB)
背景:
项目需要适配9500HBA卡。已经获取libmgmt_protocol的调试包,并完成集成。
调试问题:
通信失败,web无法获取信息。

phy_biter打印的Error信息,不会影响到Raid卡的属性更新流程。
也就是不会影响web属性显示。
建议追加打印:确认raid卡的c_controller:register()流程是否正常结束,重点关注如下几个日志:
1.更新了2506版本,9500-16i raid卡信息还是无法获取,注册流程都成功了,但是get_ctrl_ld_list失败。同一张riser下面的另外两张9560-16i raid卡和9440-8i raid卡信息都能正常获取。
2.9500-16i raid卡拿到V2的天翼云环境是可以正常显示的,但是这张卡信息获取非常慢,每次刷新一个数据,所有数据显示完整大约需要10多分钟。
log已经同步weelink。
V2天翼云环境显示正常:
社区版本之前已经适配了,目前是可以获取信息了,但是这张卡信息获取很慢,和v2情况一样,会阻塞I2C,已经配成不支持带外管理了,如果需要支持带外管理,需要伙伴使用最新的storelibit库。