基于 debian 的 openmediavault 里面的高级电源管理应如何设置?

327 天前
 balduncle

系统安装的是基于 debian 的 openmediavault

在存储器-磁盘-设置里面 有一个高级设置,一些选项不太清楚如何设置。 查了 chatgpt ,但是里面的说法感觉不太靠谱。

关键这个数值的设置,好些和 chatgpt 的描述不太一样。

https://img1.imgtp.com/2023/06/19/0LywnywI.png

https://img1.imgtp.com/2023/06/19/p3xwTupP.png

https://img1.imgtp.com/2023/06/19/D3yAndbk.png

https://img1.imgtp.com/2023/06/19/Tys1H4Ex.png

https://img1.imgtp.com/2023/06/19/41LNz5I9.png


OpenMediaVault (OMV) 是一个基于 Debian 的专门用于构建网络连接存储 (NAS) 的操作系统。在 OMV 中,你可以通过高级电源管理 (APM) 来控制硬盘的电源使用情况。以下是如何设置高级电源管理的步骤:

  1. 登录到 OMV 的 Web 界面。

  2. 在左侧的导航栏中,选择 "Physical Disks"(物理磁盘)。

  3. 在显示的磁盘列表中,选择你想要管理的磁盘,然后点击 "Edit"(编辑)按钮。

  4. 在弹出的窗口中,你会看到 "Advanced Power Management"(高级电源管理)选项。这个选项允许你设置一个介于 1 到 255 的值。较低的值表示更积极的电源管理,可能会导致硬盘更频繁地停止和启动,而较高的值则表示更保守的电源管理。

  5. 设置好你想要的值后,点击 "Save"(保存)按钮。

  6. 最后,你需要重启你的系统,以使新的设置生效。

请注意,不是所有的硬盘都支持高级电源管理,而且过于积极的电源管理可能会缩短硬盘的寿命。因此,你需要根据你的具体情况来决定是否以及如何使用这个功能。

ps ,不知道怎么上传图片

1562 次点击
所在节点    NAS
8 条回复
anonym233
327 天前
127 以下才是待机状态,数值越小功耗越低,1 是直接停转。停转时间就是多久之后待机。确实不是所有硬盘都支持,但是大多数机械硬盘应该都支持,可以通过`smartctl -i -n standby /dev/sda | grep "mode" | awk '{print $4}' `查看硬盘的状态
n1cogrv
327 天前
https://wiki.archlinux.org/title/hdparm#:~:text=Values%20from%201%20to%20127%20permit%20spin%2Ddown%2C%20whereas%20values%20from%20128%20to%20254%20do%20not.%20A%20value%20of%20255%20completely%20disables%20the%20feature.

https://man7.org/linux/man-pages/man8/hdparm.8.html

关键字 hdparm, spin-down, Advanced Power Management

TL;DR, 想硬盘 spin-down 就 127 ,再加个 -S 参数保证 spin-down 前的时间;反之就 128 以上或者缺省值。
n1cogrv
327 天前
你这里的三个选项就是 Arch Wiki 链接(上面第一条链接)里面 2.3 Power management configuration 列举的三个 `-B` `-S` `-M`
balduncle
327 天前
@n1cogrv 谢谢大佬。我仔细阅读下 wiki 。
balduncle
327 天前
-b
Set the Advanced Power Management feature. Possible values are between 1 and 255, low values mean more aggressive power management and higher values mean better performance. Values from 1 to 127 permit spin-down, whereas values from 128 to 254 do not. A value of 255 completely disables the feature.
设置高级电源管理功能。可能的值介于 1 和 255 之间,低值表示更积极的电源管理,较高的值表示更好的性能。从 1 到 127 的值允许降视,而从 128 到 254 的值则不允许。值 255 将完全禁用该功能。

-s
Set the standby (spindown) timeout for the drive. The timeout specifies how long to wait in idle (with no disk activity) before turning off the motor to save power. The value of 0 disables spindown, the values from 1 to 240 specify multiples of 5 seconds and values from 241 to 251 specify multiples of 30 minutes.
设置驱动器的待机(降速)超时。超时指定在关闭电机以节省电源之前在空闲(无磁盘活动)中等待的时间。值 0 禁用降速,1 到 240 之间的值指定 5 秒的倍数,241 到 251 的值指定 30 分钟的倍数。

-m
Set the Automatic Acoustic Management feature. Most modern hard disk drives have the ability to speed down the head movements to reduce their noise output. The possible value depends on the disk, some disks may not support this feature.
设置自动声音管理功能。大多数现代硬盘驱动器都能够加快头部运动速度以减少其噪音输出。可能的值取决于磁盘,某些磁盘可能不支持此功能。
balduncle
327 天前
@anonym233 谢谢,了解了。
billlee
327 天前
这就是个抽象的数值,越低就可以进入越省电的状态,没有统一的准确定义。一般依次是不启用省电功能、收回磁头、降低转速、停转。具体的作用,看你的硬盘的 datasheet. 比如这个西数硬盘的手册 https://documents.westerndigital.com/content/dam/doc-library/en_us/assets/public/western-digital/product/data-center-drives/ultrastar-dc-hc300-series/product-manual-ultrastar-dc-hc320-sata-oem-spec.pdf 的 9.4 节和 11.46.4 节。
balduncle
324 天前

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/950021

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX