如何设置所有 HDD 驱动器始终开启并防止在 Ubuntu 22.04 LTS 中处于睡眠状态或旋转?

如何设置所有 HDD 驱动器始终开启并防止在 Ubuntu 22.04 LTS 中处于睡眠状态或旋转?

在一个拥有 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

如果有人能指导我找到解决方案,我会很高兴。

相关内容