Seite 1 von 1
"Server Power Control" und "Really Prevent System Standby"
Verfasst: 20. Juli 2011 16:31
von nilssohn
Hi,
um meinen Musikserver (Linux auf EeeBox) automatisch 30 Minuten, nachdem die Squeezeboxes verstummt sind, schlafen zu legen, verwende ich seit jeher Gordon Harris' Plugin "Server Power Control". Weitere Aufgaben hat SvrPwrCtrl nicht zu erfüllen. Sobald ich eine Squeezebox einschalte, wird der Server WOL wieder geweckt.
Problematisch wurde es immer dann, wenn ich - ganz ohne Musik - auf der EeeBox mal längere Wartungarbeiten durchführte und vergaß, das Plugin zu deaktivieren. Stur schaltete es den Rechner nach 30 Minuten in den Bereitschaftsmodus, ohne Rücksicht auf z.B. laufende Dateioperationen. Anscheinend berücksichtigt das Plugin diesen Fall aber mittlerweile, wie ich heute feststellte.
Vom selben Autor gibt es nun das Plugin "Really Prevent System Standby", das eine ähnliche Funktion anzubieten scheint. Es wurde in meinen SBS-Plugins automatisch aktiviert.
Leider verstehe ich das Zusammenspiel der beiden Plugins (und ggf. der Energieeinstellungen des Rechners) nicht. Die Anforderung lautet, SvrPwrCtrl wie oben beschrieben seine Arbeit machen zu lassen und den Server nach 30 Min. schlafen zu schicken, aber nur, wenn dieser zu diesem Zeitpunkt untätig ist.
Hat jemand Erfahrung mit beiden Plugins? Wie stelle ich das ein?
Viele Grüße
nilssohn
Re: "Server Power Control" und "Really Prevent System Standb
Verfasst: 21. Juli 2011 07:56
von steve0564
Willkommen im Forum!!
Das Problem stellt sich leider in Verbindung mit meinem WHS ebenso. Das Plugin wurde scheinbar nur für reine SBS gestrickt und berücksichtigt leider keine sonstige Tätigkeiten (Datengrab, anderweitige Server etc...)
Wenn Du eine Lösung gefunden hast, die auch für Windows einsetzbar ist, gib bitte Bescheid! Danke!
Re: "Server Power Control" und "Really Prevent System Standb
Verfasst: 21. Juli 2011 10:25
von steve0564
Wenn das alles nichts hilft, krame ich eben meine Englischkenntnisse heraus und frage "gharris999" direkt; er ist dort ja regelmäßig aktiv.
Genau die Frage hatte ich m. W. schonmal dort im entsprechenden Thread in englisch gestellt und leider keine befriedigende Antwort erhalten. Problem ist wohl, dass das Plugin nicht so ohne weiteres anderweitige Aktivitäten erkennen kann.
Sicher könnte man das an irgendwelchen CPU oder Plattenaktivitäten festmachen, ich glaube aber, dass so eine Realisierung a) zu aufwendig wäre und b) wohl am eigentlichen Ziel vorbeischießt.
Bei meinem WHS würde nicht mal das nützen, da der WHS auch Datengrab ist und auf ein evtl. Abspeichern eines Client wartet..... wehe wenn dann der WHS abgeschaltet wurde.....
Ach ja, Martin aus unserem anderen Hobbyforum nutzt auch das Plugin und kennt sich, glaub ich, damit recht gut aus. Schick ihn doch mal hier vorbei.....
Re: "Server Power Control" und "Really Prevent System Standb
Verfasst: 21. Juli 2011 11:08
von nilssohn
steve0564 hat geschrieben:Problem ist wohl, dass das Plugin nicht so ohne weiteres anderweitige Aktivitäten erkennen kann.
Dann schau dir mal die Version v20110601.120532 an, die derzeit auf meinem Server installiert ist. Eine entsprechende Funktionalität wurde anscheinend eingebaut.
Re: "Server Power Control" und "Really Prevent System Standb
Verfasst: 21. Juli 2011 11:26
von nilssohn
@Mod oder Admin: Wohin ist das Posting verschwunden, dass ich zwischen steves Antworten geschrieben habe?
Re: "Server Power Control" und "Really Prevent System Standb
Verfasst: 21. Juli 2011 11:55
von steve0564
nilssohn hat geschrieben:steve0564 hat geschrieben:Problem ist wohl, dass das Plugin nicht so ohne weiteres anderweitige Aktivitäten erkennen kann.
Dann schau dir mal die Version v20110601.120532 an, die derzeit auf meinem Server installiert ist. Eine entsprechende Funktionalität wurde anscheinend eingebaut.
Do schau her, dass ist tatsächlich neu und kannte ich so noch nicht! Danke für den Hinweis!
Edit: Das Posting dazwischen wurde von mir
versehentlich gelöscht! Sorry!
Re: "Server Power Control" und "Really Prevent System Standb
Verfasst: 13. Januar 2012 21:46
von SqueezingSosias
Hallo Leute,
ich grabe diesen thread mal aus, weil ich mit meinem Eigenbau-NAS (linux) und dem standby auch Probleme habe. Normalerweise wird mein shutdown von einem Script verwaltet, das mit pgrep abfrägt, was im System gerade läuft, ausserdem erkennt es Samba-Verbindungen usw. Ich habe aber noch keine aktive Prozesse gefunden, die signalisieren, ob der Squeezeboxserver (oder LMS) gerade beansprucht wird. Das oben genannte Plugin kann das offensichtlich. Hat jemand eine Idee, was ich abfragen kann, damit auch mein Script einen aktiven Sqeezeboxserver erkennen kann?
Danke schon mal für die zahlreichen Antworten
Salut Andi
PS: Ja, ich weiß, dass das kein linux-Profi-forum ist - aber ich versuche es hald mal...
PSPS: Wie komme ich zu dem "Server Power Control" Plugin
Re: "Server Power Control" und "Really Prevent System Standb
Verfasst: 13. Januar 2012 23:57
von coolio
Hier
localhost:9000/html/docs/help.html
gibt es eine CLI (Command Line Interface) Dokumentation
Localhost gilt abei natürlich nur auf dem Rechner, auf dem der LMS läuft, sonst musst Du die serveradresse nehmen, das ist das Web-Interface.
Über das CLI (läuft z.B. über Telnet) kannst Du den Status der Player abfragen, wenn die alle "Aus" sind, dann spielen sie auf jeden Fall nicht. So macht es das SvrPowerControl.
Viel besser wirst Du es nicht bekommen, denn solange der Server läuft, kommuniziert er auch ständig mit den Playern, die sind ja komplett ferngesteuert. Du machst sie ja auch komplett funktionslos, indem Du ihnen den Server wegnimmst.
Alternativ kannst Du ja aus SvrPowerControl ein script starten, wie wär's denn, wenn Du Dein Shutdown-Script von da aus startest, dann weißt Du, dass Du den LMS auch wegschießen kannst.
Re: "Server Power Control" und "Really Prevent System Standb
Verfasst: 14. Januar 2012 01:13
von Penni
SqueezingSosias hat geschrieben:
PSPS: Wie komme ich zu dem "Server Power Control" Plugin
Klickst Du im Webinterface des LMS unter Einstellungen bei den Plugins ganz unten unter "Zusätzliche Repositories" in dem Satz "Eine Liste von Repository-URLs ist hier verfügbar." auf
hier und suchst dann nach SrvrPowerCtrtl. Die Adresse gibst Du dann in die Textbox und klickst auf "Übernehmen". Den weiteren Weg findest Du selbst?
HTH, Penni d:-)
Re: "Server Power Control" und "Really Prevent System Standb
Verfasst: 17. Januar 2012 20:40
von SqueezingSosias
Hallo Leute Danke für die Antworten.
@coolio das cli hatte ich mir noch nicht angeschaut. Ich denke, da werde ich schon was auswertbares finden (z.B. abfragen , ob gerade ein stream aktiv ist...). Da mein autosuspend-script ein Chronjob ist und der LMS nicht der wichtigste Server auf dem Gerät ist, will ich mein script nicht von einem Server-Plugin starten lassen...
@penni Das habe ich auch gefunden - nur wird dann nur das SrvrPowerCtrtl -Plugin angeboten, das "Really Prevent System Standby"-Plugin aber nicht. Das hätte ich gerne mal ausprobiert.
Wenn ich weiter bin, melde ich mich wieder...
Wenn jemand noch eine praktische Idee hat, kann er sich aber gerne noch einbringen
Salut Andi