Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Iobroker update schlägt fehl

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Iobroker update schlägt fehl

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

      Hallo,

      hoffe, mir kann jemand helfen:

      Ich habe zwei Raspberry Rasbian mit iobroker im multihost Betrieb!

      Die letzten 4-5 Updates des iobroker controllers schlugen beim Master immer fehl und ein Start war nicht mehr möglich! Durch Beiträge hier im Forum konnte ich den Controller aber immer wieder "zum Leben erwecken".

      Komischerweise geht bei dem slave immer alles reibungslos, darum würde ich der Sache gerne mal auf den Grund gehen. Leider kann ich mit den Ausgaben nicht soviel anfangen

      Update js-controller from @1.2.3 to @1.2.6
      npm install iobroker.js-controller@1.2.6 --production --prefix "/opt/iobroker" (System call)
      npm WARN deprecated localhost.daplie.me-certificates@1.3.5: this package has been deprecated
      npm WARN deprecated isarray@2.0.1: Just use Array.isArray directly
       Cannot save file /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json: Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json'
       Cannot save /opt/iobroker/node_modules/iobroker.js-controller/lib/states/../../../../iobroker-data/states.json: Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/lib/states/../../../../iobroker-data/states.json'
       Cannot save /opt/iobroker/node_modules/iobroker.js-controller/lib/states/../../../../iobroker-data/states.json: Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/lib/states/../../../../iobroker-data/states.json'
      npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/jszip/package.json'
      npm ERR! Linux 4.9.35-v7+
      npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.js-controller@1.2.6" "--production" "--prefix" "/opt/iobroker"
      npm ERR! node v6.12.2
      npm ERR! npm  v3.10.10
      npm ERR! path /opt/iobroker/node_modules/.staging/ansi-be95de54
      npm ERR! code ENOENT
      npm ERR! errno -2
      npm ERR! syscall rename
      
      npm ERR! enoent ENOENT: no such file or directory, rename '/opt/iobroker/node_modules/.staging/ansi-be95de54' -> '/opt/iobroker/node_modules/npm/node_modules/ansi'
      npm ERR! enoent ENOENT: no such file or directory, rename '/opt/iobroker/node_modules/.staging/ansi-be95de54' -> '/opt/iobroker/node_modules/npm/node_modules/ansi'
      npm ERR! enoent This is most likely not a problem with npm itself
      npm ERR! enoent and is related to npm not being able to find a file.
      npm ERR! enoent 
      
      npm ERR! Please include the following file with any support request:
      npm ERR!     /opt/iobroker/npm-debug.log
      host.raspberrypi Cannot install iobroker.js-controller@1.2.6: 254
       Cannot save /opt/iobroker/node_modules/iobroker.js-controller/lib/states/../../../../iobroker-data/states.json: Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/lib/states/../../../../iobroker-data/states.json'
      

      …und dann...

      sudo iobroker start
      module.js:471
          throw err;
          ^
      
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
          at Function.Module._resolveFilename (module.js:469:15)
          at Function.Module._load (module.js:417:25)
          at Module.runMain (module.js:604:10)
          at run (bootstrap_node.js:383:7)
          at startup (bootstrap_node.js:149:9)
          at bootstrap_node.js:496:3
      
      

      Aber vielleicht sagt jemandem das ja was. Ich würde gerne das Problem beheben, so dass die nächsten Updates auch beim Master reibungslos funktionieren!

      Danke schonmal!

      1 Reply Last reply Reply Quote 0
      • C
        chaos99a last edited by

        stimmen die berechtigungen auf dem ordner iobroker?

        welche npm/ node version ist installiert?

        als root probiert?

        1 Reply Last reply Reply Quote 0
        • lobomau
          lobomau last edited by

          Schon

          sudo npm install iobroker.js-controller
          ````probiert?
          
          Vorher wie beschrieben auf Verzeichnis /opt/iobroker wechseln.
          1 Reply Last reply Reply Quote 0
          • wendy2702
            wendy2702 last edited by

            Ich glaube du bist nicht alleine:

            http://forum.iobroker.net/viewtopic.php?f=22&t=12444

            ich wollte das auch jetzt machen aber nun :shock:

            1 Reply Last reply Reply Quote 0
            • wendy2702
              wendy2702 last edited by

              Kannst du mal das versuchen, hat mich gerade gerettet:

              cd /opt/iobroker
              iobroker stop
              npm install iobroker.js-controller --production
              iobroker start
              
              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              694
              Online

              31.6k
              Users

              79.5k
              Topics

              1.3m
              Posts

              4
              5
              523
              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