/dev/md0 上的坏超级块

/dev/md0 上的坏超级块

我在 Debian Wheezy 上运行了一个 mdadm RAID 5 阵列。它由 3 个 2TB 驱动器组成。

我显然做了一些愚蠢的事情,因为现在我无法安装它并且出现以下错误:

mount: wrong fs type, bad option, bad superblock on /dev/md0,
   missing codepage or helper program, or other error
   In some cases useful info is found in syslog - try
   dmesg | tail  or so

幸运的是,我打算在接下来的一天左右进行一次完整备份(就像往常一样)。我开始有点紧张,所以我希望有人能帮助我。

该阵列顶部有一个 ext3 文件系统,如果这有任何重大区别的话。

在做了一些 Google Fu 之后,我尝试运行fsck -n /dev/md0,它返回了以下内容(链接,因为我认为您不会想要这里的 640 行):

http://pastebin.com/ewCYn1u6

显然我必须对此采取一些措施,但我并不完全确定强制对文件系统进行 fsck 会产生什么影响(我不想让事情变得更糟)。我应该怎么做?

如果您需要更多信息,请告诉我。

答案1

事实证明,这是文件系统问题,而不是阵列问题(阵列仍可正常运行)。文件系统未完全卸载,因此已损坏。

幸运的是,运行fsck似乎已经修复了这个问题,而且没有明显的数据丢失。YMMV。

相关内容