本文以设备 /dev/md1为例进行说明
mdadm -D:功能
--detail -D : Display details of an array (显示RAID组详细信息)
示例:
Version : 1.2 mdadm软件版本号
Creation Time : Tue Jan 14 09:37:28 2020 该RAID组创建时间
Raid Level : raid5 RAID等级
Array Size : 23441323008 (22355.39 GiB 24003.91 GB) RAID成员盘总大小
Used Dev Size : 3906887168 (3725.90 GiB 4000.65 GB) RAID已用空间
Raid Devices : 7 RAID创建时的成员盘个数,注意不包括热备盘
Total Devices : 7 RAID设备盘个数,注意包括热备盘
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Tue Jan 14 10:01:18 2020 恢复或者重建之后的时间
State : active RAID状态,常见的状态为active(活跃,工作) resyncing(同步) degraded(降级), recovering(恢复) FAILED(失效)
Active Devices : 7 mdadm显示最下面的State状态为active的硬盘个数
Working Devices : 7 全部参与RAID的硬盘个数
Failed Devices : 0 加入RAID失败的硬盘个数
Spare Devices : 0 maadm显示最下面的State状态为spare的硬盘个数
Layout : left-symmetric
Chunk Size : 512K
Name : hostname:15555 (local to host bstar) hostname为设备hostname,15555为创建RAID时指定的名称
UUID : 371c3acc:3b7c32b6:1397202a:3f999498 RAID id,唯一
Events : 186
Number Major Minor RaidDevice State
0 8 16 0 active sync /dev/sdb
1 8 48 1 active sync /dev/sdd
2 8 128 2 active sync /dev/sdi
3 8 176 3 active sync /dev/sdl
4 8 0 4 active sync /dev/sda
5 8 80 5 active sync /dev/sdf
6 8 112 6 active sync /dev/sdh
RAID5状态变化规则:
1、 丢失1块硬盘,状态为警告,可进行重建恢复数据;
2、 丢失1块以上硬盘,数据不可恢复,raid状态为失效
有的时候,插拔硬盘的情况下,mdadm识别硬盘状态会有异常导致RAID状态不正确,可以加入检测的方式进行,检测方法:
A = Raid Devices B= Active Devices
if(A-B=1),RAID状态为降级(警告)
if(A-B>1),RAID状态为失效
网友评论