Ich habe einen Home-Fileserver mit 6 Desktop-Festplatten in einem MD-RAID.
Auf den Server wird nicht viel zugegriffen, daher denke ich, dass es gut wäre, wenn die Festplatten nach einiger Leerlaufzeit in den Standby-Modus wechseln (z. B. mit dem Befehl hdparm -S oder hd-idle).
Ist dies bei Verwendung von mdadm sicher oder kann dies zu Fehlern / beschädigten Festplatten führen?
Antworten:
Ich sollte es mir denken. Ich benutze es seit ungefähr einem Jahr auf meinem Backup-Rechner mit RAID-1. Habe die Tipps von dieser Seite bekommen . Es wird auch im Gentoo-Wiki und im [H] ardforum-Thread erwähnt.
Außerdem markiert die Manpage für hdparm den ähnlichen Ausschaltmodus (-s) wie SEHR GEFÄHRLICH, erwähnt jedoch keine Risiken im Abschnitt hd-idle.
quelle
Nach meiner Erfahrung ist es sicher. Ich habe mehrere Jahre lang einen Heimserver mit "hdparm -S 240" betrieben und keine Probleme festgestellt.
Beachten Sie jedoch Folgendes:
Einige beliebte Laufwerke wie die WD RED-Serie verfügen nicht über APM-Funktionen und können von hdparm nicht verarbeitet werden.
Ich habe ein Skript geschrieben (getestet unter Debian 8.0), um beide Probleme zu lösen:
quelle
Wie in der
hdparm
Manpage angegeben für-S
:Im Red Hat Power Management-Handbuch heißt es:
Beides weist nachdrücklich darauf hin, dass das Herunterfahren von Festplatten sicher ist. Wenn eine Festplattenaktivität auftritt, bei der eine bestimmte Festplatte hochgefahren werden muss, wird sie automatisch hochgefahren. Dies stimmt auch mit meiner persönlichen Erfahrung überein; Bei jeder Festplatten-E / A wird ein heruntergefahrenes Laufwerk hochgefahren. Sie können die E / A des Laufwerks auch manuell veranlassen, das Hochfahren zu erzwingen, wenn Sie wissen, dass es bald benötigt wird. Die
-z
Option von hdparm könnte dafür nützlich sein:Beachten Sie, dass der Spin-up-Prozess, wie in der hdparm-Manpage angegeben, einige Zeit in Anspruch nehmen kann, während der die E / A-Anforderung nicht auf den Userland-Prozess reagiert. Ich empfehle, dies im Voraus zu versuchen, um sicherzustellen, dass Ihre Festplatten nicht zu lange zum Hochfahren benötigen, was dazu führen kann, dass Sie Angst haben, sie aus Ihrem Array zu werfen (was zu schlechten Dingen führt, wenn Sie die Redundanzschwelle Ihres Arrays unterschreiten). Hochlaufzeiten sollten bei modernen Laufwerken kein Problem sein, aber Sie wissen es nie genau, bevor Sie in Ihrer speziellen Umgebung testen.
quelle