そのため、4つのディスクのRAID10アレイを実行していた仮想マシン(実際にはAzureのLinuxマシン)が壊れています。それはubuntuボックスです。 4つのデータディスクに問題がないことがわかると、ねじ込まれているのはVMだけです。
これで、このマシンからディスクを切り離して新しいLinuxインスタンスを作成し、その新しいインスタンスにディスクを接続することができました。問題は、mdadmにそれらのディスク上のデータを使用してRAID10アレイをセットアップさせる方法です(新しいドライブとして消去したくない)。
また、ディスクを接続する順序は重要ですか、それともmdadmはアレイ内のどのディスクであるかを判断しますか?
まず、mdadmが何が起こっていると考えているかを確認します。
http://linux.die.net/man/8/mdadm -D、-detail1つ以上のmdデバイスの詳細を出力します。
各RAIDデバイスの状態について説明したことを思い出すと、多くの情報を印刷する必要があります。
私は信じている $Sudo mdadm --query --detail
そこでトリックを行う必要があります。
注:以下のアクションは重大な結果をもたらす可能性があります。他のディスクのチェックサムが異なる場合、レイド全体を再構築する必要があり、これには数時間かかり、パフォーマンスに影響を与える可能性があります。最良のケースは、イベントと再追加に数秒かかるため、書き込みが行われていないことです。最悪のケースは、レイドが再び収束しなければならないことです。
アレイが劣化していると表示されている場合は、$ Sudo mdadm --manage --add /dev/sd??
レイドがオフラインであると表示されている場合は、データ復旧の専門家に連絡する必要があります。