所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级
案例库

Windows系统安装UltraPath提示“Failed to install UltraPath. Please retry.”错误

发布时间:  2019-05-16  |   浏览次数:  129  |   下载次数:  0  |   作者:  anjie0813  |   文档编号: EKB1100015397

目录

问题描述

Windows主机安装多路径,安装过程中多路径提示“Failed to install UltraPath. Please retry.”错误退出安装,并且导致Windows系统崩溃。查看多路径安装日志《setup.log》可以看到,安装日志有“Error code (0x000005b4)”这样的打印。

处理过程

断开该主机所有历史链接的存储链路,安装多路径完成后再重新链接。

根因

在有大量LUN映射的情况下,Windows系统同步上报LUN需要花费大量的时间,在这个过程中安装多路径,多路径的驱动安装函数UpdateDriverForPlugAndPlayDevices会因等不到PnP消息而返回“0x000005b4(ERROR_TIMEOUT)”错误,从而导致安装失败。

从实际出现问题的日志来看当返回ERROR_TIMEOUT错误的时候系统等了超过四分钟


从收集的dump分析情况来看:


UpdateDriverForPlugAndPlayDevices函数的内部实现是个同步处理过程,会去等待系统PnP消息,故在系统上报LUN的过程中驱动安装函数会因为等不到PnP消息而返回timeout错误,从而导致安装失败。

解决方案

方案1:打开Windows设备管理器,查看设备管理器是否还在刷新设备,待设备管理器不再刷新设备的时候再安装多路径。

方案2:阵列先移除启动器,或者主机先断开主机和阵列的连接线,待设备都删除完毕后再安装多路径,安装完毕重启后再重新添加启动器或恢复连接线。


建议与总结

安装多路径前,确认该主机所有的存储链接数,确保不会因为历史链接数过多导致进程卡死,系统崩溃。