新增磁盘同步导致系统卡死
md126 : active raid10 sdj[4] sdl[2] sdk[1] sdm[3]15627788288 blocks super 1.2 512K chunks 2 near-copies [4/3] [_UUU][=======>…] recovery = 37.4% (2930181248/7813894144) finish=472021466377.5min speed=0K/secbitmap: 41/117 pages [164KB], 65536KB chunk
查看状态
cat /proc/mdstat
md126 : inactive sdj1 sdk2 sdl3
23441683464 blocks super 1.2
状态: Inactive(未激活)
成员磁盘: sdj, sdk, sdl(标记为 (S),表示备用盘)
问题: 该阵列未运行,缺少sdm盘。
重新激活
先停止 md126
mdadm --stop /dev/md126
手动激活
mdadm --assemble --force /dev/md126 /dev/sdj /dev/sdk /dev/sdl --verbose
mdadm: looking for devices for /dev/md126
mdadm: /dev/sdj is identified as a member of /dev/md126, slot 1.
mdadm: /dev/sdk is identified as a member of /dev/md126, slot 2.
mdadm: /dev/sdl is identified as a member of /dev/md126, slot 3.
mdadm: no uptodate device for slot 0 of /dev/md126
mdadm: added /dev/sdk to /dev/md126 as 2
mdadm: added /dev/sdl to /dev/md126 as 3
mdadm: added /dev/sdj to /dev/md126 as 1
mdadm: /dev/md126 has been started with 3 drives (out of 4).
查看 md126 状态
cat /proc/mdstat
md126 : active raid10 sdj[1] sdl[3] sdk[2]15627788288 blocks super 1.2 512K chunks 2 near-copies [4/3] [_UUU]bitmap: 41/117 pages [164KB], 65536KB chunk
新增磁盘
mdadm --add /dev/md126 /dev/sdm
mdadm: added /dev/sdm
查看 mda 恢复进度
cat /proc/mdstat
md126 : active raid10 sdj[4] sdl[2] sdk[1] sdm[3]15627788288 blocks super 1.2 512K chunks 2 near-copies [4/3] [_UUU][>....................] recovery = 0.1% (12079104/7813894144) finish=649.1min speed=200321K/secbitmap: 41/117 pages [164KB], 65536KB chunk
查看 mda 状态
mdadm --detail /dev/md126
....Number Major Minor RaidDevice State4 8 144 0 active sync set-A /dev/sdj1 8 160 1 active sync set-B /dev/sdk2 8 176 2 active sync set-A /dev/sdl3 8 192 3 active sync set-B /dev/sdm