如何检测硬盘故障?

如何检测硬盘故障?

我的一台服务器硬盘坏了。它运行的是软件 RAID,系统锁定了,根据/proc/mdstat(和/var/log/messages),它确实宕机了:

Personalities : [raid1]
md2 : active raid1 sdb2[1]
      104320 blocks [2/1] [_U]

md5 : active raid1 sdb5[1]
      2104448 blocks [2/1] [_U]

md6 : active raid1 sdb6[1]
      830134656 blocks [2/1] [_U]

md1 : active raid1 sdb1[1]
      143363968 blocks [2/1] [_U]

Nov  5 22:04:37 m38501 smartd[4467]: Device: /dev/sda, not capable of SMART self-check

然而

当我这样做时smartctl -H /dev/sda,它通过了测试。它也通过了测试smartctl --test=short /dev/sda

那么,smartctl测试工具是否损坏了,或者我是否做了一些完全错误的事情?

答案1

可能是驱动器电子设备出现间歇性错误?这是我首先想到的。为了安全起见,更换驱动器。

相关内容