M5110のRaid 10 KOはmdadmを使用してマウントできません。

M5110のRaid 10 KOはmdadmを使用してマウントできません。

Serveraid M5110カードに接続された4 TBの4つのディスクで構成されたRAID 10があり、重大なエラーが発生します。 VDのパフォーマンスが低下し、MegaRaid SWを使用して回復できず、サーバーエイドカードからディスクを取り外し、マザーボードの物理SATAポートで実行しましたmdadm

結果:

# mdadm --assemble --verbose /dev/md0 /dev/sdb /dev/sdc /dev/sdd /dev/sde
mdadm: looking for devices for /dev/md0
mdadm: /dev/sdb is identified as a member of /dev/md0, slot 1.
mdadm: /dev/sdc is identified as a member of /dev/md0, slot 2.
mdadm: /dev/sdd is identified as a member of /dev/md0, slot 0.
mdadm: /dev/sde is identified as a member of /dev/md0, slot 0.
mdadm: ignoring /dev/sde as it reports /dev/sdb as failed
mdadm: no uptodate device for slot 0 of /dev/md0
mdadm: added /dev/sdc to /dev/md0 as 2 (possibly out of date)
mdadm: added /dev/sdb to /dev/md0 as 1
mdadm: Container /dev/md0 has been assembled with 1 drive (out of 2)

# mdadm --examine /dev/md0
/dev/md0:
          Magic : de11de11
        Version : 01.00.00
Controller GUID : 49424D20:20202020:53563330:32313930:38300000:3A62653A
                  (IBM     SV30219080)
 Container GUID : 49424D20:20202020:1000005B:1014040B:46AF0993:B423E95D
                  (IBM      07/30/17 12:06:11)
            Seq : 000000b1
  Redundant hdr : yes
  Virtual Disks : 1

      VD GUID[0] : 49424D20:20202020:1000005B:1014040B:46AF0994:16E1A7A7
                  (IBM      07/30/17 12:06:12)
         unit[0] : 0
        state[0] : Failed, Not Consistent
   init state[0] : Not Initialised
       access[0] : Read/Write
         Name[0] : VD_RAID10
 Raid Devices[0] : 2 (0@0K 1@0K)
   Chunk Size[0] : 128 sectors
   Raid Level[0] : RAID1
  Secondary Position[0] : 1 of 2
  Secondary Level[0] : Striped
  Device Size[0] : 3906469888
   Array Size[0] : 7812939776

 Physical Disks : 63
      Number    RefNo      Size       Device      Type/State
         0    a899eb71  3906469888K /dev/sdc        active/Offline, Failed
         1    28548427  3906469888K /dev/sdb        active/Online
         2    28548427  3906469888K /dev/sdb        active/Online
         3    28548427  3906469888K /dev/sdb        active/Online
 Physical disks not in metadata!:
   41d13ecd /dev/sdd

# mount /dev/md0 /mnt/usb/
mount: /mnt/usb: can't read superblock on /dev/md0. 

マウントする方法はありませんかmd0

答え1

このエラー メッセージは RAID-5 のように見えますが、RAID-10 には意味がありません。

各ディスクに小さなコピーオンライトデバイスを作成し、それを使用して各ディスクのスナップショットを設定することをお勧めdmsetupします。これにより、スナップショットデバイスをテストに使用、記録、変更を簡単に削除できます。

現在のメタデータがmdadm

3つの作業ディスクからセクタをコピー(使用)して、ddどのディスクがRAID-1ペアであるかを確認します。次に、このディスク(つまりスナップショットデバイス)を使用して新しいRAID-1を設定します。正しいオフセットとメタデータバージョンを使用するように注意してください。 3台目のドライブにも同じことを行い、それを使用してパフォーマンスが低下したRAID-1を設定します。

mdadm --build ... --readonly2つのRAID-1アレイから非永続的なRAID-0を作成するために使用されます(正しいブロックサイズに注意してください!)。結果 デバイスにファイルシステムが表示されていることを確認します。それ以外の場合は、新しいアレイを削除し、サブアレイの順序を変更します。

関連情報