在 Ubuntu 上检查 RAID 状态时输出不一致

在 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>

答案1

输出并不一致。/proc/mdstat和 都mdadm显示md1正常,并且由两个分区组成。

/proc/mdstat 此外显示md0,由两个设备组成,但只有sda1)个活跃,还有一个失踪。

您的物理设备是sdasdb。A猜测可能是由于您只有两个设备(根据评论),所以该套件中md0缺少该设备。sdb1

至于为什么md0没有显示df:可能是没有安装。为什么会这样?我们不知道。

相关内容