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

                              788
                              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