我们有 Linux Redhat 服务器版本 7
我们怀疑机器硬件( dell )中的一个磁盘( /dev/sdc )处于不良状态,(因为需要从 dmesg 执行 fsck )
但我们不确定,机器是否采用新硬件和新磁盘
我们发现了实用功能 -智能控制
从手册页看来,(-H)可以总结健康状况
smartctl -H /dev/sdc
如果我们从 smartctl 获得以下内容:
SMART Health Status: OK
获取磁盘状态是否足以让我们确定磁盘正常?
答案1
作为我在别处说得更详细,我们在这方面拥有的最佳数据告诉我们,这smartctl
是一个很好的失败预测指标,但不是一个健康的良好预测指标。换句话说,
如果 SMART 提示您的硬盘出现故障,那么几乎可以肯定硬盘出现了故障,如果您不尽快从硬盘中取出数据,那您就是个傻瓜。但是,
即使 SMART 没有告诉您驱动器出现故障,这并不意味着它没有出现故障。
您有充分的理由相信驱动器即将报废。尽快更换它,并检查您的备份是否完好。仅仅因为smartctl
尚未发现故障,就意味着不是让它成为一次愉快的驾驶。