centos 7 mdadm raid 1 錯誤,

centos 7 mdadm raid 1 錯誤,

我正在嘗試使用 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 的硬碟。我之前在使用主機板硬體的 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

相關內容