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.
    • 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

                                458
                                Online

                                31.8k
                                Users

                                80.0k
                                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