ULTRAPATH与存储软件版本不匹配导致大量报错信息

发布时间:  2014-09-04 浏览次数:  312 下载次数:  0
问题描述
用户机房内华为S2600存储工作正常,但前端服务器操作系统出现大量报错信息:send host info to array failed.
告警信息
send host info to array failed.
处理过程
1、因S2600存储随机光盘上并无CENTOS下ULTRAPATH的最新驱动,故软件实施方自行下载安装了较新的ULTRAPATH驱动程序。

2、通过与华为工程师沟通,并使用脚本搜集报错及日志信息,判断为ULTRAPATH版本与S2600存储版本不匹配。

3、华为工程师所发邮件指出,华为存储产品随机光盘中ULTRAPATH软件版本与当前存储产品的版本是相匹配的,出现此报错日志是因为用户自行下载的ULTRAPATH版本高于当前存储版本。

4、华为工程师在邮件中建议可采取以下两种措施之一:1、升级存储版本;2、降级ULTRAPATH版本。但对于用户而言,其操作系统包括业务软件均已部署完毕,不论是升级存储版本还是降低ULTRAPATH版本均存在一定的风险,由于报错日志信息不影响系统正常运行,因此建议加强观察,不做处理。
根因
此报错信息有两个特点:一是报错非常大(一分钟可达数十条);二是报错信息不影响系统及业务的正常运行。据此判断此信息为一般日志信息,可能为与HBA相关的程序的一般性BUG。首先怀疑是S2600存储与前端主机(CENT OS)HBA卡之间通讯有问题,但登陆存储设备管理端后,并没有发现异常情况和日志信息,同时存储端映射到其他主机(WINDOWS SERVER 2008)均工作正常,因此将排错的重点放在前端CENTOS主机与HBA的驱动上。
建议与总结
不能只关注主机端ULTRAPATH软件与主机端OS的匹配问题,还要特别注意ULTRAPATH软件与存储端软件的匹配,以保证前端主机与后端存储的良好兼容。

END