Die Festplatte soll in den Ruhemodus aber nicht die Diskstation, aber wie?

Status
Für weitere Antworten geschlossen.

hugo321

Benutzer
Mitglied seit
08. Jul 2009
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich habe eine DS112+ und schreibe alle 10 Minuten (einstellbar) Raumtemperaturen via PHP in ein Array. Um Energie zu sparen und die Festplatte zu schonen möchte ich das Array nur alle 2 bis 10 Stunden (auch einstellbar) in die SQL-Datenbank übertragen. Die Festplatte soll in der Zwischenzeit in den Ruhemodus gehen.

Das Problem: Sobald der Schreibzyklus (in die Datenbank) größer ist, als die Zeit bis zum Ruhemodus der Festplatte, schläft mir die Diskstation komplett ein. Folglich wird kein Wert in die Datenbank eingetragen.

Wie kann ich die Diskstation wach halten, damit sie die Temperaturen weiterhin in das Array einträgt, und trotzdem den Ruhemodus der Festplatte aktivieren?

Am liebsten wäre mir eine Möglichkeit über PHP oder über den DSM.
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.520
Punkte für Reaktionen
2.973
Punkte
423
Das Problem: Sobald der Schreibzyklus (in die Datenbank) größer ist, als die Zeit bis zum Ruhemodus der Festplatte, schläft mir die Diskstation komplett ein. Folglich wird kein Wert in die Datenbank eingetragen.
Was bedeutet "schläft komplett ein"?
Ich denke eher, dass der Datenbankzugriff in ein Timeout läuft, bevor die Platten wieder hochgefahren sind. Hast du Einfluss auf das Timeout beim Verbindungsaufbau zur DB?

Gruß Benares
 

hugo321

Benutzer
Mitglied seit
08. Jul 2009
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Schläft komplett ein soll heißen, dass nicht nur die Festplatte in den Ruhemodus geht sondern auch die CPU.
Das Php-Script wird dadurch nicht weiter ausgeführt und es wird nichts mehr in die SQL-Datenbank eingetragen.

Übrigens - Den Intervall, wie oft ich die Daten ins Array bzw. in die SQL-Datenbank schreibe, bilde ich über den php "sleep(600);" - Befehl. Die CPU geht in den Ruhemodus während diese Sleeproutine läuft.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!