Wie kann ich den Leerlaufzeitgeber für eine an einen 3ware RAID-Controller angeschlossene Festplatte einstellen?

2381
Aaron Digulla

Ich habe einen Linux-Server mit einem 3ware 9550SX SATA RAID-Controller, an den mehrere Festplatten angeschlossen sind. Eine davon ist eine 2-TB-Platte, die ich für Backups verwende. Es ist eine normale Desktop-Festplatte (dh nicht für 24/7), und ich möchte, dass die Festplatte herunterfährt, wenn sie 20 Minuten lang nicht verwendet wird. Leider gibt es hdparm -S 240das Gerät an mirHDIO_DRIVE_CMD(setidl1) failed: Invalid argument.

Gibt es eine andere Möglichkeit, das Laufwerk herunterzufahren, oder muss ich wirklich nach unten in den Keller laufen, das Gerät löschen, es nach jeder inkrementellen Sicherung aus dem Schacht ziehen?

2
Was sagt Ihnen "hdparm -C"? welches mfg / modell ist das laufwerk? quack quixote vor 14 Jahren 0
Es heißt "Laufwerkszustand ist: unbekannt". -i / -I gibt auch Fehler. Ich kann das Laufwerk mit -t testen, aber das verwendet wahrscheinlich keine Low-Level-Befehle. Aaron Digulla vor 14 Jahren 0
Alte Frage, Abstimmung zum Schließen. Nifle vor 12 Jahren 0
Warum? Die Frage ist immer noch relevant. Aaron Digulla vor 12 Jahren 1
Ich habe das mit ziemlich vielen Fragen mit Null-Stimmen und Null-Antworten gemacht. Meistens, um ein bisschen SU-Durcheinander zu beseitigen. Ihr Kommentar sollte verhindern, dass weitere Stimmen abgegeben werden, so dass keine Schließung droht. Da es immer noch relevant ist, kann ich Ihnen vorschlagen, die Frage zu bearbeiten und vielleicht ein paar weitere Informationen hinzuzufügen. Dadurch wird die Frage auf die Startseite der aktiven Frage gestellt, und Sie haben eine größere Chance, eine Antwort zu erhalten. Eine andere Möglichkeit, Aufmerksamkeit zu erregen, wäre, die Frage mit einem Kopfgeld zu versehen. Nifle vor 12 Jahren 0

1 Antwort auf die Frage

1
Marc Lehmann

Mit einer ausreichend neuen 3ware-Firmware und smartctl können Sie das Standby-Timeout des Laufwerks wie folgt einstellen (Port # 5 in diesem Beispiel).

smartctl -d 3ware,5 -s standby,7 /dev/twa0 

Die 7 ist das Zeitlimit. In der Beschreibung der Option "hdparm -s" wird beschrieben, was die Werte bedeuten.

Aktuelle Firmwares behandeln heruntergefahrene Laufwerke korrekt und werden sie nicht versehentlich hochfahren oder herauswerfen.

Danke, ich werde es so schnell wie möglich versuchen. Und sollte das nicht "hdparm -S" (Großbuchstaben) sein? Aaron Digulla vor 10 Jahren 0