Seagate Ironwolf 4TB 硬盘在 RAID-5 阵列中从 20LTS 升级后在 Ubuntu 22LTS 上恢复 APM 设置

Seagate Ironwolf 4TB 硬盘在 RAID-5 阵列中从 20LTS 升级后在 Ubuntu 22LTS 上恢复 APM 设置

我最近将系统从 Ubuntu 20LTS 升级到 Ubuntu 22LTS,我的 RAID-5 阵列(由四块 Seagate Ironwolf 4TB 硬盘组成,从 /dev/sda 到 /dev/sdd)出现了问题。这些硬盘意外进入待机模式。升级之前,这些硬盘持续运行,不会进入待机模式,这对于 RAID 环境至关重要。

为了防止驱动器进入待机状态,我尝试使用 hdparm 设置高级电源管理 (APM) 和待机计时器,如下所示:

hdparm -B 255 /dev/sd[a-d] (to disable APM)
hdparm -S 0 /dev/sd[a-d] (to disable the standby timer)

但是,这些设置不会持久,并且 APM 值会在一段时间后恢复到 20,导致驱动器再次进入待机模式。

我检查了是否有任何系统服务或电源管理设置可能会覆盖这些 hdparm 配置,但尚未发现任何确凿的证据。这个问题似乎是在升级到 Ubuntu 22LTS 后开始的。

有没有其他人遇到过这个问题,或者对如何防止 APM 和待机设置被覆盖有什么建议?Ubuntu 22LTS 中是否有任何特定的系统设置或服务可能会影响 RAID-5 阵列中硬盘的电源管理?

答案1

详细来说,我在我的 Ubuntu V22 系统上遇到了和你一样的问题。屏幕变暗,并且我遇到了挂起问题。

我断断续续工作了一段时间。

我发现,将两个计划的“暂停”设置为“关闭”,将“屏幕空白”设置为“从不”几乎可以解决问题。

选择一个计划并进行设置。然后选择另一个计划并进行设置。屏幕截图如下。

现在,如果我看到锁定屏幕,这是因为更新而重新启动。请注意您的突袭设置。

Ubuntu 电源设置

如果您需要命令行,请按照此 Ubuntu 教程进行操作。

Ubuntu 命令行电源设置

在 Ubuntu 中更改电源模式的单个命令注意:本教程仅在具有 Intel CPU 的 Ubuntu(仅限 GNOME)中测试过,但它也可以在带有 GNOME 桌面的 Fedora 工作站和 Debian 12 中使用。

电源模式设置选项由 power-profiles-daemon 处理。它有一个命令行工具 powerprofilesctl 来检查当前和切换电源配置文件。

例如,要将电源模式切换为“省电模式”,只需按键盘上的 Ctrl+Alt+T 打开终端并运行命令:

powerprofilesctl 设置省电模式

在命令中,根据需要用平衡或性能替换省电模式。

进行更改后,通过运行命令进行验证:

powerprofilesctl

相关内容