• raid管理


    raid管理

    • 使用工具命令
      storcli64

    查看磁盘状态

    storcli64 /c0 show
    

    注:现在磁盘状态为UGood状态,表示可以直接制作raid
    若磁盘状态为JBOD,则制作raid时会出错,必须将JBOD状态修改为UGood状态,才能正常制作raid

    • 修改磁盘状态(将JBOG关闭)./storcli64 /c0 set jbod=off (on为开启)
    storcli64 /c0 set jbod=off
    

    制作RAID

    注:EID:Slt为磁盘号,在做RAID时需要依据此来区分磁盘

    EID:Slt DID State DG     Size Intf Med SED PI SeSz Model                  Sp
    -----------------------------------------------------------------------------
    13:8      27 UGood -  1.818 TB SATA HDD N   N  512B WDC WD2000FYYZ-01UL1B2 U 
    13:9      28 UGood -  1.818 TB SATA HDD N   N  512B WDC WD2000FYYZ-01UL1B2 U 
    

    3.1制作RAID0

    storcli64 /c0 add vd type=raid0 size=all name=zoomtech drives=13:8-9 wb ra
    

    RAID0创建成功 v0表示RAID号 name为RAID名称,可随意设置
    13:8-9 表示两块磁盘

    • 查看RAID状态
    storcli64 /c0 /v0 show
    

    3.2制作RAID1

    storcli64 /c0 add vd type=raid1 size=all name=zoomtech drives=13:10-11 wb ra
    
    • 查看RAID状态
    storcli64 /c0 /v1 show (因为之后将8  9 两块磁盘做了RAID0 所以这里是v1)
    

    3.3制作RAID5/10

    storcli64 /c0 add vd type=raid5 size=all name=zoomtech drives=14:2-6 wb ra
    
    storcli64 /c0 add vd type=raid10 size=all name=spider drives=14:8-11 cached wb ra  pdperarray=2
    

    4、删除RAID

    RAID是根据VD来标识的,删除时根据VD删除即可

    storcli64 /c0 /v0 del
    

    5、RAID磁盘恢复

    RAID10特性

    将相邻的两块磁盘先做RAID1 (8和9 做RAID1 10和11做RAID1),然后在RAID1的基础上做RAID0
    对做好的RAID10磁盘进行分区

    若换新盘,查看磁盘状态直接会显示rebuild状态,不需做任何操作;

    若插入原盘,状态改变为UBad状态,则需要进行一些操作

    5.1放入原盘后变为UBad状态

    storcli64 /c0 show 
    
    EID:Slt DID State DG     Size Intf Med SED PI SeSz                Model                                Sp
    -----------------------------------------------------------------------------
    13:8      29 UBad   0 1.818 TB SATA HDD N   N  512B WDC WD2000FYYZ-01UL1B2 U 
    

    5.2改变磁盘状态

    将磁盘状态修改为UGood状态

    storcli64 /c0 /e13 /s8 set good force
    

    /e13 这里的 13 对应磁盘信息中的EID

    /s8 这里的 8 对应磁盘信息中的Slt

    注:一般情况下参数后面不需要加force ,若执行失败时,需要将force加上才能修改成功

    storcli64 /c0 /e13 /s8 show
    

    5.3 初始化磁盘

    storcli64 /c0 /e13 /s8 start initialization
    

    5.4 查看初始化进度

    storcli64 /c0 /e13 /s8 show initialization
    

    raid硬盘故障处理

    更换硬盘前,为避免拔错硬盘导致RAID组失效,请务必提前确认好硬盘槽位。
    更换硬盘时,故障硬盘在脱离硬盘背板后,需要等待30秒后再完全拔出,插入新硬盘。此时硬盘告警依然存在,待RAID组重构完成后告警消除。为避免新硬盘二次离线告警,请避免反复高频率在线插拔硬盘。

    • 拔掉故障硬盘。

    • 判断硬盘故障后,数据是否可恢复。

    • 若RAID组为RAID 0,则数据不可恢复。直接安装新硬盘,重新配置RAID,操作完成。

    • 若RAID组存在热备盘,则拔掉硬盘后,首先使用热备盘自动恢复数据。热备盘自动补充坏盘,进入rebuild状态同步数据。

    • 若RAID组为冗余RAID但不存在热备盘,则需要安装新硬盘进行数据恢复。

    • 插入新硬盘。
      若插入的硬盘无数据,则根据原RAID情况有如下工作方式:

    • 若原RAID组存在热备盘,新插入的硬盘开始回拷动作。回拷完成后,热备盘恢复热备状态。操作完成

    • 若原RAID组为冗余RAID且不存在热备盘,新插入的硬盘自动执行rebuild操作重建故障硬盘数据,操作完成

    • 若插入的硬盘存在RAID信息,则需要先执行下面的操作

    • 删除新硬盘上的配置信息

    • 带有RAID信息的硬盘被识别为UBad,将硬盘设置为good

    storcli /c0/e24/s8 set good
    
    • 删除新硬盘上的配置信息
    storcli /c0/fall del
    
    • 然后执行手动rebuild操作
    • 通过 storcli /c0 show 查看DG、ARR、Row
    • 将插入的新盘添加到RAID组
    storcli /c0/e24/s8 insert dg=1 array=0 row=0
    
    • 手动Rebuild。
    storcli /c0/e24/s8 start rebuild
    
    • 查看 rebuild 进度
    storcli /c0/e24/s8 show rebuild
    

    2018-8-24 by Achxku

  • 相关阅读:
    火狐下button标签子元素无法点击
    js里面的this指向
    (转载)http协议的Request Payload 和 Form Data 的区别
    (转载)http压缩 Content-Encoding: gzip
    函数的length属性
    Expires
    Etag 和 If-None-Match
    Mac下升级node到最新版本
    高级函数之函数绑定
    Java数据结构和算法day01 稀疏数组与队列
  • 原文地址:https://www.cnblogs.com/xkus/p/9529995.html
Copyright © 2020-2023  润新知