Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Komische Version nach Stromausfall

    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

    UNSOLVED Komische Version nach Stromausfall

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

      Systemdata Bitte Ausfüllen
      Hardwaresystem: Pi3
      Arbeitsspeicher: 1GB
      Festplattenart: SD-Karte/SSD/HDD
      Betriebssystem: Ubuntu/Windows/Mac
      Node-Version: 1.2.3
      Nodejs-Version: 1.2.3
      NPM-Version: 6.x.x
      Installationsart: Skript/Manuell
      Image genutzt: Ja/Nein
      Ort/Name der Imagedatei: Link

      Ich weiss nicht ob das hier der richtige Bereich ist für mein Problem. Fall nicht, bitte verschieben. Ich habe ein Problem mit meiner IO Broker, nach einem Stromausfall. Wie Ihr sehen könnt, ist es eine ziemlich alte Version. Never change a running System. Ich habe mich eine ziemliche Weile nicht damit befasst, weil alles lief. Jetzt, nach dem Stromausfall sieht alles sehr komisch aus. Es ist, so als ob eine ältere Version am laufen ist. Viele meiner scripte sind nicht mehr da. Views von der Vis sind weg. Ich komme auch nicht mehr in den VIS Editor. Im Log gibt es Fehler mit dem SocketIO. Der Startet nicht mehr. Und es gibt eine Fehlermeldung "annot 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/iobrok"

      Kann man da noch was retten ?

      Beste Grüße.

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

        @TOBO sagte in Komische Version nach Stromausfall:

        Kann man da noch was retten ?

        Eher nicht, ein

        @TOBO sagte in Komische Version nach Stromausfall:

        Error: ENOENT: no such file or directory

        Deutet auf ein zerstörtes Filesystem durch den Stromausfall hin.
        Da hilft nur Backup einspielen.

        Außerdem wird gut. Auch die Karte schon hin sein.

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

          @Homoran
          Das das Filesystem hin ist, will ich ja nicht abstreiten. Was mir aber absolut komisch vorkommt, dass
          es so aussieht, als ob ein älterer Stand läuft. Es fehlen einfach Dinge / Skripte, welche vor dem
          Stromausfall da waren.

          Oder zum Beispiel im Siemens Adapter. Der läuft, aber es fehlen einfach Adressen, welche vor dem Stromausfall
          in den Parametern eingetragen waren. Es ist so, als ob ein älteres Backup laufen würde.

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

            @TOBO sagte in Komische Version nach Stromausfall:

            Der läuft, aber es fehlen einfach Adressen, welche vor dem Stromausfall

            Ich kenne den Adapter nicht.
            Üblicherweise werden die Konfigurationen in JSON gespeichert.

            Ggf. werden neue unten angehängt und wenn die Datei zerstört ist, fehlen die.

            (Reine Vermutung mit Hintergruund von FAT bei Windows, wo auf der Festplatte Dateien oft fragmentiert waren)

            1 Reply Last reply Reply Quote 0
            • H
              hans_999 @TOBO last edited by hans_999

              @TOBO said in Komische Version nach Stromausfall:

              Das das Filesystem hin ist, will ich ja nicht abstreiten. Was mir aber absolut komisch vorkommt, dass
              es so aussieht, als ob ein älterer Stand läuft.

              SD-Karten halten nicht ewig. Wenn man sich aber anschaut, wo eine SD-Karte durch Schreiben und etwas Lesen extrem belastet wird, dann ist das der SWAP-Bereich. Der ist relativ klein, liegt an einer festen Stellen und wird dauernd beschrieben.
              Wenn hier ein Fehler auftritt, wirkt er sich dann aus, wenn der defekte Bereich wieder geladen und genutzt wird. Und das kann sehr unterschiedliche Folgen haben: Programm kaputt oder auch Daten kaputt. Die daraus resultierenden Folgeschäden (z.B. Zurückschreiben falscher Daten wie den Konfigdaten) sind nicht vorhersehbar und können durchaus die beschriebenen Symptome erklären.

              Die Defekte fallen aber meistens erst dann wirklich auf, wenn man den PI neu bootet und die so zerstörte Installation nicht mehr (richtig) startet.

              Deshalb empfiehlt es sich, das Swapping im PI zu deaktivieren.

              T 1 Reply Last reply Reply Quote 0
              • T
                TOBO @hans_999 last edited by TOBO

                So ganz verstehe ich das trotzdem nicht. Wenn das Filesystem hin ist, warum läuft dann eigentlich alles ?
                Nur beim SocketIO Adapter gibt es einen Fehler im Log. Alle anderen funktionieren.

                Und noch mal. Es es so, als ob eine Version läuft, bei der die letzten Änderungen einfach weg sind.
                Ich habe jetzt ein Backup meiner (noch vorhandenen) Scripte gemacht und werden wohl alles noch
                mal neu aufsetzen.

                Der VIS Editor läuft auch wieder.

                Kann ich von meinen Views auch ein einzelnes Backup machen ?

                Gruß.

                PS: Ich habe folgendes gefunden, als ich nach diesem Swapping gesucht habe.

                https://ideaheap.com/2013/07/stopping-sd-card-corruption-on-a-raspberry-pi/

                Linux has with it the concept of an in-memory filesystem. If you write files to an in-memory filesystem, they will only exist in memory, and never be written to disk.

                Wenn das so ist kann ich das Ergebnis bei mir verstehen. Alle Änderungen waren zum Zeitpunkt des Stromausfalles nicht gespeichert und das was da jetzt läuft ist die letzte gespeicherte Version.

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

                Support us

                ioBroker
                Community Adapters
                Donate

                469
                Online

                31.9k
                Users

                80.1k
                Topics

                1.3m
                Posts

                stromausfall
                3
                6
                277
                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