[0.3a] Festplatten schalten sich nicht ab (Spindown)

  • Moin!


    Ich habe ein an sich gut funktionierendes YaVDR. Nur der Stromverbrauch ist doch recht hoch, wie ich gemerkt habe. Ich möchte auch bei der Festplattenfront Strom sparen (2x 1,5 TB Samsung F3).


    Die Festplatten beinhalten im wesentlichen NTFS-Partitionen welche mittels FSTAB automatisch gemounted werden (NTFS-3G). Leider ist es weder mit hd-idle, noch mittels hdparm möglich die Festplatten in den Standby-Modus zu schicken. Sie reagieren nicht auf das Kommando.


    Ist es überhaupt möglich den HDD Spindown bei NTFS-3G gemounteten Platten zu aktivieren?


    Grüße,
    Sebastian

  • Ich denke das Problem ist wahrscheinlich eher das USB Gehäuse, einige der Controller reichen das nicht durch. Oder wenn direkt angeschlossen hast du hd-idle evtl nicht für die Platten konfiguriert, bzw die Platten können das tatsächlich garnicht (was ich mir nicht vorstellen kann) Ich glaube nicht das es ntfs-3g ist auch wenn es nicht sinnvoll klingt fest gemountete Platten mit ntfs zu betreiben.

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

  • .......bzw die Platten können das tatsächlich garnicht (was ich mir nicht vorstellen kann).....

    DOCH!


    Ich hatte vor nicht all zu langer Zeit auch noch ne Samsung-Platte verbaut, die ließ sich auch nicht schlafen legen.


    Im Forum haben da auch noch mehr dieses Problem geschildert


    Gruß
    Lalei

    Hardware: Motherboard: Asus M3N78 EM / CPU: AMD AM2 2,8 Dual Core / Grafik: Nvidia 8300 onboard
    DVB-S2: 1 x CineS2 Dual / DVB-S: 1 x TT DVB-s Rev. 1.6 / Festplatten: 2 x 750 GB SATA / 1x 1 TB SATA
    Fernbedienung: Atric IR-Einschalter / Harmony 525 / Gehäuse: Silverstone SST-LC17-S La Scala - silver
    Software: YaVDR 0.3 / VDR 1.7.17

  • Hallo lalei


    Schau dir mal hdparm -I /dev/sdX an.


    Ich weis jetzt nicht mehr welcher von Parametern das ist:


    Code
    Advanced power management level: 128
     Recommended acoustic management value: 254, current value: 254



    Sollte einer der Werte auf 255 stehen, geht es nicht mit dem Standby, das Problem hatte ich, meine ich, auch mit meinen Samsung Platten.


    Die Werte kannst du mit hdparm -B / hdparm -M setzen

    MfG
    Der Brumm-Baer
    --------------------------------------------
    srv-vdr: HW: Dell T20 (Xeon) - SW: Openmediavault Erasmus, Frodo-VDR als Docker Container, EPGD als Docker Container


    med-og: HW: - SW: Libreelec
    med-sz: HW: SilverStone Milo ML03, BeQuiet SFX-300W, Asrock H61M-ITX, Intel G530, Asus G210 Silent, Asrock Smart Remote, 8GB USB-Stick - SW: Libereelec
    med-eg: HW: SilverStone Milo ML03, BeQuiet SFX-300W, Asrock H61M-ITX, Intel G530, Asus G210 Silent, Asrock Smart Remote, 8GB USB-Stick - SW: MLD 5.1

  • @ der-brumm-baer




    Danke für die Info, ist aber für mich zu spät, habe mittlerweile keine Samsung mehr verbaut, nur noch Seagate


    Aber crashman könnte das etwas nützen


    Gruß
    Lalei

    Hardware: Motherboard: Asus M3N78 EM / CPU: AMD AM2 2,8 Dual Core / Grafik: Nvidia 8300 onboard
    DVB-S2: 1 x CineS2 Dual / DVB-S: 1 x TT DVB-s Rev. 1.6 / Festplatten: 2 x 750 GB SATA / 1x 1 TB SATA
    Fernbedienung: Atric IR-Einschalter / Harmony 525 / Gehäuse: Silverstone SST-LC17-S La Scala - silver
    Software: YaVDR 0.3 / VDR 1.7.17

  • Hi!


    Mit den Werten habe ich auch schon rumgespielt. Habe sowohl Power- als auch Acousticmanagement auf 128 gesetzt, bei beiden Platten. Es tut sich aber nix.


    Naja, nächste Woche werde ich auf einer SSD neu aufsetzen und evt. noch eine Backupplatte holen. Dann besteht ggf. die Möglichkeit die Platten anders zu formatieren ;)



    Grüße,
    Sebastian

  • Ich habe hier zwei 1TB (F1?) Samsung Platten an meinem Ct VDR Rechner und einem OpenSuse Rechner per SATA angeschlossen.
    Bei den Samsung Platten kann ich hier mit "hdparm -S 120 /dev/sdb" das Standby auf 10 Minuten setzen und die Platte macht auch nach 10 Minuten Inaktivität den Spindown, doch nachdem die Platte einmal aus dem Spindown wieder aufgeweckt wurde, ist die hdparm Einstellung in der Platte gelöscht und muss erneut erfolgen.


    Ich habe daher folgenden Eintrag in /etc/crontab hinzugefügt:


    15,30,45,59 * * * * root /usr/bin/usbhdstandby


    Desweiteren habe ich das Script in /usr/bin/usbhdstandby mit folgenden Befehlen angelegt:



    Das Script schaut mittels hdparm -C alle 15 Minuten nach, ob die Festplatte aktiv ist und falls ja, schickt das Script den 10 Min Standby Befehl. Der Befehl darf nur geschickt werden, wenn die Platte aktiv ist, da die Platte sonst von dem Befehl aufgeweckt wird. Wenn die Platte also in den 15 Minuten zwischen den zwei Script Aufrufen für mindestens 10 Minuten nicht genutzt wird, geht die Platte schlafen.


    Achtung: Ich habe das Scipt nicht mit yaVDR getestet. Prüfe ob die Platte durch manuelles Aufrufen von hdparm schlafen geht und ob hdparm -C auch wirklich korrekt anzeigt, dass die Platte aktiv ist bzw. schläft. Da gab es bei einigen hdparm Versionen falsche Anzeigen (es wurde fälschlich immer active angezeigt), weshalb ich z.B. bei ct VDR erst ein aktuelles hdparm selbst kompilieren musste. Und abschliessend leider noch der Kommentar, dass auch Samsung gerne an der Firmware bastelt und es durchaus sein kann, dass es mit Deiner F4 Samsung Platte nicht klappt. Ein Grund, weshalb ich mir gerne externe eSATA+USB Platten von den Festplatten-Herstellern kaufe, da dort eigentlich immer ein ordentliches Standby dabei ist. Vorsicht ist da eigentlich nur bei externen Seagate Platten angesagt, da hier oft erst unter /sys allow_restart auf 1 gesetzt werden muss, damit das Standby zumindest bei USB ordentlich klappt. Ansonsten stehen bei vielen modernen Platten die Chancen eher schlecht, ein ordentliches Standby bei fremden USB-Gehäusen hinzubekommen. Die wenigsten Platten können sich leider dazu heute meistens die hdparm -S Einstellung nicht dauerhaft merken und auch bei SATA Anschluss wird es immer schwieriger ein 3,5" Laufwerk mit Standby Support zu finden, wenn man nicht gerade ein Stromsparmodell nimmt...


    Ob die Platte ntfs oder ext formatiert ist, sollte eigentlich egal sein, da die Platte von selbst beim Zugriff aufwacht. Probleme gibt es nach meiner Erfahrung eigentlich immer nur dann, wenn doch irgendwo ein timeout bei einem der höheren Zugriffslayer (Anwendung,...) auftritt (bei mir der WDTV Netzwerkzugriff via NFS - während CIFS anstatt NFS kein Timeout Fehler erzeugt).

    Stable: YaVDR 0.4, Asus M4N78 Pro mit nVidia 8300, Atric IR, Athlon 235e/2GB RAM, HVR-4000, 2xNova S2, Onkyo SR875, Samsung TV
    Testing: YaVDR mit Zotac ND 22, Hama MCE

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!