1

У меня есть 3 жестких диска, настроенных как Intel Rapid Storage RAID5, настроенных с помощью встроенного программного обеспечения материнской платы моего компьютера (Asus P8Z77-V LX) через BIOS. Затем RAID форматируется с разделом NTFS.

Осенью я переместил накопители на безголовый домашний сервер Debian 8 под управлением mdadm 3.2. Он смог автоматически распознать и создать устройство для RAID без проблем.

Однако я не могу получить более новую версию mdadm (3.3+) для распознавания RAID. В конце концов я попытался стереть суперблоки и воссоздать Linux RAID5, но это привело к полностью сломанной файловой системе, и даже при восстановлении необработанных данных обнаруживались только поврежденные файлы (проблема может заключаться в том, что Intel Rapid Storage вычисляет размеры чередующихся блоков в килобайтах, тогда как mdadm создает только полосы с кусками в килобайтах).

С тех пор я восстановил данные, переместив диски обратно на рабочий стол и воссоздав на них Intel RAID, как это было изначально.

Однако я хотел бы использовать обновленные версии mdadm, а не просто прикрепить его к 3.2, во всяком случае, потому что они необходимы для обновления до Debian 9. Кто-нибудь знает, как это сделать?

Ниже приводится пример моей настольной системы Arch с mdadm 4.0 и отключенной поддержкой BIOS RAID, поэтому он просто видит физические диски. Устройства RAID - это sdc, sdd, sde, как вы можете видеть.

[root@desktop-linux fabrizio]# lsblk -o +FSTYPE
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT          FSTYPE          
sda      8:0    0 111,8G  0 disk                                                  
164375471010
└─sda1   8:1    0 111,8G  0 part /                    ext4            
sdb      8:16   0 119,2G  0 disk                                      
├─sdb1   8:17   0   500M  0 part                      ntfs            
└─sdb2   8:18   0 118,8G  0 part /mnt/win10_os        ntfs            
sdc      8:32   0   1,8T  0 disk                      isw_raid_member 
sdd      8:48   0   1,8T  0 disk                      isw_raid_member 
sde      8:64   0   1,8T  0 disk                      isw_raid_member 
sdf      8:80   0 465,8G  0 disk                                      
└─sdf1   8:81   0 465,8G  0 part /mnt/win10_utilities ntfs

перерыв

[root@desktop-linux fabrizio]# mdadm --examine /dev/sd[cde]
/dev/sdc:
          Magic : Intel Raid ISM Cfg Sig.
        Version : 1.3.00
    Orig Family : 0028b89b
         Family : 0028b89b
     Generation : 00000062
     Attributes : All supported
           UUID : 137d7329:b874d09c:ecb307ad:bfd6b70a
       Checksum : 1468caa4 correct
    MPB Sectors : 2
          Disks : 3
   RAID Devices : 1

  Disk00 Serial : WD-WCC4M4EYDENC
          State : active
             Id : 00000002
    Usable Size : 3907024136 (1863.01 GiB 2000.40 GB)

[Volume0]:
           UUID : 92c1c9bd:d1701a29:94bf5aa6:be8fd1d8
     RAID Level : 5 <-- 5
        Members : 3 <-- 3
          Slots : [UUU] <-- [UUU]
    Failed disk : none
      This Slot : 0
     Array Size : 7814047744 (3726.03 GiB 4000.79 GB)
   Per Dev Size : 3907024136 (1863.01 GiB 2000.40 GB)
  Sector Offset : 0
    Num Stripes : 15261812
     Chunk Size : 128 KiB <-- 128 KiB
       Reserved : 0
  Migrate State : initialize
      Map State : normal <-- uninitialized
     Checkpoint : 567605 (768)
    Dirty State : clean

  Disk01 Serial : WD-WCC4M5AK581C
          State : active
             Id : 00000003
    Usable Size : 3907024136 (1863.01 GiB 2000.40 GB)

  Disk02 Serial : WD-WCC4M5AK5JKY
          State : active
             Id : 00000004
    Usable Size : 3907024136 (1863.01 GiB 2000.40 GB)
/dev/sdd:
          Magic : Intel Raid ISM Cfg Sig.
        Version : 1.3.00
    Orig Family : 0028b89b
         Family : 0028b89b
     Generation : 00000062
     Attributes : All supported
           UUID : 137d7329:b874d09c:ecb307ad:bfd6b70a
       Checksum : 1468caa4 correct
    MPB Sectors : 2
          Disks : 3
   RAID Devices : 1

  Disk01 Serial : WD-WCC4M5AK581C
          State : active
             Id : 00000003
    Usable Size : 3907024136 (1863.01 GiB 2000.40 GB)

[Volume0]:
           UUID : 92c1c9bd:d1701a29:94bf5aa6:be8fd1d8
     RAID Level : 5 <-- 5
        Members : 3 <-- 3
          Slots : [UUU] <-- [UUU]
    Failed disk : none
      This Slot : 1
     Array Size : 7814047744 (3726.03 GiB 4000.79 GB)
   Per Dev Size : 3907024136 (1863.01 GiB 2000.40 GB)
  Sector Offset : 0
    Num Stripes : 15261812
     Chunk Size : 128 KiB <-- 128 KiB
       Reserved : 0
  Migrate State : initialize
      Map State : normal <-- uninitialized
     Checkpoint : 567605 (768)
    Dirty State : clean

  Disk00 Serial : WD-WCC4M4EYDENC
          State : active
             Id : 00000002
    Usable Size : 3907024136 (1863.01 GiB 2000.40 GB)

  Disk02 Serial : WD-WCC4M5AK5JKY
          State : active
             Id : 00000004
    Usable Size : 3907024136 (1863.01 GiB 2000.40 GB)
/dev/sde:
          Magic : Intel Raid ISM Cfg Sig.
        Version : 1.3.00
    Orig Family : 0028b89b
         Family : 0028b89b
     Generation : 00000062
     Attributes : All supported
           UUID : 137d7329:b874d09c:ecb307ad:bfd6b70a
       Checksum : 1468caa4 correct
    MPB Sectors : 2
          Disks : 3
   RAID Devices : 1

  Disk02 Serial : WD-WCC4M5AK5JKY
          State : active
             Id : 00000004
    Usable Size : 3907024136 (1863.01 GiB 2000.40 GB)

[Volume0]:
           UUID : 92c1c9bd:d1701a29:94bf5aa6:be8fd1d8
     RAID Level : 5 <-- 5
        Members : 3 <-- 3
          Slots : [UUU] <-- [UUU]
    Failed disk : none
      This Slot : 2
     Array Size : 7814047744 (3726.03 GiB 4000.79 GB)
   Per Dev Size : 3907024136 (1863.01 GiB 2000.40 GB)
  Sector Offset : 0
    Num Stripes : 15261812
     Chunk Size : 128 KiB <-- 128 KiB
       Reserved : 0
  Migrate State : initialize
      Map State : normal <-- uninitialized
     Checkpoint : 567605 (768)
    Dirty State : clean

  Disk00 Serial : WD-WCC4M4EYDENC
          State : active
             Id : 00000002
    Usable Size : 3907024136 (1863.01 GiB 2000.40 GB)

  Disk01 Serial : WD-WCC4M5AK581C
          State : active
             Id : 00000003
    Usable Size : 3907024136 (1863.01 GiB 2000.40 GB)

mdadm --detail --scan возвращает пустую строку.

0