美文网首页
MegaRaid 总结

MegaRaid 总结

作者: user1678 | 来源:发表于2013-05-14 10:50 被阅读145次

    trouble shooting

    • Dell的raid卡是lsi mega raid的重新封装,芯片是一样的,型号是dell自己的。(本文讨论的是PERC 5i)
    • 8.02.16以后版本不支持Dell的PERC 5i [1]
    • 任何参数如-PDList可以写成-pdlist或者pdlist
    • 二进制执行脚本有的会直接放在/bin/下,有的在/opt/MegaRAID/MegaCli/下
    • 新旧版本有时候会要求装依赖包Lib_Utils.xxx.rpm
    • MegaCli客观上不是个很好用的工具,而且使用前提是得有对raid的基础了解
    • a和adptor表示raid卡自己,pd表示物理硬盘,ld表示逻辑硬盘即raid盘
    • ALL和数字分别表示着对象的id,比如a0表示id为0的raid卡
    • MegaCli中通过enclosure id和slot number表示物理硬盘的位置,比如8:3
    • MegaCli的帮助文档最可靠的是MegaCli help

    替代工具

    • Dell Open Manage,其他MegaCli使用者的选择,但是这个工具不不符合我们本身的业务逻辑,所以不选择
    • pymega[2],我自己写的python client, 有分别的python2.7和python2.6版本(因为处理shell arguments的那个包在2.7中被严重不推荐,所以包有两个,所以程序有2个)

    cheet sheet

    • 已知问题:rebuild状态下的物理硬盘在被重新划进raid分区时一定会导致内核crash,现象是死锁或空指针,原因未知
    • 制作raid:1,2,3,4 [3]
    • 擦除raid:1,2,3
    • hot sparse: 1, 2, 3

    pymega

    • 很简单,-h就可以
    • 设计缺陷,2.6版本参数命名受到限制。尚未支持--verbose

    稳定性

    • 注意两点:1,raid卡和raid cli对应版本。2,内核crash问题
      • 使用8.02.16版本
      • 检查物理硬盘是否为rebuild状态,如果是,不去动现在的机器
    参考链接

    相关文章

      网友评论

          本文标题:MegaRaid 总结

          本文链接:https://www.haomeiwen.com/subject/euxxtttx.html