測試災難復原


active raid6 sdl[10] sdk[9](F) sdi[8] sdh[7] sdg[6] sdf[5] sde[4] sdd[3] sdc[2] sdb[1](F) sda[0]
Update Time : Mon Sep  2 18:49:53 2019
             State : clean, degraded
    Active Devices : 9
   Working Devices : 9
    Failed Devices : 2
     Spare Devices : 0

            Layout : left-symmetric
        Chunk Size : 512K

Consistency Policy : bitmap

              Name : omvNAS1:raid6  (local to host omvNAS1)
              UUID : 4b63596b:c0babc7b:f8cb8b0d:ec5c853a
            Events : 236

    Number   Major   Minor   RaidDevice State
       0       8        0        0      active sync   /dev/sda
       -       0        0        1      removed
       2       8       32        2      active sync   /dev/sdc
       3       8       48        3      active sync   /dev/sdd
       4       8       64        4      active sync   /dev/sde
       5       8       80        5      active sync   /dev/sdf
       6       8       96        6      active sync   /dev/sdg
       7       8      112        7      active sync   /dev/sdh
       8       8      128        8      active sync   /dev/sdi
       -       0        0        9      removed
      10       8      176       10      active sync   /dev/sdl

       1       8       16        -      faulty   /dev/sdb
       9       8      160        -      faulty   /dev/sdk

指令檢視

active raid6 sdl[10] sdk9[F] sdi[8] sdh[7] sdg[6] sdf[5] sde[4] sdd[3] sdc[2] sdb1[F] sda[0]

/dev/sdb,/dev/sdk有問題,移除

重新加入新硬碟

圖形介面功能修復

指定/dev/md0內某一裝置故障 mdadm --fail /dev/md0 /dev/sdb

實作將損毀硬碟移除並重新加入新硬碟做rebuild的流程

將故障/dev/sdb由/dev/md0內移除 mdadm --remove /dev/md0 /dev/sdb

加入新硬碟

指令為mdadm --add /dev/md0 /dev/sdb

從cockpit系統檢測硬碟讀寫的狀態,新加入的硬碟有大量寫入(rebuild)

將/dev/sdb加入/dev/md0 mdadm --add /dev/md0 /dev/sdb

將/dev/md0啟動 mdadm --auto-detect

將/dev/md0停止 mdadm --stop /dev/md0

Last updated

Was this helpful?