一 查看RAID组信息
1 [root@kauai ~]# mdadm -D /dev/md0 2 /dev/md0: 3 Version : 1.2 4 Creation Time : Mon Aug 29 22:47:23 2016 5 Raid Level : raid5 #阵列级别 6 Array Size : 3142656 (3.00 GiB 3.22 GB) #阵列容量大小 7 Used Dev Size : 1047552 (1023.17 MiB 1072.69 MB) 8 Raid Devices : 3 #RAID成员的个数 9 Total Devices : 4 #RAID中下属成员的总计个数,备份磁盘也计算在内 10 Persistence : Superblock is persistent 11 Update Time : Mon Aug 29 22:49:25 2016 12 State : clean 13 #状态,包括三个状态,clean 表示正常,degraded 表示有问题,recovering 表示正在恢复或构建 14 Active Devices : 3 #被激活的RAID成员个数 15 Working Devices : 5 #正常的工作的RAID成员个数 16 Failed Devices : 0 #出问题的RAID成员 17 Spare Devices : 1 #备用RAID成员个数 18 Layout : left-symmetric 19 Chunk Size : 512K 20 Name : kauai.example.net:0 (local to host kauai.example.net) 21 UUID : ed3cf105:2f9bd528:9ca7b99d:0bcea5a1 #RAID的UUID值,在系统中是唯一的 22 Events : 18 23 Number Major Minor RaidDevice State 24 0 8 21 0 active sync /dev/sdb5 25 1 8 22 1 active sync /dev/sdb6 26 2 8 23 2 active sync /dev/sdb7 27 3 8 24 - spare /dev/sdb8
二 RAID删除损坏磁盘
1 [root@kauai ~]# mdadm /dev/md0 -f /dev/sdb6 #模拟sdb6损坏 2 mdadm: set /dev/sdb6 faulty in /dev/md0 3 [root@kauai ~]# mdadm /dev/md0 -r /dev/sdb6 #移除损坏的sdb6 4 mdadm: hot removed /dev/sdb6 from /dev/md0
注意:移除损坏的磁盘后,若有热备盘,热备盘会自动顶替原损坏磁盘,是RAID经过自动重建后恢复正常。
三 RAID新增热备磁盘
1 [root@kauai ~]# mdadm /dev/md0 -a /dev/sdb6 #添加新热备磁盘 2 mdadm: added /dev/sdb6
注意:新增的热备磁盘也必须已经使用fdisk分区后才可。
四 RAID新增硬盘
注意:若已经建立的RAID空间不够,可新增磁盘,但必须已使用fdisk分区后才可。
4.1 新增硬盘至RAID
1 [root@kauai ~]# mdadm /dev/md0 -a /dev/sdb6 2 mdadm: added /dev/sdb6
4.2 转化为活动盘
注意:
1 由于新增的磁盘默认为热备盘,可按照阵列的硬盘编号转换成活动盘。
2 转换的硬盘编号为RaidDevice号,依次往下数。
1 [root@kauai ~]# mdadm -D /dev/md0 2 …… 3 Number Major Minor RaidDevice State 4 3 8 24 0 active sync /dev/sdb8 5 1 8 22 1 active sync /dev/sdb6 6 4 8 23 2 active sync /dev/sdb7 7 5 8 21 - spare /dev/sdb5 8 [root@kauai ~]# mdadm -G /dev/md0 -n4 9 mdadm: Need to backup 3072K of critical section..