首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一个HDD不会通过hdparm自动入睡。

一个HDD不会通过hdparm自动入睡。
EN

Unix & Linux用户
提问于 2016-11-15 14:20:59
回答 1查看 4.6K关注 0票数 3

我使用hdparm自动关闭硬盘5分钟后。我使用这个配置:

代码语言:javascript
复制
# cat /etc/hdparm.conf 
quiet
/dev/disk/by-id/ata-WDC_WD10EADS-00L5B1_WD-WCAU46879161 {
    spindown_time = 60
    write_cache = off
}
/dev/disk/by-id/ata-WDC_WD10EADS-00L5B1_WD-WCAU4D923086 {
    spindown_time = 60
    write_cache = off
}
/dev/disk/by-id/ata-Hitachi_HDT721010SLA360_STF604MR2A0PYP {
    spindown_time = 60
    write_cache = off
}
/dev/disk/by-id/ata-Hitachi_HDT721010SLA360_STF604MR2BDA3P {
    spindown_time = 60
    write_cache = off
}

第一种是系统驱动,它从不睡觉,这是可以的。

日立的两个驱动器将像预期的那样进入休眠状态,但第二个WD驱动器永远不会自动进入睡眠状态:

代码语言:javascript
复制
# hddtemp /dev/sd[abcd]
/dev/sda: WDC WD10EADS-00L5B1: 37°C
/dev/sdb: WDC WD10EADS-00L5B1: 32°C
/dev/sdc: Hitachi HDT721010SLA360: drive is sleeping
/dev/sdd: Hitachi HDT721010SLA360: drive is sleeping

但我可以手动强制进入睡眠模式:

代码语言:javascript
复制
# hdparm -Y /dev/sdb

/dev/sdb:
 issuing sleep command
# hddtemp /dev/sd[abcd]
/dev/sda: WDC WD10EADS-00L5B1: 37°C
/dev/sdb: WDC WD10EADS-00L5B1: drive is sleeping
/dev/sdc: Hitachi HDT721010SLA360: drive is sleeping
/dev/sdd: Hitachi HDT721010SLA360: drive is sleeping

它有什么问题?如何使自动睡眠工作?

EN

回答 1

Unix & Linux用户

发布于 2016-12-28 15:38:02

似乎有一个问题与WD绿色HDD。我找到了一种适用于hdparm的替代方案:空转

在/etc/default/hd-空闲中,我设置了以下参数:

代码语言:javascript
复制
START_HD_IDLE=true
HD_IDLE_OPTS="-a /dev/disk/by-id/ata-WDC_WD10EADS-00L5B1_WD-WCAU4D923086 -i 180 -a /dev/disk/by-id/ata-Hitachi_HDT721010SLA360_STF604MR2A0PYP -i 180 -a /dev/disk/by-id/ata-Hitachi_HDT721010SLA360_STF604MR2BDA3P -i 180 -l /var/log/hd-idle.log"

现在,除了系统驱动器之外,所有驱动器都将正常睡眠。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/323435

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档