在一个拥有 1,000 多个 HDD 驱动器的大型系统中,我遇到了 HDD 驱动器进入睡眠状态或旋转停止的问题。
正如标题所述,系统运行在 Ubuntu 22.04 LTS 上,但我认为这对 Linux 来说是一个更普遍的问题。
在服务器上,我混合使用了 SATA 和 SAS 驱动器,通过 HBA 和 JBOD 连接。我认为容量在这里并不重要。
我怎样才能防止这些驱动器停止旋转?
显然,我的目标就是找出如何对每个驱动器执行此操作,但也许有一个全球性的系统范围的解决方案?
我已经尝试过了:
sudo hdparm -S 254 /dev/sdXX
或者用 0,但在所有这些情况下我都会收到错误,例如:
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 20 00 01 cf 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
如果有人能指导我找到解决方案,我会很高兴。