mdadm を使用して RAID 1 を取得しようとしています。 しかし、次のエラーが発生しました。
[root@localhost ahmed]# mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sd[a-b]1
mdadm: /dev/sda1 appears to contain an ext2fs file system
size=3907016704K mtime=Thu Jan 1 04:00:00 1970
mdadm: Note: this array has metadata at the start and
may not be suitable as a boot device. If you plan to
store '/boot' on this device please ensure that
your boot-loader understands md/v1.x metadata, or use
--metadata=0.90
mdadm: /dev/sdb1 appears to contain an ext2fs file system
size=3907016704K mtime=Thu Jan 1 04:00:00 1970
Continue creating array? n
mdadm: create aborted.
私は 4TB のドライブを 2 つ使用しています。以前はマザーボードのハードウェアを使用して RAID 1 で使用していました。今度は mdadm を使用して使用したいと思います。
私は mdadm を使用する前に、GPT パーティション テーブルと EXT4 ファイル システムでフォーマットしました。
アドバイスをお願いします。そしてありがとうございます。
答え1
問題はファイルシステムを追加する必要があることです後mdadm を使用してアレイを作成します。
ext2fs の言及は、実際には作成した ext4 ファイル システムを指しています。
また、 RAID1 が必要な場合は、--level=1
の代わりにを使用します。--level=mirror
答え2
これは「悪い兆候」なのかもしれない、よく分からない...
しかし、私たちの場合コマンドで確認したところ、デバイス「/dev/sdc1」に問題がありました...
fsck -c /dev/sdc1
ヒント:ディスクの内容を気にしない場合は、fsck -y /dev/sdc1
必要に応じてすべての修正が自動的に行われるようにコマンドを使用してください。
以下のコマンドを使用して、アレイ障害 (RAID) を確認できます...
echo check > /sys/block/mdXXX/md/sync_action
... プロセスの進行状況を追跡するには、以下のコマンドを使用します...
watch cat /proc/mdstat
...また、エラーを確認するには以下のコマンドを使用します (0 より大きい値はエラーを示します)...
watch cat /sys/block/md125/md/mismatch_cnt
結論:
現時点では、ご指摘のエラーは悪い兆候であると思われますので、問題のあるドライブ (ディスク) を破棄し、別のドライブを使用するのが最善です。
ありがとう!=D