CentOS 6.5でソフトウェアRAID5が見つからない問題を解決するのに役立ちます。

CentOS 6.5でソフトウェアRAID5が見つからない問題を解決するのに役立ちます。

私は数時間検索してきましたが、あきらめたか、すべてのデータを削除するのがとても怖かったです。ソフトウェアraid 5には、4つのWD RED 2TBドライブ(すべて1年以上)mdadmと他のいくつかのドライブ(重要ではない)を含むCentOS 6.5を実行するファイルサーバーがあります。管理を容易にするために、RAID5の上にLVMを使用し、ボリュームグループをext4に分割しました。

これらはすべて再起動が必要になるまでうまく機能します。明らかにmdadm設定を保存するのを忘れた/etc/mdadm.confため、RAIDは失敗しました。これにはいくつかの情報が含まれていましたが、Googleで見つけたいくつかのコマンドを実行して、誤ってその内容を削除しました。

数時間検索して実行しようとしましたが、mdadm -assembleスーパーブロックのあるドライブがないことを示すメッセージが表示されます。

# mdadm --assemble /dev/md0 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 
mdadm: no recogniseable superblock on /dev/sdb1
mdadm: /dev/sdb1 has no superblock - assembly aborted

また、パーティション番号(/dev/sdb)なしで試しましたが、同じ結果が得られました。その後、次のコマンドを見つけました。

# mdadm --assemble --scan --verbose
mdadm: looking for devices for further assembly
mdadm: no recogniseable superblock on /dev/dm-3
mdadm: no recogniseable superblock on /dev/dm-2
mdadm: no recogniseable superblock on /dev/dm-1
mdadm: no recogniseable superblock on /dev/dm-0
mdadm: no recogniseable superblock on /dev/sdg1
mdadm: Cannot assemble mbr metadata on /dev/sdg
mdadm: no recogniseable superblock on /dev/sda1
mdadm: Cannot assemble mbr metadata on /dev/sda
mdadm: no recogniseable superblock on /dev/sdf1
mdadm: Cannot assemble mbr metadata on /dev/sdf
mdadm: no recogniseable superblock on /dev/sdh1
mdadm: Cannot assemble mbr metadata on /dev/sdh
mdadm: Cannot assemble mbr metadata on /dev/sdc1
mdadm: Cannot assemble mbr metadata on /dev/sdc
mdadm: Cannot assemble mbr metadata on /dev/sdd1
mdadm: Cannot assemble mbr metadata on /dev/sdd
mdadm: no recogniseable superblock on /dev/sde1
mdadm: Cannot assemble mbr metadata on /dev/sde
mdadm: no recogniseable superblock on /dev/sdb1
mdadm: Cannot assemble mbr metadata on /dev/sdb
mdadm: no recogniseable superblock on /dev/sdk1
mdadm: Cannot assemble mbr metadata on /dev/sdk
mdadm: Cannot assemble mbr metadata on /dev/sdj2
mdadm: Cannot assemble mbr metadata on /dev/sdj1
mdadm: Cannot assemble mbr metadata on /dev/sdj
mdadm: no recogniseable superblock on /dev/sdi2
mdadm: no recogniseable superblock on /dev/sdi1
mdadm: Cannot assemble mbr metadata on /dev/sdi
mdadm: No arrays found in config file or automatically

奇妙なことは、ドライブで具体的に実行すると、次のメッセージが表示されることです。

# mdadm --examine /dev/sdc1
/dev/sdc1:
   MBR Magic : aa55
Partition[0] :    432871117 sectors at   3224498923 (type 07)
Partition[1] :   1953460034 sectors at   3272020941 (type 16)
Partition[3] :    924335794 sectors at     50200576 (type 00)

結果はでは同じですsdd1がでsdb1は異なりますsde1。他のドライブ2個。

この時点ではあきらめ、RAIDを破壊したくありません。非常に重要なデータが含まれていますが、バックアップはありません(愚かなことはわかりますが、バックアップシステムで作業しています)。

この問題を解決する方法を知っている人、または次に何をすべきかを提案する人はいますか?データを保存するか、アレイに保存されているデータをバックアップすることが重要です。

修正する 私が直接触れると、データが完全に失われる危険があるからです。 freelancer.comで人を雇いました。これでデータを再インポートしてバックアップしました。次に、このようなことが再発しないようにアレイを完全に再構築します。また、彼に回復プロセスについて尋ねて、ここに投稿して、同じ問題を抱えている他の人がそこでアレイの回復を試みることができるようにします。

ベストアンサー1

おすすめ記事