Eu tenho (tinha) uma grande matriz RAID5 (3x8TB) instalada e rodando no Ubuntu 16.04 usando o guia na página seguinte:
link
O array parecia estar funcionando bem e foi automaticamente carregado na reinicialização, tudo bem!
Hoje, no entanto, eu estava formatando algumas unidades USB no gparted e apareceu um erro sobre a tabela de partições para as unidades de ataque aparecerem corrompidas e usando o backup. Eu não pensei muito sobre isso no momento, mas parece que excluiu as tabelas de partição, e agora não tenho matriz.
Curiosamente, um array de RAID 0 criado ao mesmo tempo está bem.
Alguém conhece uma maneira segura (ish) de recuperar ou recriar as tabelas de partição e recarregar a matriz?
Feliz em fornecer outras saídas que sejam úteis
O lsblk mostra que todos os discos estão lá e foram detectados. sda, b, c são o array raid0 que é bom. sdd, e, f deve ter partições e fazer parte de uma matriz raid5 (md1).
$ lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
NAME SIZE FSTYPE TYPE MOUNTPOINT
sda 232.9G disk
└─sda1 232.9G linux_raid_member part
└─md0 698.3G ext4 raid0 /fast
sdb 232.9G disk
└─sdb1 232.9G linux_raid_member part
└─md0 698.3G ext4 raid0 /fast
sdc 232.9G disk
└─sdc1 232.9G linux_raid_member part
└─md0 698.3G ext4 raid0 /fast
sdd 7.3T disk
sde 7.3T disk
sdf 7.3T disk
nvme0n1 238.5G disk
├─nvme0n1p1 119.2G ext4 part /
└─nvme0n1p5 119.3G swap part [SWAP]
Apenas 1 matriz de ataque é encontrada por mdstat
$ cat /proc/mdstat
Personalities : [raid0] [linear] [multipath] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid0 sdc1[2] sdb1[1] sda1[0]
732198912 blocks super 1.2 64k chunks
unused devices:
$ cat /etc/mdadm/mdadm.conf
\# mdadm.conf
CREATE owner=root group=disk mode=0660 auto=yes
HOMEHOST
MAILADDR root
ARRAY /dev/md/0 metadata=1.2 name=Octavius:0 UUID=b893dcb8:24d049e3:c810f89f:00c5f1b7
ARRAY /dev/md1 metadata=1.2 name=Octavius:1 UUID=5858458f:6ebb00c9:c30c4aa6:5737eedb