Western Digital Green-Laufwerke sind bekanntermaßen von einem Problem namens IDLE3 betroffen. Hierbei handelt es sich um eine Firmware-Einstellung, die das Laufwerk anweist, seinen Kopf zu häufig zu parken. Ich habe diese Einstellung geändert und eine Verbesserung in meinem ReadyNAS Duo v2 festgestellt. Die Lesegeschwindigkeit wurde von 3 MB / s auf 30 MB / s und die Schreibgeschwindigkeit von 1 MB / s auf 20 MB / s erhöht.
Es gibt ein Programm namens idle3ctl, mit dem die Einstellung geändert werden kann. Am einfachsten ist es, die Laufwerke aus dem NAS herauszunehmen und in einen Computer mit Linux einzufügen und die Einstellungen mit den folgenden Befehlen zu ändern:
sudo apt-get idle3
./idle3ctl -d /dev/sda
./idle3ctl -d /dev/sdb
und schalten Sie den NAS aus und wieder ein.
Wenn Sie die Einstellung direkt im NAS selbst ändern möchten, ist dies etwas komplizierter. In der Vergangenheit war es mit diesen Schritten möglich, den IDLE3-Wert anzupassen . Nun, da Debian die 'Squeeze'-Version nicht mehr unterstützt, sind noch einige Schritte erforderlich:
- Aktivieren Sie SSH, indem Sie die App "Root-SSH-Zugriff aktivieren" installieren, die auf der netgear-Website verfügbar ist
- SSH in Ihrem NAS (Wenn Sie Windows verwenden, können Sie Putty verwenden). Der Benutzername und das Kennwort sind die gleichen, die Sie zum Anmelden über die Webseite verwenden.
Prüfen Sie, wie oft die Laufwerksköpfe geparkt wurden. Wenn es Tausende sind, werden die Köpfe wahrscheinlich zu oft geparkt (Meine Werte lagen bei 2,2 Millionen).
smartctl -A /dev/sda | grep Load_Cycle_Count
smartctl -A /dev/sdb | grep Load_Cycle_Count
Der NAS betreibt Debian 6, das als Squeeze bezeichnet wird. Diese Version ist nicht mehr aktuell, daher müssen Sie apt-get mitteilen, wo Sie Updates erhalten. Führen Sie die folgenden Schritte aus, um /etc/apt/sources.list neue Werte hinzuzufügen
vi /etc/apt/sources.list
press 'i' to go into insert mode, then add the following lines:
deb http://archive.debian.org/debian squeeze main
deb http://archive.debian.org/debian squeeze-lts main
now press 'escape' to exit insert mode, and type ':wq' to save the file and quit vi
Die URLs stammen von hier
Installieren Sie Aptitude, um fehlende Abhängigkeiten und Konflikte aufzulösen:
apt-get install aptitude
Sagen Sie apt-get, dass Sie den Archivpaketen vertrauen möchten (diese Befehle haben Sie hier ):
sudo apt-get update -o Acquire::Check-Valid-Until=false
aptitude install debian-archive-keyring
Aktualisieren Sie apt-get
update apt-get
Führen Sie den folgenden Befehl aus, um gcc zu installieren. Wichtig - akzeptieren Sie nicht die erste Lösung, die Sie erhalten. Der zweite ist besser, weil er das erforderliche Downgrade durchführt.
aptitude install build-essential
Schließlich können wir das Programm namens idle3 installieren, mit dem wir den Wert in der Firmware ändern können.
cd ~
wget https://downloads.sourceforge.net/project/idle3-tools/idle3-tools-0.9.1.tgz
Allgemeine Anweisungen zur Verwendung finden Sie hier
Nach dem Download des Archivs, beispielsweise der Version 0.9.1, dekomprimieren Sie es:
tar xzvf idle3-tools-0.9.1.tar.gz
Wechseln Sie in das Quellverzeichnis und kompilieren Sie das Tool:
cd idle3-tools-0.9.1
make
Sie sollten jetzt die ausführbare Datei idle3ctl haben.
ls idle3ctl
Überprüfe die Version
./idle3ctl -V
Finden Sie heraus, auf welches Laufwerk es angewendet werden soll:
cat /proc/partitions
Wenn Sie zwei WD Green-Laufwerke haben, werden diese wahrscheinlich Folgendes sein:
/dev/sda
/dev/sdb
Lesen Sie den IDLE3-Wert mit dem folgenden Befehl. Hier erfahren Sie, wie viele Sekunden das Laufwerk wartet, bevor Sie die Köpfe parken:
./idle3ctl -g105 /dev/sda
Verwenden Sie die folgenden Befehle, um die Einstellung auf 5 Minuten (300 Sekunden) festzulegen:
sudo ./idle3ctl -s 138 /dev/sda
sudo ./idle3ctl -s 138 /dev/sdb
In der Tat kann es sich lohnen, das Gerät komplett auszuschalten (wie hier von Daniel Mauerhofer, einem WD-Mitarbeiter, angegeben).
./idle3ctl -d /dev/sda
./idle3ctl -d /dev/sdb
Ich habe die Einstellung auf meiner deaktiviert und die Dinge funktionieren sehr gut. Die Festplatten werden jetzt von der ReadyNAS-Software heruntergefahren, nicht von der Festplatte selbst.
Wichtig - Fahren Sie das Laufwerk über die normale Admin-Seite herunter, NICHT neu starten. Wenn es startet, sollte die Leistung besser sein.
PS. Western Digital bietet ein Tool für Windows namens wdidle3.exe, mit dem die Einstellung in Windows geändert werden kann.