조립 후 raid5를 마운트하는 방법은 무엇입니까?

조립 후 raid5를 마운트하는 방법은 무엇입니까?

PR4100의 raid5 설정이 누락된 것처럼 보이는 몇 가지 RAID 문제가 있습니다.

나는 모든 것을 시도했고 결국 공격대를 수동으로 다시 구축했습니다.

mdadm --create --assume-clean --level=raid5 --raid-devices=4 /dev/md1 /dev/sd[abcd]2

그럼 다시 조립하세요

mdadm --assemble /dev/md1 /dev/sda2 /dev/sdb2 /dev/sdc2 /dev/sdd2

이후:

mount /dev/md1 /mnt/HD

하지만 터미널에서는 이렇게 말합니다.

mount: /mnt/HD: wrong fs type, bad option, bad superblock on /dev/md1, missing codepage or helper program, or other error.

어떤 아이디어가 있나요?

또한 md1재부팅 시 조립되지 않습니다. Pr4100은 그렇지 않은 것 같습니다 mdadm.config.

편집하다:

출력 확인:

root@MyCloudPR4100 dev # mdadm --examine --scan
ARRAY /dev/md/0  metadata=1.2 UUID=2f9fcf63:311fbc6c:2ece20fd:88e3cdda name=MyCloudPR4100:0
ARRAY /dev/md/1  metadata=1.2 UUID=6cdcf758:8fcfb194:3f174806:cc46d6c6 name=MyCloudPR4100:1

이전 UUID는 디스크에 다음 이름의 파일로 저장됩니다.HD_volume_info.xml

<config>
  <volume_info>
    <item>
      <volume>1</volume>
      <web_cmd>10</web_cmd>
      <sdx3_flag>0</sdx3_flag>
      <raid_mode>raid5</raid_mode>
      <file_type>ext4</file_type>
      <size>5577</size>
      <device>sdfsdbsdcsda</device>
      <spare/>
      <mount>/dev/md1</mount>
      <to_be_sync/>
      <used_device>/dev/sdf2 /dev/sdb2 /dev/sdc2 /dev/sda2 </used_device>
      <dev_num>4</dev_num>
      <scsi_mapping>15</scsi_mapping>
      <volume_encrypt>0</volume_encrypt>
      <raid_uuid>UUID=2d967dc8:d8e22fa2:c13058f4:b92320f0</raid_uuid>
      <scsi0_serial>sdf:WD-WCC4M6VAUJSJ</scsi0_serial>
      <scsi1_serial>sdb:WD-WCC4M4KUX9VH</scsi1_serial>
      <scsi2_serial>sdc:WD-WCC4M3TUT1DK</scsi2_serial>
      <scsi3_serial>sda:WD-WCC4M1FUE69R</scsi3_serial>
    </item>
  </volume_info>
</config>

답변1

파티에 늦었지만 여전히 도움이 필요하다면 과거에 잘못된 mdadm --create를 실행한 후 유사한 데이터 복구 사례를 처리한 적이 있습니다.

즉, 무차별 대입 방법을 사용하여 올바른 조합을 찾고 데이터에 액세스할 수 있을 때까지 드라이브 순서, 블록 크기 등과 같은 RAID 매개변수의 가능한 모든 조합을 시도할 수 있습니다.

관련 정보