如何处理版本不匹配导致的Dsware Agent在一体机环境中安装失败

发布时间:  2015-03-05 浏览次数:  278 下载次数:  1
问题描述
在一体机FusionCube V100R002C00SPC200环境中安装Dsware Agent失败,报错如图1所示。
图1 安装报错信息

在Dsware Agent安装日志中有如图2所示日志。
图2 Dsware Agent安装日志

处理过程
按照版本配套表,获取一体机FusionCube V100R002C00SPC200版本配套的Dsware Agent版本并安装。
根因
(1) Dsware Agent在FusionCube V100R002C00SPC200环境中安装时会调用UVP接口uvp_configer_bakup备份目录/lib/modules/3.0.58-0.6.6-xen/kernel/drivers/nvdimm。由于该目录不存在,导致安装失败。
(2) nvdimm目录是在安装dsware-agent RPM包时生成的,从Dsware Agent安装日志中有如下安装日志,显示RPM包已成功安装。

使用rpm -ivvh命令手动安装此rpm包,发现安装过程有如下日志,确认RPM包与当前系统的内核版本不匹配,导致安装此RPM包后未能生成nvdimm目录。

最终由Dsware支持人员确认一线使用的Dsware Agent版本与FusionCube V100R003C00SPC300版本不匹配。
(3) 获取到一体机FusionCube V100R002C00SPC200版本配套的Dsware Agent版本,安装成功。
建议与总结
(1) 局点在安装各组件时一定要注意版本配套关系,如果不能确认,请至support网站重新下载各组件。
(2) 处理各组件安装失败问题时请优先确认版本配套关系。

END