Linux
在 Ubuntu 上檢查 RAID 的狀態會給出不一致的輸出
我嘗試使用兩個命令在 Ubuntu 上獲取 RAID 的狀態。看來輸出不一致。基本上我已經使用兩個設備配置了一個 RAID,df 只顯示了 /dev/md1 的條目。我很久以前就這樣做了,所以不確定是否有問題。我應該定期監測。如果有問題,我該如何解決?
第一個命令的輸出: sudo mdadm -D /dev/md1
/dev/md1: Version : 1.2 Creation Time : Wed Aug 29 18:00:43 2018 Raid Level : raid1 Array Size : 945379328 (901.58 GiB 968.07 GB) Used Dev Size : 945379328 (901.58 GiB 968.07 GB) Raid Devices : 2 Total Devices : 2 Persistence : Superblock is persistent Intent Bitmap : Internal Update Time : Sun Sep 18 16:00:11 2022 State : clean Active Devices : 2 Working Devices : 2 Failed Devices : 0 Spare Devices : 0 Consistency Policy : bitmap Name : august2018:1 (local to host august2018) UUID : b2f276cf:f094d73e:ffccdf64:ef2f21aa Events : 2794406 Number Major Minor RaidDevice State 0 8 18 0 active sync /dev/sdb2 1 8 2 1 active sync /dev/sda2
第二個命令的輸出:cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10] md1 : active raid1 sda2[1] sdb2[0] 945379328 blocks super 1.2 [2/2] [UU] bitmap: 5/8 pages [20KB], 65536KB chunk md0 : active raid1 sda1[1] 31232000 blocks super 1.2 [2/1] [_U] unused devices: <none>
輸出不一致。兩者
/proc/mdstat
和都mdadm
表明這md1
很好,並且由兩個分區組成。
/proc/mdstat
此外還顯示md0
,由兩台設備組成,但只有一台(sda1
) 處於活動狀態,另一台缺失。您的物理設備是
sda
和sdb
。猜測可能是集合md0
中缺少的sdb1
,因為您只有兩個設備(基於評論)。至於為什麼
md0
沒有顯示在df
:它可能沒有安裝。為什麼會這樣?我們不知道。