mdadm --detail /dev/md127 查看软 RAID 阵列的详细信息

mdadm --detail /dev/md127

image.png

mdadm --detail /dev/md127

命令解析:mdadm --detail /dev/md127

mdadm --detail /dev/md127 是 Linux 下查看软 RAID 阵列(md127)详细信息的核心命令,我会先解释输出内容的含义,再结合示例输出帮你理解每一部分的作用。

一、命令作用

mdadm 是 Linux 多磁盘阵列管理工具,--detail(简写 -D)参数用于打印指定 RAID 设备的完整配置和状态信息,/dev/md127 是系统自动分配的 RAID 设备名(也可能是 md0、md1 等)。

二、典型输出及逐行解释

执行该命令后,典型输出如下(标注关键含义):

/dev/md127:

        Version : 1.2                    # RAID 元数据版本(1.2 是主流版本,支持GPT分区)

  Creation Time : Thu Mar 19 10:00:00 2026  # RAID 创建时间

     Raid Level : raid1                  # RAID 级别(raid0/raid1/raid5/raid6等)

     Array Size : 976760832 (931.51 GiB 1000.20 GB)  # RAID 总容量(已扣除冗余)

  Used Dev Size : 976760832 (931.51 GiB 1000.20 GB)  # 单个成员盘的可用容量

   Raid Devices : 2                      # RAID 配置的成员盘总数

  Total Devices : 2                      # 当前在线的成员盘数量

    Persistence : Superblock is persistent  # 超级块是否持久化(重启后保留配置)


    Update Time : Thu Mar 19 10:30:00 2026

          State : clean                  # RAID 状态(关键!clean=正常,degraded=降级,resyncing=同步中)

 Active Devices : 2                      # 活跃(可用)的成员盘数量

Working Devices : 2                      # 工作中的成员盘数量

 Failed Devices : 0                      # 故障的成员盘数量

  Spare Devices : 0                      # 备用盘数量


           Name : localhost:127          # RAID 名称(主机名:设备名)

           UUID : 12345678:12345678:12345678:12345678  # RAID 唯一标识

         Events : 1234                   # 阵列事件计数(同步/故障等操作会递增)


    Number   Major   Minor   RaidDevice State

       0       8        1        0      active sync   /dev/sda1  # 成员盘1:sda1,活跃同步

       1       8       17        1      active sync   /dev/sdb1  # 成员盘2:sdb1,活跃同步


三、关键状态说明

State 字段(最核心):

clean:正常状态,阵列无故障;

degraded:降级状态,至少 1 块成员盘故障,阵列仍运行(仅冗余阵列如 raid1/raid5/raid6 支持);

resyncing:阵列正在同步数据(新建 / 修复后触发);

failed:阵列完全故障,无法使用。

Failed Devices:

非 0 表示有故障盘,需及时排查 / 更换(结合下方 State 列,故障盘会标注 failed)。

Active Devices:

需等于 Raid Devices 才是完全正常状态;若小于,则阵列处于降级模式。

四、常见问题排查

如果执行命令后出现异常,可参考:

提示 md127 does not appear to be an md device:

原因:该设备不是 mdadm 管理的 RAID,或设备名错误(可通过 cat /proc/mdstat 查看系统真实存在的 RAID 设备)。

State 为 degraded:

解决:先备份数据,再用 mdadm /dev/md127 --remove /dev/sdX 移除故障盘,mdadm /dev/md127 --add /dev/sdY 添加新盘,系统会自动同步。

总结

mdadm --detail /dev/md127 核心用于查看 RAID 阵列的级别、容量、状态、成员盘等关键信息;

重点关注 State(阵列整体状态)、Failed Devices(故障盘数量)、Active Devices(活跃盘数量);

若需确认系统所有 RAID 设备,可先执行 cat /proc/mdstat 查看基础信息。


1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » mdadm --detail /dev/md127 查看软 RAID 阵列的详细信息

作者: 小编


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!