マザーボードを交換した後に RAID 1 アレイが消えた

マザーボードを交換した後に RAID 1 アレイが消えた

大きな問題に遭遇しました。HTPC のマザーボードを交換する予定でしたが、組み立ててあったのですが、新しいマザーボードに欠陥があり、古いものに戻さなければなりませんでした。古い Ubuntu 20.04.2 が起動し、RAID 1 ARRAY (sdc と sdd) を除くすべてのドライブがマウントされています。新しいマザーボードの UEFI BIOS が RAID された HDD からスーパーブロックを削除した可能性が高いことがわかりました。次の点を確認しました。

blkid両方の HDD に次のように伝えます: PTUUID=".....hjhkkfhsdk....." PTTYPE="gpt"

lsblkどちらのドライブにも何も表示されません。TYPE: ディスク

mdadm --assemble /dev/md0 /dev/sdc1 /dec/sdd1 mdadm: デバイス /dev/sdc1 を開けません: そのようなファイルまたはディレクトリはありません mdadm: /dev/sdc1 にはスーパーブロックがありません - アセンブリが中止されました

mdadm --run /dev/md0 mdadm: /dev/md0 を開くときにエラーが発生しました: そのようなファイルまたはディレクトリはありません

mount /md0 /mnt/Storage マウント: /mnt/Storage: 特殊デバイス /md0 が存在しません

アレイには重要なデータがあるので、解決策が見つかるといいですね。よろしくお願いします!

答え1

データを復元できました。/etc/mdadm.conf の古い配列をコメント アウトして、次の操作を実行しました。

  • 新しい RAID アレイを作成しました: mdadm --create /dev/md0 --verbose --level=1 --raid-devices=2 /dev/sdc /dev/sdd

  • レイアウトを保存しました: mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf update-initramfs -u

mdad は「パーティション テーブルは /dev/sdc に存在しますが、アレイの作成後に失われるか意味がなくなります」と表示しましたが、マウント後にすべてのデータが /dev/md0 で使用できるようになりました。

関連情報