
Eu tenho uma situação estranha com o mdadm.
Eu tive uma unidade em uma matriz raid1 que deu errado. Desliguei a máquina e substituí o disco, fiz o ddrescue (que foi bem-sucedido sem erros) da unidade antiga sem falha para a nova unidade.
Agora, quando tento montar, recebo:
% sudo mdadm --verbose --assemble /dev/md3 /dev/sdg1 /dev/sdf1
mdadm: looking for devices for /dev/md3
mdadm: /dev/sdg1 is identified as a member of /dev/md3, slot 0.
mdadm: /dev/sdf1 is identified as a member of /dev/md3, slot 0.
mdadm: no uptodate device for slot 1 of /dev/md3
mdadm: added /dev/sdg1 to /dev/md3 as 0
mdadm: /dev/md3 assembled from 0 drives and 1 rebuilding - not enough to start the array.
e o meu cat /proc/mdstat
é
md3 : inactive sdf1[0](S)
7813894144 blocks super 1.2
saída do exame
% sudo mdadm --examine /dev/sd[fg]1 21-08-21 - 12:13:27
/dev/sdf1:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x2
Array UUID : 1a5dd664:54cdc95a:f0de5ce2:c8ea58f9
Name : arcana:3 (local to host arcana)
Creation Time : Wed Jan 18 14:06:34 2017
Raid Level : raid1
Raid Devices : 2
Avail Dev Size : 15627788288 (7451.91 GiB 8001.43 GB)
Array Size : 7813893952 (7451.91 GiB 8001.43 GB)
Used Dev Size : 15627787904 (7451.91 GiB 8001.43 GB)
Data Offset : 262144 sectors
Super Offset : 8 sectors
Recovery Offset : 0 sectors
Unused Space : before=261864 sectors, after=384 sectors
State : clean
Device UUID : 5501a6d9:dfef5dbf:aae0b1cb:4692e6ec
Update Time : Fri Aug 13 11:19:08 2021
Bad Block Log : 512 entries available at offset 264 sectors
Checksum : 2b596499 - correct
Events : 2777
Device Role : Active device 0
Array State : AA ('A' == active, '.' == missing, 'R' == replacing)
/dev/sdg1:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x2
Array UUID : 1a5dd664:54cdc95a:f0de5ce2:c8ea58f9
Name : arcana:3 (local to host arcana)
Creation Time : Wed Jan 18 14:06:34 2017
Raid Level : raid1
Raid Devices : 2
Avail Dev Size : 15627788288 (7451.91 GiB 8001.43 GB)
Array Size : 7813893952 (7451.91 GiB 8001.43 GB)
Used Dev Size : 15627787904 (7451.91 GiB 8001.43 GB)
Data Offset : 262144 sectors
Super Offset : 8 sectors
Recovery Offset : 0 sectors
Unused Space : before=261864 sectors, after=384 sectors
State : clean
Device UUID : 5501a6d9:dfef5dbf:aae0b1cb:4692e6ec
Update Time : Fri Aug 13 11:19:08 2021
Bad Block Log : 512 entries available at offset 264 sectors
Checksum : 2b596499 - correct
Events : 2777
Device Role : Active device 0
Array State : AA ('A' == active, '.' == missing, 'R' == replacing)
Quero consertar isso (espero que sem perder nenhum dado). Parece que para os slots, um deveria ser 0
e outro deveria ser 1
. Como faço para que isso aconteça? Minha pesquisa no Google falhou e não quero "apenas tentar coisas" porque sou um pouco tímido em destruir os dados.