S2300创建lun时无法使用RAID组剩余的容量

发布时间:  2014-09-29 浏览次数:  133 下载次数:  0
问题描述
某局点反馈删除了id为8、9、10的3个lun后,raid剩余空间有1.2T,但是在创建lun时提示容量只有649G。
 
告警信息
处理过程

和客户确认该raid组上面一共创建了11个lun,删除的lun是8、9、10,这样导致raid组剩余的空间不是一个连续的空间,导致创建lun时只能使用最大的连续空间(在同一个raid组,可以根据lun的id号判断lun之间是否连续)。指导现场先按照提示创建一个649G的lun,然后再创建另外一个500G的lun,使用lun连接功能把两个lun合并起来映射给主机使用或者单独映射给主机使用。

根因

串口登录查看后台信息:
oceanstor: admin> showlun -i 8
error showlun: the device does not exist.
oceanstor: admin> showlun -i 9
error showlun: the device does not exist.
oceanstor: admin> showlun -i 10
error showlun: the device does not exist.
通过上面看出lun已经删除,查看该lun所在的raid组信息如下
oceanstor: admin> showrg -i 3
    ==============================================================
                        raid group information
    --------------------------------------------------------------
     id                    |  3
     name                  |  ld3
     level                 |  raid5
     total capacity(mb)    |  2575476
     free capacity(mb)     |  1244280
     status                |  normal
     member disk list      |  0,16;0,17;0,18;0,19;0,20;0,21;0,22;
     maximum capacity(mb)  |  665595
    ==============================================================
由此可以看出该raid组剩余空间为1244280m,但是能创建的单个lun空间为665595m。

建议与总结

END