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 @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

                                      705
                                      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