Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Admin Update und IOBroker nicht mehr erreichbar

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Admin Update und IOBroker nicht mehr erreichbar

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

      @Jan1 said in Admin Update und IOBroker nicht mehr erreichbar:

      node -v
      nodejs -v
      npm -v

      Hi ein rebuild hatte ich in der tat nicht gemacht.... aber auch im nachtrag hat es keine besserung gebracht.

      root@iobroker:/opt/iobroker# node -v                                                                                                                              
      v10.18.0                                                                                                                                                                                                                                                                                             
      root@iobroker:/opt/iobroker# nodejs -v                                                                                                                            
      v8.16.1                                                                                                                                                                                                                                                                                                 
      root@iobroker:/opt/iobroker# npm -v                                                                                                                               
      6.13.4                                                                                                                                                                                                                                                                                                                       
      

      ein rebuild habe ich danach auch gemacht aber der schmeißt mir dann noch einen Fehler aus mit dem ich nix anfangen kann.

      root@iobroker:/opt/iobroker# npm rebuild                                                                                                                          
                                                                                                                                                                        
      > iobroker@2.0.3 install /opt/iobroker/node_modules/iobroker                                                                                                      
      > node lib/checkVersions.js                                                                                                                                       
                                                                                                                                                                        
      NPM version: 6.13.4                                                                                                                                               
                                                                                                                                                                        
      > iobroker@2.0.3 postinstall /opt/iobroker/node_modules/iobroker                                                                                                  
      > node lib/install.js                                                                                                                                             
                                                                                                                                                                        
      lib/install.js is not being run as part of an installation - skipping...                                                                                          
                                                                                                                                                                        
      > serialport@6.2.2 install /opt/iobroker/node_modules/iobroker.discovery/node_modules/serialport                                                                  
      > prebuild-install || node-gyp rebuild                                                                                                                            
                                                                                                                                                                        
                                                                                                                                                                        
      > iobroker.javascript@4.1.12 postinstall /opt/iobroker/node_modules/iobroker.javascript                                                                           
      > node ./install/installTypings.js                                                                                                                                
                                                                                                                                                                        
      Installing NodeJS typings...                                                                                                                                      
      latest @types: 13, installed node: 10                                                                                                                             
                                                                                                                                                                        
      > iobroker.js-controller@2.1.1 preinstall /opt/iobroker/node_modules/iobroker.js-controller                                                                       
      > node lib/preinstallCheck.js                                                                                                                                     
                                                                                                                                                                        
      NPM version: 6.13.4                                                                                                                                               
                                                                                                                                                                        
      > iobroker.js-controller@2.1.1 install /opt/iobroker/node_modules/iobroker.js-controller                                                                          
      > node iobroker.js setup first 
      
      > core-js@2.6.10 postinstall /opt/iobroker/node_modules/iobroker.kodi/node_modules/core-js                                                                        
      > node postinstall || echo "ignore"                                                                                                                               
                                                                                                                                                                        
      Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!                                                  
                                                                                                                                                                        
      The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:                                                                 
      > https://opencollective.com/core-js                                                                                                                              
      > https://www.patreon.com/zloirock                                                                                                                                
                                                                                                                                                                        
      Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)                                                                          
                                                                                                                                                                        
                                                                                                                                                                        
      > core-js@2.6.10 postinstall /opt/iobroker/node_modules/iobroker.kodi/node_modules/core-js                                                                        
      > node postinstall || echo "ignore"                                                                                                                               
                                                                                                                                                                        
                                                                                                                                                                        
      > bcrypt@3.0.6 install /opt/iobroker/node_modules/iobroker.node-red/node_modules/bcrypt                                                                           
      > node-pre-gyp install --fallback-to-build                                                                                                                        
                                                                                                                                                                        
      node-pre-gyp WARN Using request for node-pre-gyp https download                                                                                                   
      [bcrypt] Success: "/opt/iobroker/node_modules/iobroker.node-red/node_modules/bcrypt/lib/binding/bcrypt_lib.node" already installed                                
      Pass --update-binary to reinstall or --build-from-source to recompile                                                                                             
                                                                                                                                                                        
      > bcrypt@3.0.6 install /opt/iobroker/node_modules/iobroker.node-red/node_modules/bcrypt                                                                           
      > node-pre-gyp install --fallback-to-build                                                                                                                        
                                                                                                                                                                        
      node-pre-gyp WARN Using request for node-pre-gyp https download                                                                                                   
      [bcrypt] Success: "/opt/iobroker/node_modules/iobroker.node-red/node_modules/bcrypt/lib/binding/bcrypt_lib.node" already installed                                
      Pass --update-binary to reinstall or --build-from-source to recompile                                                                                             
                                                                                                                                                                        
      > node-aead-crypto@2.1.4 install /opt/iobroker/node_modules/iobroker.tradfri/node_modules/node-aead-crypto                                                        
      > node lib/install.js 
      
      node-aead-crypto is no longer needed on NodeJS 10+                                                                                                                
      npm ERR! code ELIFECYCLE                                                                                                                                          
      npm ERR! errno 1                                                                                                                                                  
      npm ERR! node-aead-crypto@2.1.4 install: `node lib/install.js`                                                                                                    
      npm ERR! Exit status 1                                                                                                                                            
      npm ERR!                                                                                                                                                          
      npm ERR! Failed at the node-aead-crypto@2.1.4 install script.                                                                                                     
      npm ERR! This is probably not a problem with npm. There is likely additional logging output above.                                                                
                                                                                                                                                                        
      npm ERR! A complete log of this run can be found in:                                                                                                              
      npm ERR!     /root/.npm/_logs/2019-12-30T10_50_09_138Z-debug.log                                                                                                  
      root@iobroker:/opt/iobroker#       
      

      Nach einen neustart des IO besteht das problem weiter.

      MfG AJ

      Homoran J 2 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @aj.mambo last edited by

        @aj-mambo
        Du hast zwei (verschiedene) node-Installationen parallel laufen - das geht schief, wie du siehst

        A 1 Reply Last reply Reply Quote 0
        • J
          Jan1 @aj.mambo last edited by

          @aj-mambo
          Genau das habe ich mir gedacht. Wie Homoran schon schrieb, das läuft so nicht und hat desselben nix mit Node12 oder 10 direkt zu tun, Sondern damit, dass Du hier gleich 2 Node Versionen gleichzeitig laufen hast.

          Versuch beide zu deinstallieren und dann direkt auf 10. Danach nochmal kontrollieren, ob beide die selbe Version haben.

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

            @Jan1 sagte in Admin Update und IOBroker nicht mehr erreichbar:

            Danach nochmal kontrollieren, ob beide die selbe Version haben.

            Wobei das nicht das Ziel ist.
            Die Wahrscheinlichkeit, dass beide die selbe Version haben ist ziemlich gering. Daher fällt es über die Versionsabfrage auf, wenn 2 verschiedene Installationen existieren.

            Brngst du aber "mutwillig" beide auf die gleiche Version hats du nach wie vor noch zwei sich störende Versionen, siehst sie aber nicht auf ANhieb

            1 Reply Last reply Reply Quote 0
            • A
              aj.mambo @Homoran last edited by

              @Homoran
              Ähm nein sehe ich nicht, sorry.
              Ich sag ja ich kann damit nix anfangen.
              Mir wäre jetzt auch nicht bewusst das ich was doppelt Installiert habe oder so.

              Das ganze ist bei mir über Docker auf einer Synology Installiert ich hatte mal Versucht IO ohne Docker auf der Synology zu Installieren aber nachdem ich gemerkt habe ich komme nicht weiter wie ich mir das Vorgestellt habe habe ich es sein lassen und habe das Docker Image benutzt und es lief ja bis zu den Zeitpunkt wo ich dann das Update auf 2.1.1 gemacht habe.

              Wenn ich also wirklich was doppelt habe, dann würde ich es gerne löschen wollen aber ich bin nicht wirklich erfahren in sowas... alles was ich gemacht habe habe ich in diesen Forum gefunden 😞

              MfG AJ

              1 Reply Last reply Reply Quote 0
              • A
                aj.mambo @Jan1 last edited by

                @Jan1 said in Admin Update und IOBroker nicht mehr erreichbar:

                @aj-mambo
                Genau das habe ich mir gedacht. Wie Homoran schon schrieb, das läuft so nicht und hat desselben nix mit Node12 oder 10 direkt zu tun, Sondern damit, dass Du hier gleich 2 Node Versionen gleichzeitig laufen hast.

                Versuch beide zu deinstallieren und dann direkt auf 10. Danach nochmal kontrollieren, ob beide die selbe Version haben.

                Wie kann ich denn sehen das ich 2 habe und welche Version diese sind?
                Ich würde versuchen einen zu Deinstallieren und dann eine abfrage machen dann sollte er mir ja noch eine Version anzeigen oder?

                1 Reply Last reply Reply Quote 0
                • A
                  aj.mambo last edited by aj.mambo

                  Also nun zeigt er mir das an:

                  root@iobroker:/opt/iobroker# node -v                                                                                                                              
                  bash: /usr/local/bin/node: No such file or directory                                                                                                              
                  root@iobroker:/opt/iobroker# nodejs -v                                                                                                                            
                  v8.16.1                                                                                                                                                           
                  root@iobroker:/opt/iobroker# npm -v                                                                                                                               
                  bash: /usr/local/bin/npm: No such file or directory                                                                                                               
                  
                  

                  zuvor habe ich diesen Befehl eingegeben

                  root@iobroker:/opt/iobroker# n prune                                                                                                                              
                  node/12.14.0                                                                                                                                                      
                  root@iobroker:/opt/iobroker# n uninstall                                                                                                                          
                  Do you wish to delete node and npm from /usr/local? y                                                                                                               
                  
                  

                  Wie könnte ich jetzt in Erfahrung bringen ob noch eine weitere Instanze läuft?

                  J 1 Reply Last reply Reply Quote 0
                  • J
                    Jan1 @aj.mambo last edited by

                    @aj-mambo
                    halte Dich doch einfach mal genau an die Anleitung wie es in der Doku steht. Die beginnt mit der Node Installation und auch wie man eine Vorhandene vorher löscht und prüft. Ich glaube, Du hast wohl die Node im falschen Verzeichnis installiert, denn /opt/iobroker gibt es nach Doku an der Stelle noch gar nicht und wenn Du nun darin ruminstallierst, wird das nix werden.

                    Doku

                    Am besten Du löschst das IOBroker Verzeichnis und spielst ein altes Backup zurück, das noch nach Doku lief.

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      aj.mambo @Jan1 last edited by

                      @Jan1
                      doch bei mir gibt es das Verzeichnis so weil ich über Docker arbeite und das ganze über die Synology, dort gibt es ein Terminal Fenster und ich kann in diesen Terminal NUR IN DIESEN VERZEICHNIS ARBEITEN.

                      Ich habe auch noch eben geprüft ob auf der Synology ein alter Ordner von meinen Versuch vorhanden ist, aber die sind alle gelöscht, also kann da auch nix stören oder so, denn ich hatte ja mal Versucht iobroker direkt auf der Synology zu Installieren, jedoch ohne erfolg.

                      Ich habe die Schritte auch nun durch geführt, jedoch ist das Ergebnis das gleiche.

                      root@iobroker:/opt/iobroker# node -v                                                                                                                              
                      v10.18.0                                                                                                                                                          
                      root@iobroker:/opt/iobroker#                                                                                                                                      
                      root@iobroker:/opt/iobroker# nodejs -v                                                                                                                            
                      v10.18.0                                                                                                                                                          
                      root@iobroker:/opt/iobroker#                                                                                                                                      
                      root@iobroker:/opt/iobroker# npm -v                                                                                                                               
                      6.13.4                                                                                                                                                            
                      
                      

                      Hier noch ein Auszug vom Terminal Fenster der Synology, ist einmal ein Bild und einmal ein Link zum Bild, da ich nicht weiß ob das Bild Angezeigt wird.
                      Terminal Fenster
                      link Terminal Fenster

                      Nachdem ich den Container neu gestartet habe habe ich es wieder über die 8081 Versucht aber es hat sich immer noch nichts getan.

                      MfG Aj

                      J 1 Reply Last reply Reply Quote 0
                      • J
                        Jan1 @aj.mambo last edited by

                        @aj-mambo
                        Die Nodes sehen ja schon mal gleich aus.
                        /opt/iobroker wird bei der Installation von IOBroker angelegt und klar, dass Du das jetzt hast, aber eigentlich wird Node nach der Doku vor IOBroker installiert und somit sind dann Befehle die im /opt/iobroker Verzeichnis für die Node Installation ausgeführt werden eben im falschen Verzeichnis.
                        Von Docker habe ich kein Plan, dürfte aber wohl egal sein, denn das ist immer so.

                        Jetzt kannst mal in der Doku die Fehleranalyse durchgehen, wenn das nicht bringt, eben Backup oder die Nodes eben mal im root installieren.

                        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

                        790
                        Online

                        32.0k
                        Users

                        80.5k
                        Topics

                        1.3m
                        Posts

                        admin
                        4
                        18
                        2169
                        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