Eu tenho 3 HDDs configurados como um Intel® Rapid Storage RAID5, configurado pelo firmware integrado da placa-mãe (Asus P8Z77-V LX) do meu desktop via BIOS. O RAID é então formatado com uma partição NTFS.
No outono, mudei as unidades para um servidor doméstico Debian 8 sem cabeçalho, executando o mdadm 3.2. Ele foi capaz de reconhecer e criar automaticamente um dispositivo para o RAID sem problemas.
No entanto, não consigo obter nenhuma versão mais recente do mdadm (3.3+) para reconhecer o RAID. Eu finalmente tentei apagar os superblocos e recriar um Linux RAID5, mas isso levou a um sistema de arquivos completamente quebrado, ao ponto de que mesmo a recuperação de dados brutos encontrava apenas arquivos quebrados (um problema pode ser que o Intel Rapid Storage calcula tamanhos de pedaços de fita em KIBIbytes, enquanto O mdadm apenas cria listras com trechos em KILObytes).
Desde então, recuperei os dados movendo os discos de volta para a minha área de trabalho e recriando um Intel RAID em cima deles, como era originalmente.
No entanto, gostaria de usar versões atualizadas do mdadm e não apenas defini-lo como 3.2, porque elas precisam atualizar para o Debian 9. Alguém sabe como fazer isso?
O seguinte é do meu sistema de desktop, Arch, executando o mdadm 4.0 e com o suporte a BIOS RAID desativado, para que ele veja apenas as unidades físicas. Dispositivos RAID são sdc, sdd, sde, como você pode ver.
[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
quebra
[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 retorna uma string vazia.