MD-Raid 超级块被删除

MD-Raid 超级块被删除

我有一台 Linux 机器,在 2 个硬盘上安装了常规 RAID-1。一切似乎都很好,但每天大约有一次,它似乎会清除超级块。如果我运行,mdadm --create --assume-clean --level=1 --raid-devices=2 /dev/md0 /dev/sda /dev/sdb一切似乎都很好。mdadm --assemble说它找不到有效的超级块(在两个驱动器上)。我不知道这是否重要,但我从 RAID 重建之前和之后制作了一个十六进制转储:(head /dev/sda | hexdump -C

在此处输入图片描述 不仅在重启时发生,在 PC 运行时也会发生。你知道这可能是什么吗?

dumpe2fs 显示以下内容两个都sda 和 sdb:

dumpe2fs 1.45.5 (07-Jan-2020)
dumpe2fs: Bad magic number in super-block while trying to open /dev/sda
Couldn't find valid filesystem superblock.

也许这个错误是因为我在整个磁盘上而不是仅在分区上创建了 RAID?

答案1

似乎是主板擦除了数据,因为还有一部分 GPT 格式残留。详情如下:https://unix.stackexchange.com/a/484532 运行sgdisk --zap /dev/sdasgdisk --zap /dev/sdb解决问题。

相关内容