lcc – Finn Christiansen https://blogarchive.finnchristiansen.de Softwareentwickler mit einer Vorliebe für freie Software und GNU / Linux Sat, 08 Dec 2018 16:50:58 +0000 de-DE hourly 1 https://wordpress.org/?v=5.1.1 https://blogarchive.finnchristiansen.de/wp-content/uploads/2017/01/cropped-FinnsBlog512-32x32.png lcc – Finn Christiansen https://blogarchive.finnchristiansen.de 32 32 Den Load Cycle Count bei Western Digital Festplatten minimieren https://blogarchive.finnchristiansen.de/2016/04/24/den-load-cycle-count-bei-western-digital-festplatten-minimieren/ https://blogarchive.finnchristiansen.de/2016/04/24/den-load-cycle-count-bei-western-digital-festplatten-minimieren/#comments Sun, 24 Apr 2016 09:15:28 +0000 https://www.finnchristiansen.de/?p=96 Continue reading ]]> Klassische Festplatten sind auch in Zeiten von SSD basierten Speichermedien unverzichtbar, da sie zu einem günstigen Preis hohe Kapazitäten bieten. Kürzlich habe ich mir auf Basis von OpenMediaVault ein NAS-System aufgebaut, welches drei Western Digital WD40EZRZ Festplatten (WD Blue, 4 TB) im RAID 5 beherbergt. Das RAID Array ist erstens erweiterbar und zweitens verkraftet es den Ausfall einer Festplatte, weshalb ich hoffe, das System viele Jahre nutzen zu können. Das NAS-System läuft zwar nicht dauerhaft, aber häufig, als Festplatten setze ich keine besonderen für den 24/7 Betrieb ausgelegten Festplatten ein. So lange man den Load Cycle Count berücksichtigt, kann das gut funktionieren

Der Load Cycle Count gibt die Anzahl der Parkvorgänge der Schreib-/Leseeinheit an. Festplatten sind meiner Meinung nach ein wenig vergleichbar mit einem Schallplattenspieler. Nachdem man ein paar Hunderttausend Mal den Arm des Plattenspielers auf eine Schallplatte und wieder zurück gelegt hat (die Nadel lasse ich außer Acht), wird dieser sicherlich einen gewissen Verschleiß aufweisen. Ebenso verhält es sich bei Festplatten, denn um ein wenig Energie zu sparen, wird die Schreib-/Leseeinheit nach einigen Sekunden in Park-Position gebracht. Die meisten PCs, Server und NAS-Systeme müssen aber häufig Daten lesen und schreiben, so dass die Park-Position schnell wieder verlassen werden muss. Das Resultat ist ein hoher Load Cycle Count schon nach geringer Nutzungszeit. Als Höchstwert findet man je nach Festplatte Werte zwischen 300.000 und 600.000.

Den aktuellen Load Cycle Count kann man mit Hilfe der smartmontools abfragen:

[root@desktop ~]# smartctl -A /dev/sdf | grep Load_Cycle_Count
193 Load_Cycle_Count        0x0032   092   092   000    Old_age   Always       -       326477

Hier handelt es sich um eine weit verbreitete 2,5 Zoll Western Digital 320 GB Festplatte aus einem Notebook. Der Load Cycle Count beträgt bereits über 326477, weshalb ich die Festplatte lieber nicht mehr für wichtige Systeme einsetzen werde. Vielleicht hält sie noch 10 Jahre, aber die Wahrscheinlichkeit eines Versagens ist nun sehr hoch. Die Betriebszeit der Festplatte beträgt übrigens nur etwa 208 Tage. Im Durchschnitt hat es somit jeden Tag etwa 1500 Parkvorgänge gegeben.

Damit meinen neuen Festplatten im OpenMediaVault NAS nicht das gleiche Schicksal droht, habe ich den WD Idle Timer, welcher für das Parken verantwortlich ist, deaktiviert.

# IDLE3 Tools installieren
apt-get install idle3-tools
# Timer vollständig deaktivieren
idle3ctl -d /dev/sda
# Herunterfahren, damit die Festplatten den neuen Wert verwenden (Neustart reicht nicht aus)
shutdown -h now

Nach über einem Monat im Einsatz beträgt der Load Cycle Count meiner Festplatten nur 52, was in etwa der Anzahl der Boot-Vorgänge entspricht.

]]>
https://blogarchive.finnchristiansen.de/2016/04/24/den-load-cycle-count-bei-western-digital-festplatten-minimieren/feed/ 5