2 不换盘
现场存在硬盘没问题,但是掉raid的情况(大部分是这种情况)
检测方法
2.1 检查硬盘的是否正常 2.1.1 smartctl -a /dev/sdb
注意上面得输出,标注位置没有错误,表示硬盘没问题
2.1.2 smartctl -H /dev/sdb(一般用这个查就可以了),health为ok即表示硬盘没问题2.1.3 badblocks -sv /dev/sdb
全盘扫,很慢,不建议
2.2若硬盘没问题,重新同步即可 2.2.1 检查raid状态
[root@GD-QY1-BY1-SE3 fonsview]# mdadm -D /dev/md0
/dev/md0:
Version : 1.0
Creation Time : Tue Apr 29 15:19:50 2014
Raid Level : raid1
Array Size : 288772984 (275.40 GiB 295.70 GB)
Used Dev Size : 288772984 (275.40 GiB 295.70 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Mon Jul 4 15:05:56 2016
State : active, degraded
Active Devices : 1
Working Devices : 1
Failed Devices : 1
Spare Devices : 0
Name : example.sz.fonsview.com:0
UUID : 8c78cdee:b6be167c:85cce8f9:9e2fe8e8
Events : 26915749
Number Major Minor RaidDevice State
0 0 0 0 removed
1 8 18 1 active sync /dev/sdb2
0 8 2 - faulty spare /dev/sda2
若红色字体部分为faulty,执行:
mdadm /dev/md0 -r /dev/sdb
mdadm /dev/md0 -a /dev/sda2
若红色字体部分为remove,执行:
mdadm /dev/md0 -a /dev/sda2
2.2.1 查看同步状态
cat /proc/mdstat