[docker] headless-vdr mit satip, epgd, mariadb

  • Mhmm ... da erwischt Du mich jetzt kalt ... schau mal in das epgd Paket, da wird irgendwie/wann/wo ein .sql ausgeführt bzw. ein script, dass den User anlegt und die Tabellen usw... Aber im Ernst, probier das mit dem anderen port mal aus, hatte ich auch schon gemacht bei meinen Gehversuchen und das klappt meine ich mich zu erinnern.


    VG,
    Ale

  • Hab auf dem NAS in /etc/mysql/my.cnf geändert:
    [client]
    port = 3307



    [mysqld]
    port = 3307


    Und in der epgd.conf


    DbPort = 3307


    Kommt aber immer noch der folgende Fehler bei Aufruf der http über :9999
    Lost database connection, retry later



    Edit:
    Nach ändern von
    DbHost = localhost (auf die IP des NAS)
    funktioniert nun der Zugriff, allerdings ist der EPG noch leer

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

    Einmal editiert, zuletzt von Tommy.Z ()

  • epgd ist nun am laden des EPG, das scheint wohl länger zu dauern ;)
    Danke nochmal für das Schubsen in die richtige Richtung

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

  • Hallo zusammen,


    weiß jemand wie man es komfortabel einrichten kann, dass wenn der VDR mal zicket der Container nach einem Notausstieg automatisch neu startet? Geht das mit "docker -a VDR-CONTAINER"? Oder besser den Notaustieg im VDR abschalten? hab das Problem dass der VDR manchmal aussteigt und ich den Container dann manuell neu starten muss, ganz schlecht für den WAF ;) .

    Server: Asrock Q1900-ITX, 8GB RAM, 250 GB SSD System, 2TB SATA HD Daten RAID 1/ Synology DSM 5.2 + Virtualbox Addon + Docker VDR chriszero: vdr 2.2 , Inverto iLNB 8 Kanal SAT>IP LNB
    Client: 1 x RasPI mit MINIDVDB Linux an Philips 42PFL3604/12
    , 1 x RasPI mit Openelec, LG HB805PH Heimkinosystem

  • Hallo nochmal,


    bekomme beim umschalten von meinem Raspui mit MLD immer diese Fehler, mit aktiviertem Notausstieg fliegt dann auch der VDR weg :( .



    Das umschalten funktioniert da aber. Allerdings wenn diese Meldungen beim umschalten kommen:



    dann geht nichts mehr. In VDR-Live kann ich aber noch mit der Fernbedienung durch das Menü.


    Was kann ich tun?

    Server: Asrock Q1900-ITX, 8GB RAM, 250 GB SSD System, 2TB SATA HD Daten RAID 1/ Synology DSM 5.2 + Virtualbox Addon + Docker VDR chriszero: vdr 2.2 , Inverto iLNB 8 Kanal SAT>IP LNB
    Client: 1 x RasPI mit MINIDVDB Linux an Philips 42PFL3604/12
    , 1 x RasPI mit Openelec, LG HB805PH Heimkinosystem

  • weiß jemand wie man es komfortabel einrichten kann, dass wenn der VDR mal zicket der Container nach einem Notausstieg automatisch neu startet?

    Hi, was hast Du denn vor? Wenn der gestartet Prozess abstürzt und sich der Container beendet, dann sollte er neu starten?


    Probier mal


    Code
    --restart=always


    damit startet er zumindest nach einem Reboot bei mir neu...


    VG;
    Alex

  • Hallo jondalar,


    danke für den Tipp. Ja genau. Der VDR container soll von alleine wieder starten. Muss mal sehen wie ich das mit der Synology hin bekomme. Da müsste ich ja vermutlich das init Script von docker ändern.

    Server: Asrock Q1900-ITX, 8GB RAM, 250 GB SSD System, 2TB SATA HD Daten RAID 1/ Synology DSM 5.2 + Virtualbox Addon + Docker VDR chriszero: vdr 2.2 , Inverto iLNB 8 Kanal SAT>IP LNB
    Client: 1 x RasPI mit MINIDVDB Linux an Philips 42PFL3604/12
    , 1 x RasPI mit Openelec, LG HB805PH Heimkinosystem

  • Hallo Chris,


    ich sehe gerade, dass du auf epgd 1.0.2 aktualisiert hast. Danke!
    Dabei hast du ja auch die Channel-Logos eingebaut. Funktionieren die bei dir? Bei mir wird nur das Symbol für "Bild nicht gefunden" im Browser angezeigt.


    Gruß,
    Hendrik

  • Hallo zusammen,


    da ich immer wieder Probleme hatted dass der VDR sich weghängt, habe ich "monit" installiert (Als Synology Addon) und folgende Config angelegt:


    Code
    check process vdr matching "vdr"
      if does not exist then exec "/usr/local/bin/docker restart VDR"
      if failed
      	port 6419 and
      	expect "^220.*"
      	send   "^c\r\n"
      	send   "e\r\n"
      then exec "/usr/local/bin/docker restart VDR"


    Jetzt wird der Container neu gestartet falls der VDR weggeflogen ist oder sich aufgehangen hat.


    Grüße, Jochen

    Server: Asrock Q1900-ITX, 8GB RAM, 250 GB SSD System, 2TB SATA HD Daten RAID 1/ Synology DSM 5.2 + Virtualbox Addon + Docker VDR chriszero: vdr 2.2 , Inverto iLNB 8 Kanal SAT>IP LNB
    Client: 1 x RasPI mit MINIDVDB Linux an Philips 42PFL3604/12
    , 1 x RasPI mit Openelec, LG HB805PH Heimkinosystem

  • Sorry. Kann ich nicht helfen. Nutze den epgd nicht...

    Server: Asrock Q1900-ITX, 8GB RAM, 250 GB SSD System, 2TB SATA HD Daten RAID 1/ Synology DSM 5.2 + Virtualbox Addon + Docker VDR chriszero: vdr 2.2 , Inverto iLNB 8 Kanal SAT>IP LNB
    Client: 1 x RasPI mit MINIDVDB Linux an Philips 42PFL3604/12
    , 1 x RasPI mit Openelec, LG HB805PH Heimkinosystem

  • Hallo Chris,


    ich habe vorhin auf die aktuelle Version aktualisiert (crane lift).
    Nun funktioniert TV über Kodi nicht mehr (der entsprechende Punkt wird (auf zwei unterschiedlichen Geräten) nicht mehr angezeigt) und im EPGD werden die Sender nur noch als "S19.2E-1-1019-10301" & co angezeigt.
    Hast du eine Idee, woran das liegen könnte?


    Gruß,
    Hendrik

  • Hallo,


    ich wollte auch mal Deinen Docker-VDR testen und habe mal alles aus Deinem Git abgeklimpert. Leider startet der VDR nicht ... :/


    Code
    root@bruno ~src/docker-vdr/volumes (git)-[master] # crane start
    Starting container vdr.data ...
    vdr.data
    Starting container database ...
    database
    Starting container vdr ...
    Error response from daemon: Cannot link to a non running container: /database AS /vdr/database
    Error: failed to start containers: vdr
    ERROR: exit status 1
    1 root@bruno ~src/docker-vdr/volumes (git)-[master] #


    Aber, der Database-Container läuft:


    Code
    root@bruno ~src/docker-vdr/volumes (git)-[master] # docker ps                                                                                                               :(
    CONTAINER ID        IMAGE                     COMMAND                  CREATED             STATUS              PORTS                    NAMES
    ccc7f6e6b933        chriszero/mariadb-epglv   "docker-entrypoint.sh"   2 days ago          Up About a minute   0.0.0.0:3306->3306/tcp   database
    root@bruno ~src/docker-vdr/volumes (git)-[master] #


    ich stehe auf dem Schlauch :( Habe noch keine Konfig's oder so angepasst.

  • Wenn du nur den VDR willst/brauchst, dann entferne die links aus der crane.yml


    Ansonsten erstelle / starte die am besten alle mal per Hand.


    crane start vdr.data
    crane start database
    crane start vdr
    crane start epgd


    oder ohne epgd:


    crane.yml

  • Hallo,


    kann man mit den Containern das EPGD-tool verwenden?
    Mit docker exec -it 24217de60677 bash kann ich mich ja in den Container einhängen.
    Doch beim Start des epgd-tool kommt dann der Fehler

    Code
    epgd-tool  -show
    root Password for MySQL Database is not set!
    Exit


    Das liegt daran:

    Code
    root@24217de60677:/tmp# more /usr/local/bin/epgd-tool
    #!/bin/bash
    
    
    # mySQL helper script by 3PO
    
    
    
    
    PASSWORD=""


    Das Passwort kann ich aber auch nicht eintragen, da kein vi installiert ist im Container. Außerdem gibt es das Kommando mysql nicht.


    Der Hintergrund ist dieser:
    [epgd] Sendernamen werden nicht angezeigt; Keine Einträge im VDR EPG


    Gruß,
    Hendrik

Jetzt mitmachen!

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