smart self testctl(S.M.A.R.T 自监控分析和报告技术)是類Unix系统下实施smart self test任务命令行套件或工具,它用于打印smart self test自检和错误日志启用并禁用SMRAT自动检测,以及初始化设备自检
smart self testctl对于Linux物理服务器十分有鼡,在这些服务器上可以对智能磁盘进行错误检查,并将与硬件RAID相关的磁盘信息摘录下来
在本帖中,我们将讨论smart self testctl命令的一些实用样例如果你的Linux上海没有安装smart self testctl,请按以下步骤来安装
样例:1 检查磁盘的 smart self test 功能是否启用
这里‘/dev/sdb’是你的硬盘。上面输出中的最后两行显示了smart self test功能已启用
样例:2 启用磁盘的 smart self test 功能
样例:3 禁用磁盘的 smart self test 功能
样例:4 显示磁盘的详细 smart self test 信息
样例:5 显示磁盘总体健康状况
样例:6 使用long和short选项测试硬盘
或者,我们可以重定向测试输出到日志文件就像下面这样
注意:short测试将花费最多2分钟,而在long测试中没有时间限制因为它会读取并驗证磁盘的每个段。
样例:7 查看驱动器的自检结果
样例:8 计算测试时间估值
样例:9 显示磁盘错误日志