Linux soft raid
mdadm is the software used for building, managing and monitoring md devices (or RAID arrays).
Monitoring
Section titled “Monitoring”Use cat /proc/mdstat.
# cat /proc/mdstatPersonalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath]md1 : active raid5 sda3[2] sdc3[1] sdd3[0] 7794126848 blocks super 1.0 level 5, 512k chunk, algorithm 2 [3/3] [UUU] [>....................] resync = 2.5% (100223808/3897063424) finish=744.1min speed=85037K/sec
md256 : active raid1 sdb2[2](S) sdf2[4](S) sda2[3](S) sdc2[1] sdd2[0] 530112 blocks super 1.0 [2/2] [UU] bitmap: 0/1 pages [0KB], 65536KB chunk
md13 : active raid1 sdb4[24] sdf4[25] sdd4[0] sda4[2] sdc4[1] 458880 blocks super 1.0 [24/5] [UUUUU___________________] bitmap: 1/1 pages [4KB], 65536KB chunk
md9 : active raid1 sdb1[24] sdf1[25] sdd1[0] sda1[2] sdc1[1] 530048 blocks super 1.0 [24/5] [UUUUU___________________] bitmap: 1/1 pages [4KB], 65536KB chunk
unused devices: <none>Speed settings
Section titled “Speed settings”speed_limit_min
Section titled “speed_limit_min”# cat /proc/sys/dev/raid/speed_limit_min5000This is the min speed in kb/s for rebuilding the array.
speed_limit_max
Section titled “speed_limit_max”# cat /proc/sys/dev/raid/speed_limit_max200000This is the max speed in kb/s for rebuilding the array when there is idle I/O time.