检查 CentOS 服务器上的硬盘错误/故障迹象

检查 CentOS 服务器上的硬盘错误/故障迹象

在 CentOS 上检查 HDD 错误和故障早期迹象的最佳方法是什么?

答案1

我建议安装 smartmon (http://sourceforge.net/apps/trac/smartmontools/wiki)对于您的机器,这是一些可以检查磁盘健康状况的软件,否则它将检查 /var/log/messages 或 /var/log/syslog 中是否有任何 scsi 错误

答案2

dmesg

内核将记录有关 I/O 设备的任何诊断消息,因此您可以使用 dmesg 命令检查这些消息。

答案3

SMART 监控是个好方法。以 root 身份smartctl -a /dev/hda,其中 hda 是您想要的驱动器...可以是 hdb、sda 等。还建议在 /etc/aliases 中将您的电子邮件地址设置为应接收 root 邮件的人员。

不过,这是一个非常模糊的答案。如果你有一台由任何大型制造商(戴尔、惠普等)生产的服务器,那么很有可能有更好的监控功能。

答案4

正如保罗所说,SMART 日志是一个很好的检查地点。

我还建议运行坏块。如果您有 RAID 卡,则可能必须使用该卡的监控功能。

相关内容