web-dev-qa-db-ja.com

ドライブからのRAIDメタデータの削除

通常、RAIDメタデータを含むドライブがある場合、 fakeraidまたはハードウェアRAIDカードから、私はそれを取り除くことができます:

dmraid -r -E /dev/sdX

またはそれが機能しない場合は、単純なdd if =/dev/zero of =/dev/sdXを実行すると通常は機能します

しかし、ここには4台のWD RE4ドライブがあり、どちらのオプションも機能しないようです。 dmraidがドライブを読み取るときにCRCエラーを表示するだけです。ドライブは問題なく、スマート+ WD診断で確認済みです。

Dmraidの実際のエラーは次のとおりです。

ddf1: physical drives with CRC 5CD0C0DB, expected FFFFFFFF on /dev/sda
ERROR: ddf1: Cannot find physical drive description on /dev/sda!
ERROR ddf1: setting up RAID device /dev/sad
nor aid disks and with names: "/dev/sda"

すべてのディスクに同じCRCエラーを与えるため、RAIDコントローラが行った奇妙な何か

Mdadmでrescuemodeを使用してフォーマットし、上書きされるかどうかを確認しましたが、違いはありません。

4
Tiffany Walker

今日ここで同じ問題。

次を使用して解決:

=>/dev/mapper/ddf1XXXXXXXXのような間違ったマッパーが必要です

使用するかどうかを取得します。

fdisk -l

次に(これは念のためです)

dd if =/dev/zero of =/dev/mapper/ddf1xxxxxxxxxxxxx bs = 512 count = 200000

最後にそれをきれいにします:

dmsetupは/ dev/mapper/ddf1xxxxxxxxxxxxxを削除します

そして、fdisk -lから消えたことを確認します。

乾杯。

6
Marc Riera

この場合、wipefsユーティリティが機能するはずです。
wipefs -a /dev/sdbたとえば-すべての魔法の文字列(メタデータ)を削除します。
しかし、wipefsが知らないハードウェアRAIDがいくつかあります。

0
PUST