ninurta: spin-down disks more aggressively

This commit is contained in:
Tim Schubert 2023-10-27 23:17:02 +02:00
parent 118daab449
commit c996f8c153
Signed by: dadada
SSH key fingerprint: SHA256:bFAjFH3hR8zRBaJjzQDjc3o4jqoq5EZ87l+KXEjxIz0
2 changed files with 3 additions and 1 deletions

View file

@ -50,6 +50,7 @@ in
boot = {
kernelModules = [ "kvm-amd" ];
kernelParams = [ "resume=/dev/disk/by-label/swap" ];
initrd = {
systemd.enable = true;
luks.devices = {

View file

@ -424,7 +424,8 @@ in
scsiLinkPolicy = "med_power_with_dipm";
# Configure the disks to spin down after 10 min of inactivity.
powerUpCommands = ''
find /dev -regextype sed -regex '/dev/sd[a-z]$' | xargs ${pkgs.hdparm}/sbin/hdparm -S 120
# 5 minutes = 300 seconds (1-240 is multiples of 5 seconds)
find /dev -regextype sed -regex '/dev/sd[a-z]$' | xargs ${pkgs.hdparm}/sbin/hdparm -S 60
'';
powerDownCommands = ''
find /dev -regextype sed -regex '/dev/sd[a-z]$' | xargs ${pkgs.hdparm}/sbin/hdparm -S 0