Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Problem hoch Drei (JavaScript, HOST, Admin)

    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

    Problem hoch Drei (JavaScript, HOST, Admin)

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

      Systemdata Bitte Ausfüllen
      Hardwaresystem: Pi3/
      Arbeitsspeicher: 4GB
      Festplattenart: SD-Karte/
      Betriebssystem: Bullseye
      Node-Version: 16.17.1
      Nodejs-Version: 10.x.x
      NPM-Version: 8.15.0
      Installationsart: Manuell
      Image genutzt: Ja/Nein?
      Ort/Name der Imagedatei: Link?

      Guten Morgen Zusammen,

      ich muss leider nochmal stören, da ich hier gar nicht weiter komme.
      Ich wollte meinen JavaScript Adapter updaten und danach war er dauerhaft rot. Da habe ich mir gedacht vielleicht hat es mit dem Host zu tun der auch ein update haben wollte. Also nach Anleitung versucht über SSH die IOB Befehle einzugeben. Hab den Versuch hier mal rein kopiert. Sind glaub zwei Versuche sorry...

      pi@raspberrypi:~ $ iob backup
      host.raspberrypi 2891 states saved
      host.raspberrypi 3475 objects saved
      Backup created: /opt/iobroker/backups/2022_12_15-23_11_09_backupiobroker.tar.gz
      pi@raspberrypi:~ $ df -h
      Dateisystem    Größe Benutzt Verf. Verw% Eingehängt auf
      /dev/root        29G    6,5G   22G   24% /
      devtmpfs        332M       0  332M    0% /dev
      tmpfs           461M       0  461M    0% /dev/shm
      tmpfs           185M    720K  184M    1% /run
      tmpfs           5,0M    4,0K  5,0M    1% /run/lock
      /dev/mmcblk0p1  253M     50M  203M   20% /boot
      tmpfs            93M     24K   93M    1% /run/user/1000
      pi@raspberrypi:~ $ iob stop
      pi@raspberrypi:~ $ iob update
      Used repositories: Stable (default), __stable
      Error: unknown repository is active - "Stable (default)". Known: __stable
      Adapter    "admin"        : 6.3.3    , installed 5.3.8  [Updatable]
      Adapter    "backitup"     : 2.5.9    , installed 2.5.9
      Adapter    "discovery"    : 3.1.0    , installed 3.0.5  [Updatable]
      Adapter    "fritzdect"    : 2.2.6    , installed 2.2.6
      Adapter    "growatt"      : 2.0.0    , installed 2.0.0
      Adapter    "hm-rega"      : 3.0.40   , installed 3.0.40
      Adapter    "hm-rpc"       : 1.15.12  , installed 1.15.12
      Adapter    "icons-material-svg": 0.1.0, installed 0.1.0
      Adapter    "info"         : 1.9.19   , installed 1.9.19
      Adapter    "javascript"   : 6.0.3    , installed 6.0.3
      Controller "js-controller": 4.0.23   , installed 4.0.21 [Updatable]
      Adapter    "rssfeed"      : 2.6.1    , installed 2.6.1
      Adapter    "simple-api"   : 2.7.0    , installed 2.6.4  [Updatable]
      Adapter    "socketio"     : 4.2.0    , installed 4.2.0
      Adapter    "vis"          : 1.4.15   , installed 1.4.15
      Adapter    "vis-bars"     : 0.1.4    , installed 0.1.4
      Adapter    "vis-canvas-gauges": 0.1.5, installed 0.1.5
      Adapter    "vis-fancyswitch": 1.1.0  , installed 1.1.0
      Adapter    "vis-hqwidgets": 1.3.0    , installed 1.3.0
      Adapter    "vis-jqui-mfd" : 1.0.12   , installed 1.0.12
      Adapter    "web"          : 4.3.0    , installed 4.3.0
      Adapter    "ws"           : 1.3.0    , installed 1.3.0
      pi@raspberrypi:~ $ iob fix
      library: loaded
      Library version=2022-12-09
      
      ==========================================================================
      
          Welcome to the ioBroker installation fixer!
          Script version: 2022-12-09
      
          You might need to enter your password a couple of times.
      
      ==========================================================================
      
      
      ==========================================================================
          Installing prerequisites (1/4)
      ==========================================================================
      
      Holen:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease [15,0 kB]
      Holen:2 http://archive.raspberrypi.org/debian bullseye InRelease [23,6 kB]
      Holen:3 https://deb.nodesource.com/node_16.x bullseye InRelease [4.586 B]
      Holen:4 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages [13,2 MB]
      Holen:5 http://archive.raspberrypi.org/debian bullseye/main armhf Packages [311 kB]
      Holen:6 https://deb.nodesource.com/node_16.x bullseye/main armhf Packages [781 B]
      Es wurden 13,6 MB in 9 s geholt (1.590 kB/s).
      Paketlisten werden gelesen… Fertig
      Installed gcc-c++
      
      ==========================================================================
          Checking ioBroker user and directory permissions (2/4)
      ==========================================================================
      
      Created /etc/sudoers.d/iobroker
      Fixing directory permissions...
      
      ==========================================================================
          Database maintenance (3/4)
      ==========================================================================
      
      Checking for uncompressed JSONL databases... This might take a while!
      
      Compressing /opt/iobroker/iobroker-data/states.jsonl
      Compressing /opt/iobroker/iobroker-data/objects.jsonl
      Compressed 2 JSONL files. Done
      
      ==========================================================================
          Checking autostart (4/4)
      ==========================================================================
      
      Enabling autostart...
      Autostart enabled!
      
      ==========================================================================
      
          Your installation was fixed successfully
          Run iobroker start to start ioBroker again!
      
      ==========================================================================
      
      pi@raspberrypi:~ $ iob upgrade self
      Update js-controller from @4.0.21 to @4.0.23
      Stopped Objects DB
      Stopped States DB
      NPM version: 8.15.0
      Installing iobroker.js-controller@4.0.23... (System call)
      host.raspberrypi Cannot install iobroker.js-controller@4.0.23: 217
      pi@raspberrypi:~ $ iob start
      pi@raspberrypi:~ $ pwd
      /home/pi
      pi@raspberrypi:~ $ cd /opt/iobroker/
      pi@raspberrypi:/opt/iobroker $ iob stop
      pi@raspberrypi:/opt/iobroker $ iob fix
      library: loaded
      Library version=2022-12-09
      
      ==========================================================================
      
          Welcome to the ioBroker installation fixer!
          Script version: 2022-12-09
      
          You might need to enter your password a couple of times.
      
      ==========================================================================
      
      
      ==========================================================================
          Installing prerequisites (1/4)
      ==========================================================================
      
      OK:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
      OK:2 http://archive.raspberrypi.org/debian bullseye InRelease
      OK:3 https://deb.nodesource.com/node_16.x bullseye InRelease
      Paketlisten werden gelesen… Fertig
      Installed gcc-c++
      
      ==========================================================================
          Checking ioBroker user and directory permissions (2/4)
      ==========================================================================
      
      Created /etc/sudoers.d/iobroker
      Fixing directory permissions...
      
      ==========================================================================
          Database maintenance (3/4)
      ==========================================================================
      
      Checking for uncompressed JSONL databases... This might take a while!
      
      Compressing /opt/iobroker/iobroker-data/states.jsonl
      Compressing /opt/iobroker/iobroker-data/objects.jsonl
      Compressed 2 JSONL files. Done
      
      ==========================================================================
          Checking autostart (4/4)
      ==========================================================================
      
      Enabling autostart...
      Autostart enabled!
      
      ==========================================================================
      
          Your installation was fixed successfully
          Run iobroker start to start ioBroker again!
      
      ==========================================================================
      
      pi@raspberrypi:/opt/iobroker $ iob update
      Used repositories: Stable (default), __stable
      Error: unknown repository is active - "Stable (default)". Known: __stable
      Adapter    "admin"        : 6.3.3    , installed 5.3.8  [Updatable]
      Adapter    "backitup"     : 2.5.9    , installed 2.5.9
      Adapter    "discovery"    : 3.1.0    , installed 3.0.5  [Updatable]
      Adapter    "fritzdect"    : 2.2.6    , installed 2.2.6
      Adapter    "growatt"      : 2.0.0    , installed 2.0.0
      Adapter    "hm-rega"      : 3.0.40   , installed 3.0.40
      Adapter    "hm-rpc"       : 1.15.12  , installed 1.15.12
      Adapter    "icons-material-svg": 0.1.0, installed 0.1.0
      Adapter    "info"         : 1.9.19   , installed 1.9.19
      Adapter    "javascript"   : 6.0.3    , installed 6.0.3
      Controller "js-controller": 4.0.23   , installed 4.0.21 [Updatable]
      Adapter    "rssfeed"      : 2.6.1    , installed 2.6.1
      Adapter    "simple-api"   : 2.7.0    , installed 2.6.4  [Updatable]
      Adapter    "socketio"     : 4.2.0    , installed 4.2.0
      Adapter    "vis"          : 1.4.15   , installed 1.4.15
      Adapter    "vis-bars"     : 0.1.4    , installed 0.1.4
      Adapter    "vis-canvas-gauges": 0.1.5, installed 0.1.5
      Adapter    "vis-fancyswitch": 1.1.0  , installed 1.1.0
      Adapter    "vis-hqwidgets": 1.3.0    , installed 1.3.0
      Adapter    "vis-jqui-mfd" : 1.0.12   , installed 1.0.12
      Adapter    "web"          : 4.3.0    , installed 4.3.0
      Adapter    "ws"           : 1.3.0    , installed 1.3.0
      pi@raspberrypi:/opt/iobroker $ iob upgrade self
      Update js-controller from @4.0.21 to @4.0.23
      Stopped Objects DB
      Stopped States DB
      NPM version: 8.15.0
      Installing iobroker.js-controller@4.0.23... (System call)
      host.raspberrypi Cannot install iobroker.js-controller@4.0.23: 217
      pi@raspberrypi:/opt/iobroker $ sudo su
      root@raspberrypi:/opt/iobroker# iob upgrade self
      Update js-controller from @4.0.21 to @4.0.23
      Stopped Objects DB
      Stopped States DB
      NPM version: 8.15.0
      Installing iobroker.js-controller@4.0.23... (System call)
      host.raspberrypi Cannot install iobroker.js-controller@4.0.23: 217
      root@raspberrypi:/opt/iobroker# exit
      exit
      pi@raspberrypi:/opt/iobroker $ ^C
      pi@raspberrypi:/opt/iobroker $ iob start
      pi@raspberrypi:/opt/iobroker $
      
      
      

      Tja dann habe ich mir gedacht vielleicht hat das alles ja mit dem veralteten Admin zu tun. Dann habe ich das update vom Admin angestoßen und was soll ich sagen der Admin ist jetzt tod...(Ich erreiche ihn im Browser nicht mehr) Also habe ich mir überlegt bevor ich jetzt einen Fatalen Fehler mache erst mal Fragen.

      Ich hoffe dieser Post entspricht den Regeln und ich würde mich sehr über die Hilfe hier freuen.

      mit freundlichen Grüßen
      Matze

      Homoran Thomas Braun 3 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Kenji last edited by

        @kenji sagte in Problem hoch Drei (JavaScript, HOST, Admin):

        Ich hoffe dieser Post entspricht den Regeln

        ich verschiebe den mal nach allgemein
        ich denke nicht, dass das ein BUG in ioBroker ist.

        1 Reply Last reply Reply Quote 1
        • Homoran
          Homoran Global Moderator Administrators @Kenji last edited by Homoran

          @kenji sagte in Problem hoch Drei (JavaScript, HOST, Admin):

          ost.raspberrypi Cannot install iobroker.js-controller@4.0.23: 217

          die 217 habe ich schon mal gesehen
          Screenshot_20221214-200943_Firefox.jpg

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

            @kenji

            iob repo list
            

            sagt?

            Kenji 1 Reply Last reply Reply Quote 0
            • Kenji
              Kenji @Homoran last edited by

              @homoran Danke für die schnelle Antwort. Da gucke ich gleich sofort mal rein.

              Hast du eventuell eine Idee um den Status vom Admin abzufragen oder ihn wieder zu beleben?

              Gruß Matze 🙂

              Homoran Codierknecht 2 Replies Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @Kenji last edited by

                @kenji mach mal erst mit Thomas weiter.

                Natürlich istcdas Ziel alles wieder zu beleben!

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

                  @thomas-braun

                  pi@raspberrypi:~ $ iob repo list
                  __stable      : http://download.iobroker.net/sources-dist.json
                  
                  Active repo(s): Stable (default), __stable
                  pi@raspberrypi:~ $
                  
                  
                  1 Reply Last reply Reply Quote 0
                  • Codierknecht
                    Codierknecht Developer Most Active @Kenji last edited by

                    @kenji sagte in Problem hoch Drei (JavaScript, HOST, Admin):

                    Status vom Admin abzufragen oder ihn wieder zu beleben?

                    Update nicht als root durchführen:

                    @kenji sagte in Problem hoch Drei (JavaScript, HOST, Admin):

                    root@raspberrypi:/opt/iobroker# iob upgrade self
                    
                    Homoran Kenji 2 Replies Last reply Reply Quote 1
                    • Thomas Braun
                      Thomas Braun Most Active @Kenji last edited by

                      @kenji sagte in Problem hoch Drei (JavaScript, HOST, Admin):

                      sudo su

                      Warum ist das dämliche Kommando eigentlich immer das erste was abgesetzt wird wenn es vermeintlich irgendwo klemmt?
                      Es wird nur schlimmer dadurch.
                      Es ist überhaupt nicht zielführend ein bereits krummes System durch eine root shell weiter zu verbiegen.

                      Kenji 1 Reply Last reply Reply Quote 1
                      • Homoran
                        Homoran Global Moderator Administrators @Codierknecht last edited by

                        @codierknecht ADLERAUGE!
                        ist mir glatt durchgerutscht!

                        auch das dämliche sudo su

                        @Kenji
                        jetzt ist wieder alles verbogen und der fix war für die Katz

                        1 Reply Last reply Reply Quote 1
                        • Kenji
                          Kenji @Codierknecht last edited by

                          @codierknecht Das war mir auch bis ebend nicht bewusst. Habe es in einem anderen Beitrag gelesen und werde in Zukunft davon absehen.
                          Damit ist auch der "Sudo" gemeint oder? Also der ist dem Root User gleich zu setzten oder?

                          Aber danke nochmal hier für die Anmerkung auch für andere die das hier lesen. Macht man wohl mehr mit kaputt als heile.

                          Codierknecht 1 Reply Last reply Reply Quote 0
                          • Codierknecht
                            Codierknecht Developer Most Active @Kenji last edited by

                            @kenji sagte in Problem hoch Drei (JavaScript, HOST, Admin):

                            Damit ist auch der "Sudo" gemeint oder? Also der ist dem Root User gleich zu setzten oder?

                            Genau das.
                            Macht alles nur um ein Vielfaches schlimmer!

                            Homoran 1 Reply Last reply Reply Quote 1
                            • Kenji
                              Kenji @Thomas Braun last edited by

                              @thomas-braun Tut mir Leid war mir gar nicht bewusst ... Falls es jetzt gelaufen ist dann muss ich das wohl so hin nehmen 😞

                              Thomas Braun 1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @Codierknecht last edited by

                                @codierknecht sagte in Problem hoch Drei (JavaScript, HOST, Admin):

                                @kenji sagte in Problem hoch Drei (JavaScript, HOST, Admin):

                                Damit ist auch der "Sudo" gemeint oder? Also der ist dem Root User gleich zu setzten oder?

                                Genau das.
                                Macht alles nur um ein Vielfaches schlimmer!

                                naja, es gibt Dinge die müssen mit sudo angefasst werden, aber iobroker do something gehört da auf keinen Fall dazu.

                                Codierknecht 1 Reply Last reply Reply Quote 1
                                • Codierknecht
                                  Codierknecht Developer Most Active @Homoran last edited by Codierknecht

                                  @homoran
                                  Ja, aber dann um einzelne Befehle abzusetzen.
                                  Gleich mit su fortan als root zu agieren ist sicher die schlechteste aller Varianten.
                                  Und wenn man hier im Forum so mitliest dünkt einem schnell, dass root oft meist die Wurzel allen Übels ist 😉

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

                                    @kenji

                                    iob repo add stable http://download.iobroker.net/sources-dist.json
                                    iob repo add beta http://download.iobroker.net/sources-dist-latest.json
                                    iob repo add live-stable http://iobroker.live/repo/sources-dist.json
                                    iob repo add live-beta http://iobroker.live/repo/sources-dist-latest.json
                                    iob repo set stable
                                    
                                    Kenji 1 Reply Last reply Reply Quote 0
                                    • Kenji
                                      Kenji @Codierknecht last edited by

                                      @codierknecht Wäre das Backup eine Möglichkeit mein System zu retten? Habe am Anfang eins abgelegt. Muss gestehen habe noch nie eins benutzt. Oder besser einen PI neu aufsetzten und das Backup einspielen.

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

                                        @kenji

                                        iob repo unset __stable
                                        iob repo del __stable
                                        

                                        Und wenn das drin ist nochmal

                                        iob repo list
                                        
                                        Codierknecht Kenji 2 Replies Last reply Reply Quote 0
                                        • Kenji
                                          Kenji @Thomas Braun last edited by

                                          @thomas-braun

                                          pi@raspberrypi:/ $ iob repo add stable http://download.iobroker.net/sources-dist                                                                                         .json
                                          Cannot add repository location: Repository "stable" yet exists: http://download.                                                                                         iobroker.net/sources-dist.json
                                          pi@raspberrypi:/ $ iob repo add beta http://download.iobroker.net/sources-dist-latest.json
                                          Repository "beta" added as "http://download.iobroker.net/sources-dist-latest.json"
                                          __stable      : http://download.iobroker.net/sources-dist.json
                                          stable        : http://download.iobroker.net/sources-dist.json
                                          beta          : http://download.iobroker.net/sources-dist-latest.json
                                          
                                          Active repo(s): Stable (default), __stable
                                          pi@raspberrypi:/ $ iob repo add live-stable http://iobroker.live/repo/sources-dist.json
                                          Repository "live-stable" added as "http://iobroker.live/repo/sources-dist.json"
                                          __stable      : http://download.iobroker.net/sources-dist.json
                                          stable        : http://download.iobroker.net/sources-dist.json
                                          beta          : http://download.iobroker.net/sources-dist-latest.json
                                          live-stable   : http://iobroker.live/repo/sources-dist.json
                                          
                                          Active repo(s): Stable (default), __stable
                                          pi@raspberrypi:/ $ iob repo add live-beta http://iobroker.live/repo/sources-dist-latest.json
                                          Repository "live-beta" added as "http://iobroker.live/repo/sources-dist-latest.json"
                                          __stable      : http://download.iobroker.net/sources-dist.json
                                          stable        : http://download.iobroker.net/sources-dist.json
                                          beta          : http://download.iobroker.net/sources-dist-latest.json
                                          live-stable   : http://iobroker.live/repo/sources-dist.json
                                          live-beta     : http://iobroker.live/repo/sources-dist-latest.json
                                          
                                          Active repo(s): Stable (default), __stable
                                          pi@raspberrypi:/ $ iob repo set stable
                                          Repository "stable" set as active.
                                          __stable      : http://download.iobroker.net/sources-dist.json
                                          stable        : http://download.iobroker.net/sources-dist.json
                                          beta          : http://download.iobroker.net/sources-dist-latest.json
                                          live-stable   : http://iobroker.live/repo/sources-dist.json
                                          live-beta     : http://iobroker.live/repo/sources-dist-latest.json
                                          
                                          Active repo(s): Stable (default), __stable, stable
                                          pi@raspberrypi:/ $
                                          
                                          
                                          1 Reply Last reply Reply Quote 0
                                          • Codierknecht
                                            Codierknecht Developer Most Active @Kenji last edited by

                                            @kenji sagte in Problem hoch Drei (JavaScript, HOST, Admin):

                                            @codierknecht Wäre das Backup eine Möglichkeit mein System zu retten? Habe am Anfang eins abgelegt. Muss gestehen habe noch nie eins benutzt. Oder besser einen PI neu aufsetzten und das Backup einspielen.

                                            Das wird schon - nur nicht ungeduldig werden.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            684
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            52
                                            2314
                                            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