1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

oscam watchdog

Dieses Thema im Forum "Oscam Talk Archiv" wurde erstellt von jimmybones, 7. August 2013.

  1. jimmybones
    Offline

    jimmybones Ist oft hier

    Registriert:
    30. September 2012
    Beiträge:
    189
    Zustimmungen:
    55
    Punkte für Erfolge:
    28
    Ort:
    deutschland
    hi.

    ich habe mich nun schon seit mehreren tagen eingelesen aber findet einfach nicht die passende antwort....

    Suche ein watchdog script mit dem ich 2 oscam instanzen überwachen kann.

    Würde mich sehr über eure hilfe freuen.

    habe schon die tut von copyleft verwendet aber die ganze sache funktioniert nicht richtig... ( oscam wird immer neugestartet...)

    Vielen Dank
    Jimmy
     
    #1
  2. phantom

    Nervigen User Advertisement

  3. hismastersvoice
    Offline

    hismastersvoice Spezialist

    Registriert:
    22. August 2012
    Beiträge:
    507
    Zustimmungen:
    242
    Punkte für Erfolge:
    43
    AW: oscam watchdog

    Deine zweite Instaz muss ja auch einen eigenen Namen habe...
    Hab mir einfach mal das Script aus diesem Forum geschnappt und verdoppelt.
    So wird alle 30 Sekunden nach Oscam1 und Oscam2 in den Prozessen gesucht.
    Du musst halt die Dateinamen und evtl. Vereichnisse anpassen.
    Das Script beim Systemstart einfach mit ausführen.

    Soll jetzt nur mal als Vorschlag dienen...
    while sleep 30
    do
    if ps w | grep -v grep | grep -w -c "/var/bin/oscam1 -b"
    then
    echo "oscam1 is running!"
    else
    echo `date` "oscam1 is not running.... restarting!!!" >> /var/oscam-watchdog.log
    /var/bin/oscam1 -b
    fi
    if ps w | grep -v grep | grep -w -c "/var/bin/oscam2 -b"
    then
    echo "oscam2 is running!"
    else
    echo `date` "oscam2 is not running.... restarting!!!" >> /var/oscam-watchdog.log
    /var/bin/oscam2 -b
    fi
    done
     
    #2
    jimmybones gefällt das.
  4. janni1
    Offline

    janni1 Moderator Digital Eliteboard Team

    Registriert:
    3. Mai 2010
    Beiträge:
    4.942
    Zustimmungen:
    5.860
    Punkte für Erfolge:
    113
    AW: oscam watchdog

    Hi,
    schau mal hier

    Dieser Link ist nur für Mitglieder!!! Jetzt kostenlos Registrieren ?


    und das ganze zweimal.

    Gruß
    janni1
     
    #3
    jimmybones gefällt das.
  5. hismastersvoice
    Offline

    hismastersvoice Spezialist

    Registriert:
    22. August 2012
    Beiträge:
    507
    Zustimmungen:
    242
    Punkte für Erfolge:
    43
    AW: oscam watchdog

    Ist vom Sinn her das gleiche wie mein Vorschlag nur über Cronjob gelöst.
    Würde aber auf keinen Fall zwei Cronjobs starten, sondern das ganze in einem Script unterbringen.

    Cronjobs können nur alle 1Min. ausgeführt werden, das reicht bei mir auf jeden Fall.

    Was mir gerade auffällt...
    Das Script ist für IPC geschrieben, auch hier gilt es die Variablen und Verzeichnisse anzupassen.
     
    #4
    jimmybones gefällt das.
  6. jimmybones
    Offline

    jimmybones Ist oft hier

    Registriert:
    30. September 2012
    Beiträge:
    189
    Zustimmungen:
    55
    Punkte für Erfolge:
    28
    Ort:
    deutschland
    AW: oscam watchdog

    sooo hab das ganze nun mal auf meine bedürfnisse angepasst und läuft

    nur ... wie bau ich 2 scripts in 1 script um ^^?

    hier mal die 2 scripts


    oscamwatchdog1.sh

    oscamwatchdog2.sh

     
    Zuletzt bearbeitet: 7. August 2013
    #5
  7. hismastersvoice
    Offline

    hismastersvoice Spezialist

    Registriert:
    22. August 2012
    Beiträge:
    507
    Zustimmungen:
    242
    Punkte für Erfolge:
    43
    AW: oscam watchdog

    Mit der Option -c /Verzeichnis zur Config.
    Beispiel
    oscam1 -b -c /etc/oscam/config1
    oscam2 -b -c /etc/oscam/config2


    Gesendet von meinem iPad mit Tapatalk HD
     
    #6
    jimmybones gefällt das.
  8. jimmybones
    Offline

    jimmybones Ist oft hier

    Registriert:
    30. September 2012
    Beiträge:
    189
    Zustimmungen:
    55
    Punkte für Erfolge:
    28
    Ort:
    deutschland
    AW: oscam watchdog

    ok habs hinbekommen vielen vielen dank!!!
     
    #7
  9. hismastersvoice
    Offline

    hismastersvoice Spezialist

    Registriert:
    22. August 2012
    Beiträge:
    507
    Zustimmungen:
    242
    Punkte für Erfolge:
    43
    AW: oscam watchdog

    #!/bin/sh
    LOGFILE="OScam_restart_log.txt"

    if [ $(ps aux | grep -v grep | grep -c "/usr/local/bin/oscam1") = 0 ];
    then
    echo $(date "+%d.%m.%y|%H:%M:%S|OScam1 (reshare) wurde neu gestartet") >> /usr/local/$LOGFILE
    /usr/local/bin/oscam1 -b -c /usr/local/oscam1/
    else
    echo "all fine "
    fi
    if [ $(ps aux | grep -v grep | grep -c "/usr/local/bin/oscam2") = 0 ];
    then
    echo $(date "+%d.%m.%y|%H:%M:%S|OScam2 (reshare) wurde neu gestartet") >> /usr/local/$LOGFILE
    /usr/local/bin/oscam2 -b -c /usr/local/oscam2/
    else
    echo "all fine "
    fi
    exit 0

    In der Variable LOGFILE solltest du einen kpl. Pfad angeben.

    Du musst zwei unterschiedliche Configs in unterschiedlichen Verzeichnissen machen sonst kommen sich die binden Oscams in die Quere.
    Hier musst die Ports für Webif und Cams anpassen, das logfile usw.

    Warum hast du zwei Oscam laufen?

    Gesendet von meinem iPad mit Tapatalk HD
     
    #8
    jimmybones gefällt das.
  10. 0800555333
    Offline

    0800555333 Hacker

    Registriert:
    9. Juli 2013
    Beiträge:
    327
    Zustimmungen:
    367
    Punkte für Erfolge:
    0
    AW: oscam watchdog

    blöd gefragt: wieso hast du 2 oscam instanzen?

    eines für (keyserver) und eins (reshare) ???

    was für ein sinn soll das haben?
     
    #9
  11. hismastersvoice
    Offline

    hismastersvoice Spezialist

    Registriert:
    22. August 2012
    Beiträge:
    507
    Zustimmungen:
    242
    Punkte für Erfolge:
    43
    AW: oscam watchdog

    Schön das es funktioniert...
    Danke sagt man im Board über den Danke Button!!


    Gesendet von meinem iPad mit Tapatalk HD
     
    #10
  12. jimmybones
    Offline

    jimmybones Ist oft hier

    Registriert:
    30. September 2012
    Beiträge:
    189
    Zustimmungen:
    55
    Punkte für Erfolge:
    28
    Ort:
    deutschland
    AW: oscam watchdog

    ok mach ich :)
     
    #11

Diese Seite empfehlen