M5110의 Raid 10 KO는 mdadm을 사용하여 마운트할 수 없습니다.

M5110의 Raid 10 KO는 mdadm을 사용하여 마운트할 수 없습니다.

Serveraid M5110 카드에 연결된 4TB 디스크 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에는 의미가 없습니다.

각 디스크에 대해 작은 Copy-On-Write 장치를 만들고 이를 사용하여 각 디스크에 대한 스냅샷을 설정하는 dmsetup것이 좋습니다 . 이렇게 하면 스냅샷 장치를 테스트용으로 사용하고, 기록하고, 변경 사항을 쉽게 삭제할 수 있습니다.

현재 메타데이터가 mdadm.

3개의 작업 디스크에서 섹터를 복사(예: 사용)하여 dd어느 디스크가 RAID-1 쌍인지 확인합니다. 그런 다음 이 디스크(즉, 스냅샷 장치)를 사용하여 새 RAID-1을 설정하십시오. 올바른 오프셋 및 메타데이터 버전을 사용하도록 주의하세요. 세 번째 드라이브에도 동일한 작업을 수행하고 이를 사용하여 성능이 저하된 RAID-1을 설정합니다.

mdadm --build ... --readonly두 개의 RAID-1 어레이에서 비영구적 RAID-0을 생성하는 데 사용됩니다 (올바른 블록 크기에 유의하세요!). 결과 장치에 파일 시스템이 표시되는지 확인하십시오. 그렇지 않은 경우 새 어레이를 삭제하고 하위 어레이의 순서를 변경하십시오.

관련 정보