Ankündigung

Einklappen
Keine Ankündigung bisher.

alte 1.51 in Dockerversion gecrasht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    alte 1.51 in Dockerversion gecrasht

    Ich habe noch einen alte 1.51 in einen Dockerinstallation laufen, oder besser laufen gehabt.

    Sicherung ist da und aktuell, nun will ich die wieder in ein Docker System installiern, wenn ich aber das Dockerimage ziehe, bekomme ich die 1.62

    Beim Einlesen der Datensicherung bzw. bzw. nach dem Neustart, bootet das Image alle 39 sec.
    In der 1.62. hat sich die Datenbankstruktur geändert, was vermutlich hier zum Crash führt.

    Wie bekomme ich die Docker 1.51 oder 1.59 um dann eine Update zu machen.

    Gruß Hartwig

    #2
    Hallo Hartwig,

    die 1.51 ist glaube ich die letzte Version von pfischi's Image, da meine erste Version die 1.52 war. Mittlerweile hat sich da so einiges getan, was jedoch nichts mit der DB-Struktur zu tun haben sollte. Wie genau startest du den Container und hast Du irgendwelchen Log-Output?
    Kind regards,
    Yves

    Kommentar


      #3
      Ich starte das mit den von Dir empfohlenen werten, also auch restart=on failure
      Gruß Hartwig

      Kommentar


        #4
        Danke für den Hinweis mit der Pfischi Version.

        Ich werde diese nochmals installieren und versuchen dort den Update rein zu ziehen, dann kann ich die Updates hochziehen und am Ende wieder in deinen Image ziehen. So zumindest die Theorie
        Gruß Hartwig

        Kommentar


          #5
          Das will so nicht klappen. Die Pfischi Version ist die 1.48 und auf Edomi.de ist als nächsten die 1.50
          Der Update auf 1.50 bricht ab und eine 1.49 ist nicht mehr zu finden
          Gruß Hartwig

          Kommentar


            #6
            Ich habe nun die 1.51 wieder am Laufen, die Datensicherung lässt sich auch einspielen, aber danach habe immer nach ca. 39sec einen neustart.

            Mein Versuch hier auf die /usr/local/edomi/edomi,ini zuzugreifen und den
            global_knxGatewayActive='true' auf false zu setzen scheitert.

            Ich kann dies zwar tun, aber nach einem docker edomi stop und docker edomi start steht das wieder true drin und das Image crasht



            PHP-Code:
                                        2018-12-12 23:20:00             592623             KNX             577             KNX-VerbindungControl-Endpoint192.168.109.42:50000             Ok                               2018-12-12 23:20:00             592972             KNX             577             KNX-VerbindungData-Endpoint192.168.109.42:50001             Ok                               2018-12-12 23:20:00             605110             KNX             577             KNX-SchnittstelleNameKNX PS640-IP PA2.1.9 MAC00246dff0005             Ok                               2018-12-12 23:20:00             620709             LOGIC             579             Prozess LOGIC gestartet             Ok                               2018-12-12 23:20:00             626221             KNX             577             KNX-VerbindungTunnel-PA0.0.0 Channel-ID148             Ok                               2018-12-12 23:20:00             648001             KNX             577             ROUTER CE CONNECTIONSTATE_RESPONSE ErrCode27h ErrMsgE_KNX_CONNECTION (The KNXnet/IP Server device detects an error concerning the KNX subnetwork connection with the specified ID) / Raw0610020800089427             ERROR                               2018-12-12 23:20:00             658943             KNX             577             KNX-Verbindung verloren.             ERROR                               2018-12-12 23:20:03             672257             KNX             577             KNX-SchnittstelleNameKNX PS640-IP PA2.1.9 MAC00246dff0005             Ok                               2018-12-12 23:20:03             694154             KNX             577             KNX-VerbindungTunnel-PA0.0.0 Channel-ID149             Ok                               2018-12-12 23:20:03             716058             KNX             577             ROUTER CE CONNECTIONSTATE_RESPONSE ErrCode27h ErrMsgE_KNX_CONNECTION (The KNXnet/IP Server device detects an error concerning the KNX subnetwork connection with the specified ID) / Raw0610020800089527             ERROR                               2018-12-12 23:20:03             727035             KNX             577             KNX-Verbindung verloren.             ERROR                               2018-12-12 23:20:06             740248             KNX             577             KNX-SchnittstelleNameKNX PS640-IP PA2.1.9 MAC00246dff0005             Ok                               2018-12-12 23:20:06             762474             KNX             577             KNX-VerbindungTunnel-PA0.0.0 Channel-ID150             Ok                               2018-12-12 23:20:06             784776             KNX             577             ROUTER CE CONNECTIONSTATE_RESPONSE ErrCode27h ErrMsgE_KNX_CONNECTION (The KNXnet/IP Server device detects an error concerning the KNX subnetwork connection with the specified ID) / Raw0610020800089627             ERROR                               2018-12-12 23:20:06             796080             KNX             577             KNX-Verbindung verloren.             ERROR                               2018-12-12 23:20:09             808001             KNX             577             KNX-SchnittstelleNameKNX PS640-IP PA2.1.9 MAC00246dff0005             Ok                               2018-12-12 23:20:09             829091             KNX             577             KNX-VerbindungTunnel-PA0.0.0 Channel-ID151             Ok                               2018-12-12 23:20:09             850560             KNX             577             ROUTER CE CONNECTIONSTATE_RESPONSE ErrCode27h ErrMsgE_KNX_CONNECTION (The KNXnet/IP Server device detects an error concerning the KNX subnetwork connection with the specified ID) / Raw0610020800089727             ERROR                               2018-12-12 23:20:09             861455             KNX             577             KNX-Verbindung verloren.             ERROR                               2018-12-12 23:20:11             360424             MAIN             564             Mindestens 1 Prozess ist nicht bereit!             FATALERROR                               2018-12-12 23:20:11             362124             MAIN             564             Prozess MAIN beenden... (Modus 13)             Ok                               2018-12-12 23:20:11             363037             MAIN             564             EDOMI beenden...             Ok                               2018-12-12 23:20:12             874766             KNX             577             KNX-SchnittstelleNameKNX PS640-IP PA2.1.9 MAC00246dff0005             Ok                               2018-12-12 23:20:12             896639             KNX             577             KNX-VerbindungTunnel-PA0.0.0 Channel-ID152             Ok                               2018-12-12 23:20:12             917942             KNX             577             ROUTER CE CONNECTIONSTATE_RESPONSE ErrCode27h ErrMsgE_KNX_CONNECTION (The KNXnet/IP Server device detects an error concerning the KNX subnetwork connection with the specified ID) / Raw0610020800089827             ERROR                               2018-12-12 23:20:12             929028             KNX             577             KNX-Verbindung verloren.             ERROR                               2018-12-12 23:20:14             398674             LOGIC             579             Logik-Berechnungen werden beendet             Ok                               2018-12-12 23:20:15             423073             SYSINFO             571             MAIN-SIGNAL erhalten -> Beenden... 
            Gruß Hartwig

            Kommentar


              #7
              So ich habe nun einen Version 1.51 im Docker am laufen. Der Restore hat funktioniert und danach habe ich mal alles Update auf 1.62 gefahren.

              Leider kommt nun das nächste Dockerproblem.

              Der Startschirm zeigt VISU in ROT an und das Logfile meint: Socket failed to open at port 8080: Cannot assign requested address

              Ich habe den Container mal commited

              docker commit -c "Expose 8080" ifaca35245531 starwarsfan/docker-edomi:8080
              docker stop edomi

              sudo docker run --name edomi_new --restart=on-failure -v /edomi-backups/:/var/edomi-backups/ -p 80:80 -p 8080:8080 -p 3671:3671/udp -p 50000:50000/udp -p 50001:50001/udp -p 22222:22 -d starwarsfan/docker-edomi:8080

              Aber auch damit bleibt das Problem

              Irgend einen Tipp?


              Gruß Hartwig

              Kommentar


                #8
                Und wenn Du dafür eine VM aufsetzt? Darin dann das Backup zurück spielen, Update auf 1.62, das dann sichern und im Docker mit 1.62 dort das neue "Backup" zurück spielen?

                Kommentar


                  #9
                  Zitat von hartwigm Beitrag anzeigen
                  Ich habe nun die 1.51 wieder am Laufen, die Datensicherung lässt sich auch einspielen, aber danach habe immer nach ca. 39sec einen neustart.
                  Wie hast du den dein System geupdatet bekommen?
                  Bei mir geht es zwar um keine Dockerversion, habe aber auch das Problem 1.48 und bekomme die nicht geupdatet da nur noch 1.50 vorhanden ist. Schon echt blöd

                  Kommentar


                    #10
                    Zitat von lordofchaos Beitrag anzeigen
                    Bei mir geht es zwar um keine Dockerversion, habe aber auch das Problem 1.48 und bekomme die nicht geupdatet da nur noch 1.50 vorhanden ist. Schon echt blöd
                    Ich habe die Updates seit 1.39 aufgehoben. Falls Bedarf, kurze PN.
                    Gruß -mfd-
                    KNX-UF-IconSet since 2011

                    Kommentar

                    Lädt...
                    X