하드 드라이브는 hdparm을 통해 자동으로 절전 모드로 전환되지 않습니다.

하드 드라이브는 hdparm을 통해 자동으로 절전 모드로 전환되지 않습니다.

저는 hdparm을 사용하여 5분 후에 하드 드라이브를 자동으로 종료합니다. 나는 다음 구성을 사용합니다.

# 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
}

첫 번째는 절대 절전 모드로 전환되지 않는 시스템 드라이브인데 괜찮습니다.

두 개의 Hitachi 드라이브는 예상대로 절전 모드로 전환되지만 두 번째 WD 드라이브는 자동으로 절전 모드로 전환되지 않습니다.

# 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

하지만 수동으로 절전 모드를 강제할 수는 있습니다.

# 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

무슨 문제가 있나요? 자동 절전 모드를 작동하려면 어떻게 해야 하나요?

답변1

WD Green HDD에 문제가 있는 것 같습니다. hdparm의 대안을 찾았습니다.HD 유휴

/etc/default/hd-idle에서 다음 매개변수를 설정했습니다.

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"

이제 시스템 드라이브를 제외한 모든 드라이브가 올바르게 절전 모드로 전환됩니다.

관련 정보