Servus!
Ich möchte meine Festplatte gerne außerhalb der Fernsehzeiten schlafen legen, die wacht aber leider immer wieder auf.
Die VDR ist eine Ubuntu 20.04 Qemu-VM, die die Festplatte entweder direkt durchgereicht hat (dann läuft das Stromsparen über den Host) oder gleich einen ganzen SATA-Controller bekommt, wobei die Stromsparmechanismen dann über die VM laufen.
Das Stromsparen läuft über hd-idle, da die Festplatte hdparm -S nicht zu unterstützen scheint, hdparm -Y schon (HDD stammt aus einer WD Element)
In der VM geben die Logs für die Festplatte folgendes aus:
Apr 16 02:32:25 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], is in STANDBY mode, suspending checks
Apr 16 03:02:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], is back in ACTIVE or IDLE mode, resuming checks (1 check skipped)
Apr 16 03:02:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 36 to 50
Apr 16 03:32:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 50 to 42
Apr 16 04:02:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 42 to 37
Apr 16 05:32:25 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], is in STANDBY mode, suspending checks
Apr 16 06:02:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], is back in ACTIVE or IDLE mode, resuming checks (1 check skipped)
Apr 16 06:02:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], SMART Prefailure Attribute: 3 Spin_Up_Time changed from 86 to 83
Apr 16 06:02:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 37 to 54
Apr 16 06:32:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 54 to 42
Apr 16 07:02:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 42 to 37
Apr 16 08:02:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 37 to 36
Apr 16 11:32:25 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], is in STANDBY mode, suspending checks
Apr 16 12:02:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], is back in ACTIVE or IDLE mode, resuming checks (1 check skipped)
Apr 16 12:02:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], SMART Prefailure Attribute: 3 Spin_Up_Time changed from 83 to 81
Apr 16 12:02:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 36 to 51
Apr 16 12:32:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 51 to 40
Display More
wobei mich vor allem Zeilen wie diese (halbstündiger Schlaf) stutzig machen, da zu der Zeit keine Aufnahmen liefen:
Apr 16 05:32:25 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], is in STANDBY mode, suspending checks
Apr 16 06:02:20 vm-host-001 smartd[818]: Device: /dev/sdc [SAT], is back in ACTIVE or IDLE mode, resuming checks (1 check skipped)
Nun habe ich mit "echo 1 > /proc/sys/vm/block_dump" das Überwachen der Festplattenzugriffe gestartet.
Das sieht auf dem Host (Debian 9) so aus:
Apr 16 13:00:01 vm-host-001 kernel: [71871.622478] lsblk(18758): dirtied inode 35419 (sdc) on sysfs
Apr 16 13:00:01 vm-host-001 kernel: [71871.622514] lsblk(18758): dirtied inode 35391 (sdc) on sysfs
Apr 16 13:00:01 vm-host-001 kernel: [71871.622571] lsblk(18758): dirtied inode 48169 (sdc1) on sysfs
Apr 16 13:00:01 vm-host-001 kernel: [71871.622590] lsblk(18758): dirtied inode 35395 (sdc) on sysfs
Apr 16 14:00:01 vm-host-001 kernel: [75471.883923] lsblk(19468): dirtied inode 35419 (sdc) on sysfs
Apr 16 14:00:01 vm-host-001 kernel: [75471.883960] lsblk(19468): dirtied inode 35391 (sdc) on sysfs
Apr 16 14:00:01 vm-host-001 kernel: [75471.884023] lsblk(19468): dirtied inode 48169 (sdc1) on sysfs
Apr 16 14:00:01 vm-host-001 kernel: [75471.884043] lsblk(19468): dirtied inode 35395 (sdc) on sysfs
Apr 16 15:00:01 vm-host-001 kernel: [79071.865083] lsblk(20118): dirtied inode 35391 (sdc) on sysfs
Apr 16 15:00:01 vm-host-001 kernel: [79071.870732] lsblk(20119): dirtied inode 35419 (sdc) on sysfs
Apr 16 15:00:01 vm-host-001 kernel: [79071.870841] lsblk(20119): dirtied inode 48169 (sdc1) on sysfs
Apr 16 15:00:01 vm-host-001 kernel: [79071.870862] lsblk(20119): dirtied inode 35395 (sdc) on sysfs
Display More
Auf der VDR (dann mit durchgereichtem SATA-Controller) sieht das so aus:
Apr 16 16:00:01 vdr-server-001 kernel: [ 2135.181940] lsblk(2168): dirtied inode 20759 (sdd) on sysfs
Apr 16 16:00:01 vdr-server-001 kernel: [ 2135.182037] lsblk(2168): dirtied inode 20790 (sdd1) on sysfs
Mich irritiert dieser regelmäßige stündliche Zugriff auf beiden System. Kann sich da jemand einen Reim drauf machen?