[QPKG] SHUTDOWN - ua. wenn kein Client erreichbar ist

  • Hallo eraser,
    habe folgende Einträge in der crontabs:

    Code
    # m h dom m dow cmd
    0 4 * * * /sbin/hwclock -s
    0 3 * * * /sbin/vs_refresh
    30 4 * * * /etc/init.d/Qthttpd.sh restart 1>>/dev/null 2>>/dev/null
    0 3 * * * /bin/rm -rf /mnt/HDA_ROOT/twonkymedia/twonkymedia.db/cache/*
    0 5 * * * /etc/init.d/ddns_update.sh
    */5 * * * * /share/HDA_DATA/.qpkg/Wait4PC/wait4pc.sh
    0 15 * * 6 /etc/init.d/poweroff
    30 19 * * 6 /etc/init.d/startup
    0 3 * * * /etc/init.d/ImRd.sh bgThGen


    diese liegt allerdings in einem Unterordner von /.Bit Tornado/cron/crontabs
    kurz gesagt die Ordnerstruktur ist für mich Neuland!
    Eigentliche Problem ist auch der wait4PC.sh eintrag, den ich per webinterface gelöscht hatte, aber noch existiert s.oben.
    Wäre schön du könntest mal drauf schauen warum es bei mir nicht läuft!
    Java ist auf dem Client installiert. Der NAS ist ein TS110.
    Grüsse

    Einmal editiert, zuletzt von christian () aus folgendem Grund: Code Block hinzugefügt.

  • Zitat von "maurios"

    Eigentliche Problem ist auch der wait4PC.sh eintrag, den ich per webinterface gelöscht hatte, aber noch existiert s.oben.


    Das dieser Eintrag noch existiert, ist schon korrekt, damit werden dann die Überprüfungen gestartet.


    Zitat von "maurios"

    Wäre schön du könntest mal drauf schauen warum es bei mir nicht läuft!


    Dachtest du einen RemoteControl (TeamViewer) auf deinen PC, um die Einstellungen und Funktion zu überprüfen ?
    Schreibe evtl. dann deine Kontaktdaten (ICQ, Skype oä.) mir per PM.


    Stefan

  • nun gehts!, habe nochmalig das tool installiert und dem frontend etwas Zeit gelassen sich einzustellen. Prima Sache, war schon nervig mit der Energieverwaltung zu arbeiten.


    danke für die Hilfsbereitschaft an Eraser
    Grüsse

  • Hi,


    bei mir sind zwei Einträge, die ich nicht verstehe:


    .
    .
    /5 * * * * /share/HDA_DATA/.qpkg/Wait4PC/wait4pc.sh
    0,30 * * * * /share/HDA_DATA/.qpkg/Wait4PC/wait4pc.sh -s on
    .
    .


    Die zeitliche Steuerung der Einträge ist mir klar.
    Ich hatte in der Configuration die Daten für die zweite Zeile eingegeben. Also immer um 00 und 30 auf PC's prüfen.
    Was bedeutet aber die Zeile drüber? Was wird alle 5 Minuten geprüft?
    Was bedeuten die Endungen -s und on?


    Vielen Dank für Eure Antwort.


    Viele Grüße
    JKreutz

  • Zitat von "JKreutz"

    0,30 * * * * /share/HDA_DATA/.qpkg/Wait4PC/wait4pc.sh -s on


    Dieser Eintrag ist absolut nicht sinnvoll, da damit das Script zu jeder halben und vollen Stunde die Standby-Schaltung aktiviert.
    Das möchtest du mit Sicherheit nicht.


    Zitat von "JKreutz"

    /5 * * * * /share/HDA_DATA/.qpkg/Wait4PC/wait4pc.sh


    Damit wird der Überprüfungsintervall gesteuert, in diesem Fall alle 5 Minuten,
    jedoch kenne ich es mit "*/5 * * * * /.....", also mit einem beginnendem Sternchen.


    Zitat von "JKreutz"

    Ich hatte in der Configuration die Daten für die zweite Zeile eingegeben. Also immer um 00 und 30 auf PC's prüfen.


    Dann dürfte es nur

    Code
    0,30 * * * * /share/HDA_DATA/.qpkg/Wait4PC/wait4pc.sh


    Soll das NAS immer bereit zum Herunterfahren sein ?


    Stefan

  • Hallo,
    vielen Dank für die erste Antwort.


    Mich interessiert, was -s und on
    in "0,30 * * * * /share/HDA_DATA/.qpkg/Wait4PC/wait4pc.sh -s on" bedeuten?


    Ich habe jetzt den Intervall entsprechend angepasst. Danach ging erstmal garnix mehr.
    Daraufhin habe ich WAIT4PC deinstalliert und neu installiert. Effekt: Die anhängenden Hosts sind rot, werden also nicht erkannt.
    Was habe ich falsch gemacht?
    Gleichzeitig scheint bei einem Reboot des NAS alles wieder auf OFF zu stehen. Irgendwo war das schon einmal Thema. Habe aber die Lösung nicht verstanden.
    Was muss ich da wo eintragen? Es müssten doch eigentlich Parameter in wait4pc.sh sein, oder?


    Vielen Dank schon einmal für die Hilfe.


    Grüße
    JKreutz

  • Zitat von "JKreutz"

    Mich interessiert, was -s und on
    in "0,30 * * * * /share/HDA_DATA/.qpkg/Wait4PC/wait4pc.sh -s on" bedeuten?


    Zitat von "Eraser-EMC2-"

    da damit das Script zu jeder halben und vollen Stunde die Standby-Schaltung aktiviert.


    Damit wird die Überprüfung der ausgewählten Optionen gestartet.


    Was wird bei dir bei Subnet angezeigt ? zB.: "192.168.0."

    Zitat von "JKreutz"

    Was habe ich falsch gemacht?


    Wenn bei dir nichts steht oder nur "192.168.0" , dann ist es ein fehler bei der Installation,
    den ich noch nicht gefunden habe.


    Stefan

  • Zitat von "hematy"

    gibt es eine Möglichkeit das Skript auf einer TS-101 zu verwenden?


    Gute Frage.
    Mit Sicherheit nicht ohne Anpassungen, mir ist die Systemumgebung des TS-101 nicht bekannt.
    Meines Wissens gab es die QPKG-Unterstützung nur in der letzten Beta-Version der Firmware.
    Inwieweit es kompatibel war, kann ich nicht mal vermuten.


    Stefan

  • !!! BETA !!! BETA !!! BETA !!! BETA !!! BETA !!! BETA !!! BETA !!! BETA !!! BETA !!! BETA !!!


    Ich habe nun etwas Zeit gefunden, ein paar Optionen in die WebGUI einzubauen:
    - Änderung des Überprüfungsintervalls
    - Änderung des Adressbereiches ( 192.168.0. ) Mit abschließenden Punkt !!!
    - Aktivierung des Standbys nach einem t des NAS


    Wenn keine Probleme auftauchen (ich hatte bis jetzt keine gehabt) , werde ich diese Version (mit x09/x19) als Offiziell in den ersten Beitrag einfügen.

  • Zitat von "Eraser-EMC2-"

    !!! BETA !!! BETA !!! BETA !!! BETA !!! BETA !!! BETA !!! BETA !!! BETA !!! BETA !!! BETA !!!


    Ganz, ganz dumme Frage eines Anfängers.
    Ich habe das Ding installiert: Anwendungen>GPKG-Plug-Ins>Installation>Durchsuchen


    Das Icon ist auch ordnungsgemäß vorhanden.


    Wie starte ich das Plugin Wait4PC?


    Danke
    Richard

  • Das Script ist nach der Installation aktiv, du mußt jedoch danach noch über die Web-Oberfläche (dazu gibt es einen Link in der QPKG-Info zum Wait4PC) konfigurieren.
    Mehr ist nicht zu tun.


    Wie Christian schon schrieb, auf der ersten Seite sollte alles stehen, ansonsten Bescheid geben und ich erweitere es.
    Danke.


    Stefan

  • Hallo Stefan,
    gibt es eine Möglichkeit, dass du deinem Programm noch die Überwachung eines FTP- Zugriffs spendierst. Und vielleicht noch eine Option zur ständigen Anzeige, welcher Dienst gerade benutzt wird, und welche Host gerade im Netz unterwegs ist. Die Option gibt es ja schon, wenn "Standby for Shutdown" aktiv geschalten wurde. Die jeweils- angegebenen Host werden alle 5 min gepingt...
    Gemeint ist jetzt aber wenn "Standby for Shutdown" nicht aktiv sein soll. Hier wäre ein weiterer Schalter doch ganz gut, oder wäre das Prog. dann überladen?


    Achso: Habe deine Beta drauf und funtioniert super.


    Schöne Weihnachten und einen guten Rutsch
    Kay

  • Hallo Kay,


    Zitat von "NASgul"

    gibt es eine Möglichkeit, dass du deinem Programm noch die Überwachung eines FTP- Zugriffs spendierst.


    ich habe mal nachgeschaut und keine Möglichkeit gefunden, direkt eine offene FTP-verbindung zu ermitteln.


    Zitat von "NASgul"

    Und vielleicht noch eine Option zur ständigen Anzeige, welcher Dienst gerade benutzt wird, und welche Host gerade im Netz unterwegs ist.


    Ja, das sollte kein Problem und mit wenig Aufwand zu erstellen sein.


    Ich wünsche ebenfalls einen guten Rutsch,
    Stefan

  • Hallo Eraser,
    ich habe Dein QPKG auf meiner TS 439 installiert (Vers. 1.3 und 1.2.4) und habe mit beiden Versionen ein Problem.


    Ich kann im Webinterface überall "Standby bzw. Active" auswählen aber nicht "Check".


    Java ist im Browser aktiviert (IE8 & FF).


    Woran kann das liegen?


    Edit:
    Bei der Deinstallation des QPKG wird die Crontab nicht bereinigt?


    Backupfile:


    # m h dom m dow cmd
    0 4 * * * /sbin/hwclock -s
    0 3 * * * /sbin/vs_refresh
    0 3 * * * /bin/rm -rf /mnt/HDA_ROOT/twonkymedia/twonkymedia.db/cache/
    30 4 * * * /etc/init.d/Qthttpd.sh restart 1>>/dev/null 2>>/dev/null
    0 23 * * 3 /etc/init.d/poweroff
    30 7 * * 4 /etc/init.d/startup
    0 3 * * * /etc/init.d/ImRd.sh bgThGen


    Crontab nach Deinstallation des QPKG:


    # m h dom m dow cmd
    0 4 * * * /sbin/hwclock -s
    0 3 * * * /sbin/vs_refresh
    0 3 * * * /bin/rm -rf /mnt/HDA_ROOT/twonkymedia/twonkymedia.db/cache/
    30 4 * * * /etc/init.d/Qthttpd.sh restart 1>>/dev/null 2>>/dev/null
    0 23 * * /share/MD0_DATA/.qpkg/Wait4PC/wait4pc.sh -s on
    */5 * * * * /share/MD0_DATA/.qpkg/Wait4PC/wait4pc.sh
    30 22 * * * /share/MD0_DATA/.qpkg/Wait4PC/wait4pc.sh -s on
    30 7 * * 4 /etc/init.d/startup
    0 3 * * * /etc/init.d/ImRd.sh bgThGen



    Die Einträge waren alle noch vorhanden
    Ich habe das Backup-File wieder umbenannt in Crontab und einen Reboot gemacht.


    Was muss ich noch bereinigen wenn ich das QPKG vollständig loswerden möchte?


    LG


    Markus

  • Hallo,


    das sind die Zeilen in der crontab, die für das Tool verantwortlich sind und nach einer Deinstallation entfernt sein sollten.

    Zitat von "downsideup"

    Ich kann im Webinterface überall "Standby bzw. Active" auswählen aber nicht "Check".


    Zitat von "downsideup"

    0 23 * * /share/MD0_DATA/.qpkg/Wait4PC/wait4pc.sh -s on
    */5 * * * * /share/MD0_DATA/.qpkg/Wait4PC/wait4pc.sh
    30 22 * * * /share/MD0_DATA/.qpkg/Wait4PC/wait4pc.sh -s on


    Werde ich bei Gelegenheit kontrollieren.


    Zitat von "downsideup"

    Ich kann im Webinterface überall "Standby bzw. Active" auswählen aber nicht "Check".


    Das hatte ich in der Anleitung nicht geändert, ich hatte "Check" gegen "Standby" umbenannt.


    Wünsche einen guten Rutsch,
    Stefan

  • Hallo Stefan,
    vielen Dank für die schnelle Antwort.


    Ich werde das QPKG noch einmal ausprobieren...


    Edit: Also bis auf meine Anmerkungen oben funktioniert die Version 1.3 ohne Probleme auf meiner TS-439.


    Auch Dir einen guten Rutsch...


    LG


    Markus

  • +Continuous Ping Hinzugefügt
    die Hosts werden regelmäßig überprüft, auch im offline-Modus des Tools
    +Anzeige und Entfernen überzähliger Intervall-Einträge in der Crontab möglich.


    Bekannte Probleme:
    -Crontab-Einträge bleiben nach dem Uninstall erhalten
    -Beim Überinstallieren werden weitere Intervall-Einträge erstellt (können nun manuell entfernt werden)

    Einmal editiert, zuletzt von Eraser-EMC2- () aus folgendem Grund: Dateien entfernt