Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. iobroker start - No connection to databases possible

    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

    iobroker start - No connection to databases possible

    This topic has been deleted. Only users with topic management privileges can see it.
    • Rene 2
      Rene 2 last edited by

      @thomas-braun

      cat /etc/debian_version
      10.13
      

      Habe also daraufhin auf buster geändert:

       uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
      armv7l
      /usr/bin/nodejs
      /usr/bin/node
      /usr/bin/npm
      v16.17.1
      v16.17.1
      8.15.0
      4.0.23
      pi
      pi adm dialout cdrom sudo audio video plugdev games users input netdev gpio i2c spi iobroker
      /opt/iobroker
      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
      OK:4 https://deb.nodesource.com/node_16.x buster InRelease
      Paketlisten werden gelesen... Fertig
      Abhängigkeitsbaum wird aufgebaut.
      Statusinformationen werden eingelesen.... Fertig
      Alle Pakete sind aktuell.
      nodejs:
        Installiert:           16.17.1-deb-1nodesource1
        Installationskandidat: 16.17.1-deb-1nodesource1
        Versionstabelle:
       *** 16.17.1-deb-1nodesource1 500
              500 https://deb.nodesource.com/node_16.x buster/main armhf Packages
              100 /var/lib/dpkg/status
           14.20.1-deb-1nodesource1 500
              500 https://deb.nodesource.com/node_14.x buster/main armhf Packages
           10.24.0~dfsg-1~deb10u1 500
              500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
      

      Iobroker status sagt folgendes:

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

        @rene-2

        iobroker restart
        iobroker status
        iobroker update
        
        Rene 2 1 Reply Last reply Reply Quote 0
        • Rene 2
          Rene 2 @Thomas Braun last edited by

          @thomas-braun

          iobroker status
           Objects database error: connect ECONNREFUSED 127.0.0.1:9001
           Objects database error: connect ECONNREFUSED 127.0.0.1:9001
          
          iobroker update
          Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"!
          
          
          Thomas Braun 1 Reply Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @Rene 2 last edited by

            @rene-2 sagte in iobroker start - No connection to databases possible:

            /opt/iobroker/iobroker-data/objects.jsonl

            lsof /opt/iobroker/iobroker-data/objects.jsonl
            
            Rene 2 1 Reply Last reply Reply Quote 0
            • Rene 2
              Rene 2 @Thomas Braun last edited by

              @thomas-braun

              Da gibt er mir leider gar keine Rückmeldung

              Thomas Braun Glasfaser 2 Replies Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @Rene 2 last edited by

                @rene-2

                Bitte vollständige Ein- und Ausgaben zeigen.

                sudo systemctl stop iobroker
                iobroker status
                
                Rene 2 1 Reply Last reply Reply Quote 0
                • Glasfaser
                  Glasfaser @Rene 2 last edited by

                  @rene-2

                  ls -lh /opt/iobroker/iobroker-data/
                  
                  1 Reply Last reply Reply Quote 0
                  • Rene 2
                    Rene 2 @Thomas Braun last edited by

                    @thomas-braun

                    pi@raspberrypi:/opt/iobroker $ sudo systemctl stop iobroker
                    pi@raspberrypi:/opt/iobroker $ iobroker status
                    No connection to databases possible ...
                    

                    @Glasfaser

                    pi@raspberrypi:/opt/iobroker $ ls -lh /opt/iobroker/iobroker-data/
                    insgesamt 476M
                    drwxrwxr-x+  2 iobroker iobroker 4,0K Mär 30 21:43 backitup
                    drwxrwxr-x+  2 iobroker iobroker  12K Sep 28 10:09 backup-objects
                    drwxrwxr-x+ 18 iobroker iobroker 4,0K Sep 27 17:14 files
                    drwxrwxr-x+  2 iobroker iobroker 4,0K Jul 31  2021 history
                    -rw-rwxr--+  1 iobroker iobroker 4,7K Mär 30 21:42 iobroker.json
                    drwxrwxr-x+  2 iobroker iobroker 4,0K Jul 31  2021 lgtv_0
                    -rw-rwxr--+  1 iobroker iobroker    3 Sep 28 11:51 notifications.json
                    -rw-rwxr--+  1 iobroker iobroker 3,3M Mär 30 21:39 objects.json.bak.migrated
                    -rw-rwxr--+  1 iobroker iobroker 462M Sep 28 11:51 objects.jsonl
                    -rw-rwxr--+  1 iobroker iobroker 3,3M Mär 30 21:42 objects.json.migrated
                    -rw-rwxr--+  1 iobroker iobroker 2,5K Nov  4  2021 objects.json.old
                    -rw-rwxr--+  1 iobroker iobroker 326K Mär 30 21:40 states.json.bak.migrated
                    -rw-rwxr--+  1 iobroker iobroker    0 Nov 10  2021 states.json.broken
                    -rw-rwxr--+  1 iobroker iobroker 6,7M Sep 28 11:51 states.jsonl
                    -rw-rwxr--+  1 iobroker iobroker 327K Mär 30 21:42 states.json.migrated
                    -rw-rwxr--+  1 iobroker iobroker 335K Nov  4  2021 states.json.old
                    drwxrwxr-x+  4 iobroker iobroker 4,0K Feb  2  2022 tuya_0
                    drwxrwxr-x+  2 iobroker iobroker 4,0K Jul 31  2021 yahka.0.hapdata
                    
                    Rene 2 1 Reply Last reply Reply Quote 0
                    • Rene 2
                      Rene 2 @Rene 2 last edited by

                      Ich habe nochmal versucht einige Befehle die so genannt wurden auszuführen um evtl. noch mehr Infos zu ergattern, eventuell hilft das ja auch noch.
                      Mir fehlt gerade einfach das Wissen um einen Ansatz für eine Lösung herauszukriegen.

                      pi@raspberrypi:/opt/iobroker $ iobroker restart
                      pi@raspberrypi:/opt/iobroker $ iobroker status
                      Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"!
                      pi@raspberrypi:/opt/iobroker $ iobroker update
                       Objects database error: connect ECONNREFUSED 127.0.0.1:9001
                       Objects database error: connect ECONNREFUSED 127.0.0.1:9001
                       Objects database error: connect ECONNREFUSED 127.0.0.1:9001
                       Objects database error: connect ECONNREFUSED 127.0.0.1:9001
                      ^C
                      pi@raspberrypi:/opt/iobroker $ lsof /opt/iobroker/iobroker-data/objects.jsonl
                      pi@raspberrypi:/opt/iobroker $ sudo systemctl stop iobroker
                      pi@raspberrypi:/opt/iobroker $ iobroker status
                      No connection to databases possible ...
                      
                      Thomas Braun 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @Rene 2 last edited by

                        @rene-2

                        sudo apt install lsof
                        sudo lsof /opt/iobroker/iobroker-data/objects.jsonl
                        
                        Rene 2 1 Reply Last reply Reply Quote 0
                        • Rene 2
                          Rene 2 @Thomas Braun last edited by

                          @thomas-braun

                          pi@raspberrypi:/opt/iobroker $ sudo apt install lsof
                          Paketlisten werden gelesen... Fertig
                          Abhängigkeitsbaum wird aufgebaut.
                          Statusinformationen werden eingelesen.... Fertig
                          lsof ist schon die neueste Version (4.91+dfsg-1).
                          Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
                            ax25-node libax25 openbsd-inetd python-colorzero tcpd update-inetd
                          Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
                          0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
                          pi@raspberrypi:/opt/iobroker $ sudo lsof /opt/iobroker/iobroker-data/objects.jsonl
                          pi@raspberrypi:/opt/iobroker $
                          
                          
                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @Rene 2 last edited by

                            @rene-2

                            Komisch...

                            getfacl /opt/iobroker/iobroker-data/objects.jsonl
                            
                            Rene 2 1 Reply Last reply Reply Quote 0
                            • Rene 2
                              Rene 2 @Thomas Braun last edited by

                              @thomas-braun

                              Das klappt anscheinend

                              pi@raspberrypi:/opt/iobroker $ getfacl /opt/iobroker/iobroker-data/objects.jsonl
                              getfacl: Entferne führende '/' von absoluten Pfadnamen
                              # file: opt/iobroker/iobroker-data/objects.jsonl
                              # owner: iobroker
                              # group: iobroker
                              user::rw-
                              group::r-x
                              group:iobroker:rwx
                              mask::rwx
                              other::r--
                              
                              Thomas Braun 1 Reply Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @Rene 2 last edited by

                                @rene-2
                                Die Rechte sehen bei mir leicht anders aus.

                                sudo ln -s /usr/bin/node /usr/bin/nodejs
                                uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                                iobroker stop
                                iobroker fix
                                iobroker start
                                
                                Rene 2 1 Reply Last reply Reply Quote 0
                                • Rene 2
                                  Rene 2 @Thomas Braun last edited by

                                  @thomas-braun

                                  Okay, laufen tut es jetzt aus irgendeinem Grund.
                                  Nur die Adapter updaten möchte er noch nicht

                                  $ iobroker upgrade javascript@6.0.3
                                  
                                  Update javascript from @5.7.0 to @6.0.3
                                  
                                  NPM version: 8.15.0
                                  
                                  Installing iobroker.javascript@6.0.3... (System call)
                                  
                                  host.raspberrypi Cannot install iobroker.javascript@6.0.3: 217
                                  
                                  ERROR: Process exited with code 25
                                  
                                  Homoran Thomas Braun 2 Replies Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @Rene 2 last edited by

                                    @rene-2 sagte in iobroker start - No connection to databases possible:

                                    code 25

                                    https://forum.iobroker.net/topic/57337/fehler-25-bei-adapter-install-update-mit-npm8

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

                                      @rene-2
                                      Was kam auf die Befehle zurück?
                                      Insbesondere auf den langen aus Zeile 2?

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

                                        @thomas-braun

                                        Der Link von @Homoran konnte mir weiterhelfen.
                                        Es läuft wieder alles und updates gingen auch alle durch.

                                        Vielen lieben Dank für die Hilfe!

                                        Falls das dennoch von Bedeutung ist, um noch weitere Fehler zu erkennen:

                                        pi@raspberrypi:/opt/iobroker $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                                        armv7l
                                        /usr/bin/nodejs
                                        /usr/bin/node
                                        /usr/bin/npm
                                        v16.17.1
                                        v16.17.1
                                        8.15.0
                                        4.0.23
                                        pi
                                        pi adm dialout cdrom sudo audio video plugdev games users input netdev gpio i2c spi iobroker
                                        /opt/iobroker
                                        OK:1 http://archive.raspberrypi.org/debian buster InRelease
                                        OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
                                        OK:3 https://deb.nodesource.com/node_14.x buster InRelease
                                        OK:4 https://deb.nodesource.com/node_16.x buster InRelease
                                        Paketlisten werden gelesen... Fertig
                                        Abhängigkeitsbaum wird aufgebaut.
                                        Statusinformationen werden eingelesen.... Fertig
                                        Alle Pakete sind aktuell.
                                        nodejs:
                                          Installiert:           16.17.1-deb-1nodesource1
                                          Installationskandidat: 16.17.1-deb-1nodesource1
                                          Versionstabelle:
                                         *** 16.17.1-deb-1nodesource1 500
                                                500 https://deb.nodesource.com/node_16.x buster/main armhf Packages
                                                100 /var/lib/dpkg/status
                                             14.20.1-deb-1nodesource1 500
                                                500 https://deb.nodesource.com/node_14.x buster/main armhf Packages
                                             10.24.0~dfsg-1~deb10u1 500
                                                500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                                        
                                        Thomas Braun 1 Reply Last reply Reply Quote 0
                                        • Thomas Braun
                                          Thomas Braun Most Active @Rene 2 last edited by

                                          @rene-2 sagte in iobroker start - No connection to databases possible:

                                          Falls das dennoch von Bedeutung ist, um noch weitere Fehler zu erkennen:

                                          Alles gut, keine Fehler zu sehen.

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          805
                                          Online

                                          31.9k
                                          Users

                                          80.1k
                                          Topics

                                          1.3m
                                          Posts

                                          4
                                          23
                                          735
                                          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