を使用してアクセスしたい偽の襲撃があります
mdadm /dev/md0 -A -c 128 -l stripe --verbose /dev/sda /dev/sdc
manページを理解している限り、これは正しいはずです。しかし、私はメッセージを受け取ります
mdadm: option -l not valid in assemble mode
問題のあるオプションを除外すると、
mdadm: failed to create /dev/md0
そして(冗長にもかかわらず)これ以上の情報はありません。 -A
は、明らかに欠落しているmdadm固有のヘッダーを必要とします。おそらくアセンブルの代わりに「ビルド」を使用する必要がありますが、説明から、これが非破壊的な操作であるかどうかは本当にわかりません。それは...ですか?正確に何をすべきですか?
配列がfake-raidとしてすでに存在していることを明確にしていません。インターリーブブロック以外は何もしないように見えるので、mdadmを使用しても簡単に実行できることを願っています。たぶん私は完全に間違っているかもしれませんが、私が見つけた情報はすべて、私が本当に必要としない偽のRAIDからの起動に関するものでした。今のところ、読み取りアクセスに満足しています。
答えからの解決策はほぼ機能します。私の偽のRAIDはdmraidに認識されますが、ディスクが見つからないため開始できません。私のRAID10は2つのディスクなしで実行されていること、つまり単に削除されていることを忘れていました。 (私はすでに重要なデータをより安全な場所に移動しました)。
偽のraidには、mdadmではなくdmraidユーティリティを使用してアクセスします。また、最近のUbuntuのリリースではそのまま使用できるはずです。詳細については http://wiki.ubuntu.com/FakeRaidHowto を参照してください。ただし、一部の方法は最近のリリースには当てはまりません。先ほど言ったように、今では自動的に機能するからです。