故障したディスクを

故障したディスクを

ソフトウェア RAID のミラー実行に問題があります。 1 つのディスクが故障しており、サーバーがそれを見つけることができません。 通常であれば、そのディスクも削除します。

mdadm --manage /dev/md0 --remove /dev/sda1

しかし、不良ディスクが認識されず、/dev/sda1が認識できないというエラーが表示されました。

そこでディスクを変更してRAIDを再度実行することを選択しました。しかし、cat /proc/mdstatを実行すると、次のようになります。

md3 : active raid1 sda4[2] sdb4[1]

なぜ今 [2] と [1] があるのでしょうか。それは、古いディスクがまだ RAID の一部として認識されているからでしょうか。

まだ RAID の一部として認識されている場合、ディスクが故障しているためにアクセスできないときにパーティションを削除するにはどうすればよいでしょうか?

答え1

md3配列にはが含まれていますsda4が、 は含まれていませんsda1

が消えてしまった場合はsda、以下の方法で配列から削除することができます。

mdadm -r /dev/md3 failed
mdadm -r /dev/md3 detached

しかしもちろん正しい配列( )ですmd3

疑問がある場合は、今すぐやめてくださいそして、完全な出力を投稿しcat /proc/mdstatmdadm --detail /dev/md3

関連情報