如何排除 hdparm 故障?

如何排除 hdparm 故障?

我正在设置 NAS,并且我想在我没有执行任何操作时(即大多数时间)让 HD 旋转下来,但我无法通过 hdparm 实现这一点。

我可以手动降低 HD 的转速,sudo hdparm -y /dev/sd[a-b] 当我通过网络访问 HD 时,它们会自动重新启动,但即使我不这样做,它们也会很快重新启动(一分钟内?)。

当我尝试使用 让它们自动旋转时sudo hdparm -S 1 /dev/sd[a-b],似乎什么也没有发生(它们会保持旋转)。

我如何才能找出是什么让我的硬盘不停地转动,或者还有什么地方出了问题?我想让 NAS 保持运行,这样我就可以通过网络访问硬盘,而无需手动启动 NAS。但我还想防止硬盘一直运行,避免过早磨损并浪费不必要的能源。

如果hdparm这不是最先进的方法,也请告诉我。

提前致谢!

我的系统简介:QNAP TS-253D 包含两个 HD(WDC WD40EFAX-68JH4N0),使用 zpool 镜像,Ubuntu 20.04.4 LTS 在外部 SSD 上运行,通过 USB 连接

回应 mikewhatever 的评论;当我执行时,sudo hdparm -I /dev/sda我无法Power Managment在输出中找到加号:

$ sudo hdparm -I /dev/sda | grep -C5 -i Power
             Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
        Enabled Supported:
           *    SMART feature set
                Security Mode feature set
           *    Power Management feature set
           *    Write cache
           *    Look-ahead
           *    Host Protected Area feature set
           *    WRITE_BUFFER command
           *    READ_BUFFER command
--
           *    Segmented DOWNLOAD_MICROCODE
           *    Gen1 signaling speed (1.5Gb/s)
           *    Gen2 signaling speed (3.0Gb/s)
           *    Gen3 signaling speed (6.0Gb/s)
           *    Native Command Queueing (NCQ)
           *    Host-initiated interface power management
           *    Phy event counters
           *    Idle-Unload when NCQ is active
           *    NCQ priority information
           *    READ_LOG_DMA_EXT equivalent to READ_LOG_EXT
           *    DMA Setup Auto-Activate optimization
                Device-initiated interface power management
           *    Software settings preservation
           *    SMART Command Transport (SCT) feature set
           *    SCT Error Recovery Control (AC3)
           *    SCT Features Control (AC4)
           *    SCT Data Tables (AC5)

相关内容