Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [Gelöst] Im Docker von jsonl auf Redis umstellen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Gelöst] Im Docker von jsonl auf Redis umstellen

    This topic has been deleted. Only users with topic management privileges can see it.
    • mcBirne
      mcBirne @OliverIO last edited by

      @oliverio
      Danke.
      Diese Links haben mir viel geholfen.
      https://smarthome.buanet.de/2020/12/redis-container-unter-portainer-bereitstellen/
      https://smarthome.buanet.de/2020/12/iobroker-docker-container-mit-redis-db-verbinden/
      Aber jetzt sieht es leider so aus:
      dcea5a98-30de-4fa6-88b9-50c96990275e-image.png
      der ioBroker startet nicht

      mcBirne OliverIO 2 Replies Last reply Reply Quote 0
      • mcBirne
        mcBirne @mcBirne last edited by

        Das steht im Log

        --------------------------------------------------------------------------------
        
         
        
        --------------------------------------------------------------------------------
        
        -----                          System Information                          -----
        
        -----                    arch:                x86_64                       -----
        
        -----                    hostname:            buanet-iobroker-1            -----
        
        -----                                                                      -----
        
        -----                          Version Information                         -----
        
        -----                    image:               v9.0.1                       -----
        
        -----                    build:               2023-12-13T23:44:33+00:00    -----
        
        -----                    node:                v18.19.0                     -----
        
        -----                    npm:                 10.2.3                       -----
        
        -----                                                                      -----
        
        -----                        Environment Variables                         -----
        
        -----                    SETGID:              1000                         -----
        
        -----                    SETUID:              1000                         -----
        
        --------------------------------------------------------------------------------
        
         
        
        --------------------------------------------------------------------------------
        
        -----                   Step 1 of 5: Preparing container                   -----
        
        --------------------------------------------------------------------------------
        
         
        
        Updating Linux packages on first run... Done.
        
         
        
         
        
         
        
        Registering maintenance script as command... Done.
        
         
        
        --------------------------------------------------------------------------------
        
        -----             Step 2 of 5: Detecting ioBroker installation             -----
        
        --------------------------------------------------------------------------------
        
         
        
        Existing installation of ioBroker detected in "/opt/iobroker".
        
         
        
        --------------------------------------------------------------------------------
        
        -----             Step 3 of 5: Checking ioBroker installation              -----
        
        --------------------------------------------------------------------------------
        
         
        
        (Re)setting permissions (This might take a while! Please be patient!)... Done.
        
         
        
        Checking Database connection... Failed.
        
        Please check your configuration and try again.
        
        For more information see ioBroker Docker Image Docs (https://docs.buanet.de/iobroker-docker-image/docs).
        
         
        
        This Script will exit now.
        
         
        
        --------------------------------------------------------------------------------
        
        -------------------------     2023-12-15 11:52:54      -------------------------
        
        --------------------------------------------------------------------------------
        
        -----                                                                      -----
        
        ----- ██╗  ██████╗  ██████╗  ██████╗   ██████╗  ██╗  ██╗ ███████╗ ██████╗  -----
        
        ----- ██║ ██╔═══██╗ ██╔══██╗ ██╔══██╗ ██╔═══██╗ ██║ ██╔╝ ██╔════╝ ██╔══██╗ -----
        
        ----- ██║ ██║   ██║ ██████╔╝ ██████╔╝ ██║   ██║ █████╔╝  █████╗   ██████╔╝ -----
        
        ----- ██║ ██║   ██║ ██╔══██╗ ██╔══██╗ ██║   ██║ ██╔═██╗  ██╔══╝   ██╔══██╗ -----
        
        ----- ██║ ╚██████╔╝ ██████╔╝ ██║  ██║ ╚██████╔╝ ██║  ██╗ ███████╗ ██║  ██║ -----
        
        ----- ╚═╝  ╚═════╝  ╚═════╝  ╚═╝  ╚═╝  ╚═════╝  ╚═╝  ╚═╝ ╚══════╝ ╚═╝  ╚═╝ -----
        
        -----                                                                      -----
        
        -----              Welcome to your ioBroker Docker container!              -----
        
        -----                    Startupscript is now running!                     -----
        
        -----                          Please be patient!                          -----
        
        --------------------------------------------------------------------------------
        
         
        
        --------------------------------------------------------------------------------
        
        -----                          System Information                          -----
        
        -----                    arch:                x86_64                       -----
        
        -----                    hostname:            buanet-iobroker-1            -----
        
        -----                                                                      -----
        
        -----                          Version Information                         -----
        
        -----                    image:               v9.0.1                       -----
        
        -----                    build:               2023-12-13T23:44:33+00:00    -----
        
        -----                    node:                v18.19.0                     -----
        
        -----                    npm:                 10.2.3                       -----
        
        -----                                                                      -----
        
        -----                        Environment Variables                         -----
        
        -----                    SETGID:              1000                         -----
        
        -----                    SETUID:              1000                         -----
        
        --------------------------------------------------------------------------------
        
         
        
        --------------------------------------------------------------------------------
        
        -----                   Step 1 of 5: Preparing container                   -----
        
        --------------------------------------------------------------------------------
        
         
        
        Updating Linux packages on first run... Done.
        
         
        
         
        
         
        
        Registering maintenance script as command... Done.
        
         
        
        --------------------------------------------------------------------------------
        
        -----             Step 2 of 5: Detecting ioBroker installation             -----
        
        --------------------------------------------------------------------------------
        
         
        
        Existing installation of ioBroker detected in "/opt/iobroker".
        
         
        
        --------------------------------------------------------------------------------
        
        -----             Step 3 of 5: Checking ioBroker installation              -----
        
        --------------------------------------------------------------------------------
        
         
        
        (Re)setting permissions (This might take a while! Please be patient!)... Done.
        
         
        
        
        OliverIO 1 Reply Last reply Reply Quote 0
        • OliverIO
          OliverIO @mcBirne last edited by

          @mcbirne
          da gestartet ist er schon.
          es kann auch durchaus einige minuten dauern, bis iobroker unter ip/port erreichbar ist
          alternativ auch mal in die log ansicht des containers schauen.

          hast du nun das alles unter portainer oder direkt unter der synology oberfläche konfiguriert? du solltest dich in zukunft für eines entscheiden

          mcBirne 1 Reply Last reply Reply Quote 0
          • mcBirne
            mcBirne @OliverIO last edited by

            @oliverio
            ich habe es alles im Portainer. Der zeigt aber die gleichen Caontainer wie Dacker im Synology an.

            Er kann keine Datenbankverbindung herstellen und startet ständig neu.

            Marc Berg 1 Reply Last reply Reply Quote 0
            • OliverIO
              OliverIO @mcBirne last edited by OliverIO

              @mcbirne

              ok das sieht nach boot schleife aus
              stelle erst mal kein backup dem container zu verfügung. erstmal so als ob du komplett neu isntallierst.
              wenn der iobroker dann läuft, dann das backup über backit up einspielen

              mcBirne 1 Reply Last reply Reply Quote 0
              • mcBirne
                mcBirne @OliverIO last edited by mcBirne

                @oliverio OK, hast du da auch eine schöne Anleitung? Vermutlich muss ich ja einiges anders machen als normalerweise, oder?

                1 Reply Last reply Reply Quote 0
                • Marc Berg
                  Marc Berg Most Active @mcBirne last edited by

                  @mcbirne sagte in Redis Umstellung:

                  Er kann keine Datenbankverbindung herstellen und startet ständig neu.

                  Kann es sein, dass du ioBroker im Hostmodus betreibst, nun Portainer installiert hast, welchen mit seinem Port 9000 den ioBroker blockiert?

                  Wie @OliverIO oben empfohlen hat, Portainer auf einen anderen Port als 9000 mappen, dann sollte ioBroker auch wieder hoch kommen.

                  mcBirne 1 Reply Last reply Reply Quote 0
                  • mcBirne
                    mcBirne @Marc Berg last edited by

                    @marc-berg
                    Das ist eine Idee. ich habe den Port jetzt auf 9100 gestellt. Leider kann ich nun den Portainer nicht mehr erreichen.

                    Marc Berg 1 Reply Last reply Reply Quote 0
                    • Marc Berg
                      Marc Berg Most Active @mcBirne last edited by

                      @mcbirne sagte in Redis Umstellung:

                      Das ist eine Idee.

                      Ist das eine "Idee", oder ist es so, dass ioBroker im Hostmodus läuft?

                      ich habe den Port jetzt auf 9100 gestellt.

                      zeigen

                      mcBirne 2 Replies Last reply Reply Quote 0
                      • mcBirne
                        mcBirne @Marc Berg last edited by

                        @marc-berg
                        a894f884-9587-450b-ba99-4c3e208687ed-image.png

                        Marc Berg 1 Reply Last reply Reply Quote 0
                        • mcBirne
                          mcBirne @Marc Berg last edited by

                          @marc-berg
                          Ja, bei ioBroker ist das Netzwerk auf Host gestellt

                          1 Reply Last reply Reply Quote 0
                          • Marc Berg
                            Marc Berg Most Active @mcBirne last edited by Marc Berg

                            @mcbirne ich kenne die Synology nicht. Laut Internet wird das Portmapping so eingestellt:

                            0edefa4a-82de-4b69-89f3-196720e48144-image.png

                            Edit: Bild getauscht

                            mcBirne 1 Reply Last reply Reply Quote 0
                            • mcBirne
                              mcBirne @Marc Berg last edited by

                              @marc-berg
                              ich habe den Port bei 9000 gelassen, da der ioBoroker auch bei ausgeschaltetem Portainer nicht mehr gestartet ist. Dafür habe ich den ioBroker neu aufgesetzt und nicht im Hostmodus sondern als bridge. Dort habe ich die verwendete iob_private bridge ausgewählt.

                              Nun habe ich das Problem, das einige Adapter keine Verbindung mehr herstellen dürfen. z.B. der SQL Adapter.
                              751a4997-11c3-4cf5-8c03-65772ab55f87-image.png

                              Weiß jemand, wo ich das erlauben kann?

                              mcBirne 1 Reply Last reply Reply Quote 0
                              • mcBirne
                                mcBirne @mcBirne last edited by mcBirne

                                @mcbirne
                                außerdem werden scheinbar die Objekte nicht mehr gefunden...
                                838944ff-14cc-47bd-aca6-dfe3d1f19b3a-image.png

                                Lösung: es waren fast alle Werte null. Ich musste sie erst mit füllen, damit sie wieder verwendet werden konnten.

                                mcBirne 1 Reply Last reply Reply Quote 0
                                • mcBirne
                                  mcBirne @mcBirne last edited by

                                  So, einige Adapter können sie nicht verbinden, da sich der ioBroker nicht mehr im host Modus befindet. noch weiß ich nicht, wie ich das lösen kann. aber die Meldung mit dem empfohlenen Umzug auf redis im Infobereich erhalte ich auch noch. Ich dachte, das ist jetzt geschafft 😞

                                  Marc Berg 1 Reply Last reply Reply Quote 0
                                  • Marc Berg
                                    Marc Berg Most Active @mcBirne last edited by

                                    @mcbirne

                                    So eine Umstellung von Host-auf Bridge Netzwerk ist jetzt schon ein ziemlich einschneidende Veränderung mit möglichen Konsequenzen. Lt. Eingangspost wolltest du nur auf Redis umstellen (ob notwendig oder nicht, sei mal dahingestellt). Dazu hatte dir @OliverIO eigentlich alle Informationen gegeben, eine Empfehlung zur Umstellung auf Bridge konnte ich daraus nicht ablesen. Was ist das Ziel?

                                    mcBirne 2 Replies Last reply Reply Quote 0
                                    • mcBirne
                                      mcBirne @Marc Berg last edited by

                                      @marc-berg
                                      Ziel ist die Umstellung auf redis abzuschließen. Ich dachte, das eine Umstellung auf eine Bridge dafür nötig ist. Wenn es nicht nötig ist, kann ich es ja wieder zurückstellen.
                                      Wie kann ich prüfen, ob die redis Umstellung funktioniert hat? Die Empfehlung zur Umstellung wird ja noch angezeigt.

                                      Marc Berg 1 Reply Last reply Reply Quote 0
                                      • Marc Berg
                                        Marc Berg Most Active @mcBirne last edited by

                                        @mcbirne

                                        Wenn du ursprünglich ioBroker im Host-Netzwerk/Modus hast laufen lassen, dann muss es doch dafür einen Grund gegeben haben, oder? Irgendwelche Nicht-Erreichbarkeiten von Adaptern, oder was auch immer.

                                        mcBirne 1 Reply Last reply Reply Quote 0
                                        • mcBirne
                                          mcBirne @Marc Berg last edited by mcBirne

                                          @marc-berg
                                          Nein, es hatte keinen speziellen Grund. Ich habe irgendwo gelesen, dass es die einfachste Möglichkeit ist.
                                          Es kann aber sein, dass einige Adapter vielleicht nicht kompatibel sind. Ich stelle es jetzt erstmal wieder zurück, da es aktuell nicht funktioniert.

                                          1 Reply Last reply Reply Quote 0
                                          • mcBirne
                                            mcBirne @Marc Berg last edited by

                                            @marc-berg
                                            Ich habe inzwischen den Portainer laufen und versuche meinen IOBroker, der jetzt wieder im Host Modus läuft einzubinden. leider erhalte ich folgende Meldung:
                                            5c94a6aa-7cf8-45f0-91f5-8ce210dab24b-image.png

                                            Ich habe die untersten drei Umgebungsvariablen ergänzt.
                                            85b5c6ea-bcd8-4c20-9557-f87b33bfde87-image.png

                                            Hat jemand eine Idee, wo das Problem liegt?

                                            OliverIO 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            902
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            47
                                            2785
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo