首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >smartctl与smartd的测试

smartctl与smartd的测试
EN

Server Fault用户
提问于 2018-12-15 13:01:44
回答 1查看 1.3K关注 0票数 2

我正在研究如何设置智能工具。

我想控制测试什么时候开始。我在考虑跑步:

/usr/sbin/smartctl --test=short /dev/sdX (每周)

/usr/sbin/smartctl --test=long /dev/sdX (每月)

如果发现错误,发送电子邮件/警告。

1)如果我将上述设置设置在cron中,则不需要后台运行"smartd“守护进程,这是正确的吗?

2)如果我运行上述测试并禁用了"smartd“,启用脱机数据收集是否有任何好处?

3)最后一件困扰我的事情是,我在文档中看到,在ATA规范中,启用/禁用--智能、--脱机自动和--保存的命令都是过时的。这是否意味着所有这些功能在ATA设备上都是过时/无用的?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2018-12-15 14:18:00

由于smartd工作得很好,所以我不会依赖自定义脚本。但让我们回答每一个问题:

  • 问:我说得对吗?如果我在cron中设置了上面的内容,我就不需要后台运行“智能d”守护进程了?R:虽然在技术上是正确的,但您必须发现错误的存在:smartctl本身会立即返回退出代码0。然后,您必须解析smartctl --all的输出并检查previos测试运行的退出状态;
  • 问:如果我运行上述测试并禁用了"smartd“,那么启用脱机数据收集有什么好处吗?R:也许不是。但是,离线数据收集本身不会造成任何(明显的)性能影响。
  • 问:让我烦恼的最后一件事是,我在文档中看到启用/禁用的命令--智能的,脱机的和-保存的--在ATA规范中被列为过时的命令。这是否意味着所有这些功能在ATA设备上都是过时/无用的?R:虽然标记为“过时”,但我拥有的每一个HDD都支持它们。也就是说,每个磁盘似乎以不同的方式实现它们,特别是在智能属性更新方面。
票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/944486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档