SLES9 iostat -En

SLES9 iostat -En

如果我使用 Solaris 执行 iostat -En,我可以检查我的磁盘是否有任何统计软错误或硬错误。

$iostat -En
c1t0d0          Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: SEAGATE  Product: ST373207LSUN72G  Revision: 045A Serial No: 3532D7ZL    
Size: 73.40GB <73400057856 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0

但是相同的命令不适用于 SUSE Linux。在 SLES9 中是否有其他命令可用?

答案1

您可以使用该dmesg命令查找内核记录的任何设备错误。

这是针对不同 Linux 发行版的类似问题,但应该适用于您:

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

答案2

我相信 solaris iostat 从驱动器的 SMART 读取这些数据,因此您可以尝试使用 smartctl/smartd(它会显示很多附加信息):smartctl --all /dev/sda

相关内容