FAQ-创建LUN失败如何处理

发布时间:  2014-10-15 浏览次数:  78 下载次数:  0
问题描述
创建LUN失败如何处理?
解决方案
问题可能原因包括是:
  • ISM版本和存储系统版本不一致。
  • 主机端使用了集群,且链路故障导致不断切换工作控制器(failover)。
ISM版本和存储系统版本不一致

说明:

R1存储系统版本配套的ISM版本为R3,R2存储系统版本配套的ISM版本为R5。R5(ISM)能够管理R1版本(存储系统)和R2版本(存储系统);但是R3(ISM)只能管理R1版本(存储系统),无法完全支持R2版本(存储系统),在R3(ISM)上创建LUN时,可能出现如下错误:



问题可能原因:

ISM版本太低(R3),无法管理R2版本的存储系统。

处理建议:

通过IE连接存储系统,并重新安装并加载ISM,使用新版本ISM管理存储系统,如下图所示:



主机端使用了集群,且链路故障导致不断切换工作控制器

说明:

主机端使用了集群时,存储系统的一个LUN会映射给一个主机组内的多台主机,且每台主机均有一条(或多条)路径分别连接到A、B控,如下两图所示:



在上图两种组网方式下,每个主机均有两条路径连接到存储系统的A、B控,当图中标注的LINK1出现故障时,主机1到存储系统的A控链路出故障,因此主机1的多路径软件会切换在A控下的LUN的工作控制器切换到B控;而主机2的两条链路正常,又会将LUN的工作控制器切换回B控,两台主机的多路径软件不停的切换LUN的工作控制器,存储系统端处于无法响应管理LUN的命令。

问题可能原因:

在集群组网环境下且链路故障时,多路径软件配置为自动切换LUN的工作控制器。

处理建议:

关闭多路径软件自动切换LUN工作控制器(failover)的功能。自研多路径查看和关闭failover功能的命令如下:

在主机端运行upadm show option 查看failover这一项是on还是off的,如果是on的话执行:upadm set failover=off关闭failover功能。


END