From c996f8c153328b5ea4410ac92014f2307fece804 Mon Sep 17 00:00:00 2001 From: dadada Date: Fri, 27 Oct 2023 23:17:02 +0200 Subject: [PATCH] ninurta: spin-down disks more aggressively --- nixos/gorgon/configuration.nix | 1 + nixos/ninurta/configuration.nix | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/nixos/gorgon/configuration.nix b/nixos/gorgon/configuration.nix index e5e66be..3e5940a 100644 --- a/nixos/gorgon/configuration.nix +++ b/nixos/gorgon/configuration.nix @@ -50,6 +50,7 @@ in boot = { kernelModules = [ "kvm-amd" ]; + kernelParams = [ "resume=/dev/disk/by-label/swap" ]; initrd = { systemd.enable = true; luks.devices = { diff --git a/nixos/ninurta/configuration.nix b/nixos/ninurta/configuration.nix index 079a6e1..9ad21ec 100644 --- a/nixos/ninurta/configuration.nix +++ b/nixos/ninurta/configuration.nix @@ -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