Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Installation
    5. No connection to databases possible ...

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    No connection to databases possible ...

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @Caskstrengther last edited by

      @caskstrengther

      Du könntest die Ausgaben zu den angefragten Konsolenbefehlen posten.

      Caskstrengther 1 Reply Last reply Reply Quote 0
      • Caskstrengther
        Caskstrengther @Thomas Braun last edited by

        @thomas-braun
        Ach so - schäm...

        sudo ln -s /usr/bin/node /usr/bin/nodejs

        ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
        

        uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs

        armv7l
        /usr/bin/nodejs
        /usr/bin/node
        /usr/bin/npm
        v14.19.1
        v14.19.1
        6.14.16
        pi
        /home/pi
        OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
        OK:2 http://archive.raspberrypi.org/debian buster InRelease
        OK:3 https://deb.nodesource.com/node_14.x buster InRelease
        Paketlisten werden gelesen... Fertig
        Abhängigkeitsbaum wird aufgebaut.
        Statusinformationen werden eingelesen.... Fertig
        Aktualisierung für 5 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
        nodejs:
          Installiert:           14.19.1-deb-1nodesource1
          Installationskandidat: 14.19.2-deb-1nodesource1
          Versionstabelle:
             14.19.2-deb-1nodesource1 500
                500 https://deb.nodesource.com/node_14.x buster/main armhf Packages
         *** 14.19.1-deb-1nodesource1 100
                100 /var/lib/dpkg/status
             10.24.0~dfsg-1~deb10u1 500
                500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
        

        Danke.

        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @Caskstrengther last edited by

          @caskstrengther sagte in No connection to databases possible ...:

          Aktualisierung für 5 Pakete verfügbar.

          Die schon mal einspielen.

          iobroker stop 
          sudo apt update
          sudo apt full-upgrade
          sudo reboot
          

          Wenn die Kiste wieder da ist:

          iobroker update -u
          iobroker upgrade
          cd /opt/iobroker
          npm ls | grep ERR
          
          Caskstrengther 1 Reply Last reply Reply Quote 0
          • Caskstrengther
            Caskstrengther @Thomas Braun last edited by

            @thomas-braun
            iob update -u

            Used repository: Stable (default)
            Controller "js-controller": 4.0.23   , installed 4.0.21 [Updatable]
            

            iobroker upgrade

            All adapters are up to date
            

            pi@raspberrypi:/opt/iobroker $ npm ls | grep ERR

            pi@raspberrypi:/opt/iobroker $ 
            

            Bei dem letzten Befehl kommt keine Ausgabe - es erscheint einfach das Prompt wieder.

            Die obigen Befehle nebst Reboot sind scheinbar gut durchgelaufen - zumindest wurde Node.js abgedatet.

            Thomas Braun 1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @Caskstrengther last edited by

              @caskstrengther

              iobroker stop
              iobroker upgrade self
              iobroker start
              
              Caskstrengther 1 Reply Last reply Reply Quote 0
              • Caskstrengther
                Caskstrengther @Thomas Braun last edited by

                @thomas-braun
                Jetzt sind wir leider wieder bei dem Urproblem.

                pi@raspberrypi:~ $ iob stop

                pi@raspberrypi:~ $ iob upgrade self

                No connection to databases possible ...
                
                Thomas Braun Glasfaser 2 Replies Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @Caskstrengther last edited by

                  @caskstrengther

                  Setz mal das timeout höher. Ich weiß so aus dem Kopf allerdings nicht wo das geht.

                  1 Reply Last reply Reply Quote 0
                  • Glasfaser
                    Glasfaser @Caskstrengther last edited by

                    @caskstrengther

                    Wichtig: Falls es bei Updates von js-controller 3.2.x bei update oder upgrade einen Fehler gibt "No connection to database" dann bitte nochmals versuchen und wenn es wieder passiert folgende Schritte ausführen:
                    
                        Editiere /opt/iobroker/iobroker-data/iobroker.json
                        Unter objects und states gibt es jeweils ein ' "connectTimeout": 2000,`
                        Zahl ändern auf 5000
                        Neu versuchen
                        Der Wert kann so bleiben weil er eh beim js-controller 4 der neue Standardwert ist
                    

                    https://forum.iobroker.net/topic/52886/js-controller-4-0-x-jetzt-für-alle-user-im-stable

                    Caskstrengther 1 Reply Last reply Reply Quote 0
                    • Caskstrengther
                      Caskstrengther @Glasfaser last edited by

                      @glasfaser

                      Ich habe die Timeout-Werte auf 5000 erhöht - leider brachte das nicht den gewünschten Erfolg.

                      iobroker update

                      Used repository: Stable (default)
                      Adapter    "admin"        : 5.3.8    , installed 5.4.3
                      Adapter    "backitup"     : 2.4.6    , installed 2.4.6
                      Adapter    "discovery"    : 3.0.3    , installed 3.0.3
                      Adapter    "fritzdect"    : 2.2.3    , installed 2.2.3
                      Adapter    "info"         : 1.9.18   , installed 1.9.19
                      Controller "js-controller": 4.0.23   , installed 4.0.21 [Updatable]
                      Adapter    "simple-api"   : 2.6.4    , installed 2.6.5
                      Adapter    "socketio"     : 4.2.0    , installed 4.2.0
                      Adapter    "vis"          : 1.4.15   , installed 1.4.15
                      Adapter    "web"          : 4.2.3    , installed 4.3.0
                      Adapter    "ws"           : 1.2.0    , installed 1.3.0
                      Adapter    "yahka"        : 0.13.1   , installed 0.13.1
                      

                      pi@raspberrypi:~ $ iobroker stop
                      pi@raspberrypi:~ $ iobroker fix

                      library: loaded
                      Library version=2022-02-10
                      
                      ==========================================================================
                      
                          Welcome to the ioBroker installation fixer!
                          Script version: 2022-02-13
                      
                          You might need to enter your password a couple of times.
                      
                      ==========================================================================
                      
                      
                      ==========================================================================
                          Installing prerequisites (1/3)
                      ==========================================================================
                      
                      OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
                      OK:2 http://archive.raspberrypi.org/debian buster InRelease
                      OK:3 https://deb.nodesource.com/node_14.x buster InRelease
                      Paketlisten werden gelesen... Fertig
                      Installed gcc-c++
                      
                      ==========================================================================
                          Checking ioBroker user and directory permissions (2/3)
                      ==========================================================================
                      
                      Created /etc/sudoers.d/iobroker
                      Fixing directory permissions...
                      
                      ==========================================================================
                          Checking autostart (3/3)
                      ==========================================================================
                      
                      Enabling autostart...
                      Autostart enabled!
                      
                      ==========================================================================
                      
                          Your installation was fixed successfully
                          Run iobroker start to start ioBroker again!
                      
                      ==========================================================================
                      

                      pi@raspberrypi:~ $ iobroker upgrade self

                      No connection to databases possible ...
                      
                      Glasfaser Thomas Braun 4 Replies Last reply Reply Quote 0
                      • Glasfaser
                        Glasfaser @Caskstrengther last edited by Glasfaser

                        @caskstrengther sagte in No connection to databases possible ...:

                        Used repository: Stable (default)

                        Du hast Beta drauf , laut deinem Log !

                        Beispiel :

                        Adapter "admin" : 5.3.8 , installed 5.4.3

                        EDIT :

                        OK ... wurde oben schon gesagt... habe nicht alles verfolgt :

                        @thomas-braun sagte in No connection to databases possible ...:
                        jetzt haste alles andere auch auf Beta gestellt.

                        1 Reply Last reply Reply Quote 0
                        • Glasfaser
                          Glasfaser @Caskstrengther last edited by

                          @caskstrengther sagte in No connection to databases possible ...:

                          leider brachte das nicht den gewünschten Erfolg.

                          Stoppe alle Adapter , außer den Admin .
                          Dann dein komplettes System neu starten und dann versuchen .

                          1 Reply Last reply Reply Quote 0
                          • Glasfaser
                            Glasfaser @Caskstrengther last edited by

                            @caskstrengther sagte in No connection to databases possible ...:

                            Controller "js-controller": 4.0.23 , installed 4.0.21 [Updatable]

                            .... versuche mal den Timeout auf : 30000

                            Ich weiß nicht , ob es einen Zusammenhang dazu gibt ,

                            hier auch von 4.0.21 auf 4.0.23

                            https://forum.iobroker.net/topic/54570/gelöst-iob-update-no-connection-to-databases-possible

                            Caskstrengther 1 Reply Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @Caskstrengther last edited by

                              @caskstrengther

                              Zur Not

                              cd /opt/iobroker
                              sudo -H -u iobroker npm install iobroker.js-controller
                              
                              1 Reply Last reply Reply Quote 0
                              • Caskstrengther
                                Caskstrengther @Glasfaser last edited by

                                @glasfaser
                                Der Timeout-Wert 30000 hat es jetzt gebracht.

                                Ich danke Dir und natürlich auch Thomas für Eure Hilfe und Geduld mit mir! 👍
                                Wieder etwas gelernt...

                                Ich glaube, ich bleibe jetzt auch in Stable, oder?

                                Thomas Braun 1 Reply Last reply Reply Quote 0
                                • Thomas Braun
                                  Thomas Braun Most Active @Caskstrengther last edited by

                                  @caskstrengther

                                  Ja, besser in Stable bleiben.

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

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  623
                                  Online

                                  31.7k
                                  Users

                                  79.7k
                                  Topics

                                  1.3m
                                  Posts

                                  3
                                  29
                                  7439
                                  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