MDADM は同じデバイスを 2 回リストします。

MDADM は同じデバイスを 2 回リストします。

[このガイド][1]を使用してソフトウェアRAIDアレイを実行しようとしています。 2番目のディスク(/ dev / sdb)もエラーなしで準備しました。

実行後:

mkswap /dev/md5

私は走る:

mdadm --examine --scan

/etc/mdadm/mdadm.conf ファイルに転送する前に。問題は、同じデバイスで2つの結果を得るようです。

root@test:~# mdadm --examine --scan
ARRAY /dev/md/5 metadata=1.2 UUID=9985ef40:2eb8407d:c0a195b1:509136fe name=test:5
ARRAY /dev/md/1 metadata=1.2 UUID=34de79db:470dce04:ece45660:b4af82d5 name=test:1
ARRAY /dev/md/5 metadata=1.2 UUID=27796750:70770c0a:f5af0aca:5367090e name=test:5

私はフォローしていますこのチュートリアル。以前にテストされていたシステムにはソフトウェアRAIDアレイがありましたが、両方のパーティションでmdadm --zero-superblockを実行して、残りの部分がなくなったことを確認しました。

同じディスクに2つのエントリが表示される理由のアイデアはありますか?

ベストアンサー1

/dev/md5そして/dev/md/5同じではありません。実際には3つの配列がありますが、そのうちの2つは同じ名前です。

/dev/md5番号付きの md デバイスであり、/dev/md/5名前付きデバイスです。名前は任意で、何でも構いません。/dev/md/swap必要に応じて1つ作成できます。を使用して更新したり--update=name、作成するときに選択したり--name=、最初に/dev/md/name指定したりできます。マンページではこれについて詳しく説明します。

私は個人的にmd名が好きではありません。数字を名前として使用すると、特に意味がありません。まあ、最初に数字に固執することができます。名前が必要な場合は、説明を含む名前(ルート、ホーム、スワップ...)を使用してください。

一般的に言えば、mdadm --examine --scanこれはただの始点です。実際にはUUIDのみが必要なので、次のことができます。

ARRAY /dev/md0 UUID=9985ef40:2eb8407d:c0a195b1:509136fe
ARRAY /dev/md1 UUID=34de79db:470dce04:ece45660:b4af82d5
ARRAY /dev/md2 UUID=27796750:70770c0a:f5af0aca:5367090e

MAILADDRmdadm監視サービスを追加して実行することを忘れないでください。

おすすめ記事