In den letzten Monaten hatte ich zwei externe Festplatten, die ein RAID 1 (verwaltet über mdadm) bildeten, an meinen Raspberry Pi angeschlossen und bis vor zwei Tagen war ich der Meinung, dass die Festplatten die meiste Zeit heruntergefahren sind und sich nur drehen, wenn sie verwendet werden und kurz danach.
Bei einer der externen HDDs lässt sich das Spin-Down-Timeout über die Geräteeinstellungen beeinflussen, bei der anderen nicht.
In den letzten beiden Tagen war fast immer eine der Festplatten (nicht immer dieselbe) eingeschaltet. Ich vermute, dass irgendwie Lesevorgänge stattfinden, was seltsam ist, denn nachdem ich den von mir verwendeten owncloud-Client beendet habe, sollte nichts das RAID verwenden, wenn ich nicht über SSH darauf zugreife.
iotop
liefert mir die Namen einer ganzen Reihe von Prozessen, aber für mich sieht es so aus, als wären das Systemprozesse, die lediglich auf der SD-Karte arbeiten. Aber weil es so viele sind, könnte ich den/die wichtigen Eintrag/Einträge sehr wohl übersehen. Ich möchte alle ignorieren, die lediglich auf die SD-Karte zugreifen, damit ich mich auf diejenigen konzentrieren kann, die auf das RAID zugreifen.
Wie kann ich herausfinden, welcher Prozess auf das RAID ( /dev/md1
) oder meine Festplatten ( /dev/sda
und /dev/sdb
) zugreift?
Antwort1
lsof
stellt Ihnen eine Liste aller geöffneten Dateien zur Verfügung, aus der Sie wahrscheinlich den Prozess ermitteln können, der auf dieses Dateisystem zugreift.
Außerdem würde ich einen Blick auf die definierten Crontabs werfen, da die Grundursache leicht ein Prozess sein könnte, der einen geplanten Scan der gesamten Verzeichnishierarchie durchführt.