web-dev-qa-db-ja.com

/ dev / md0のスーパーブロックが正しくありません

DebianWheezyで実行されているmdadmRAID5アレイがあります。 3x2TBドライブで構成されています。

私は明らかに愚かなことをしました。なぜなら、今はそれをマウントできず、次のエラーをスローしているからです。

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
lachlanroy

結局のところ、これはアレイの問題ではなく、ファイルシステムの問題でした(アレイはまだ完全に機能していました)。ファイルシステムが正常にアンマウントされなかったため、破損していました。

幸い、fsckを実行すると、明らかなデータ損失なしに修正されたようです。 YMMV。

1
lachlanroy