Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Javascript Instanz startet während Backup neu

    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 Javascript Instanz startet während Backup neu

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

      Systemdata Bitte Ausfüllen
      Hardwaresystem: NUC8i7BEH
      Arbeitsspeicher: 8GB
      Festplattenart: SSD
      Betriebssystem: Ubuntu 18.04.3 LTS
      Node-Version: 10.17.0
      Nodejs-Version: 10.17.0
      NPM-Version: 6.13.0
      Installationsart: Manuell
      Image genutzt: Nein
      Ort/Name der Imagedatei: /

      Hallo zusammen,

      ich habe immer mal wieder das Problem, dass meine Javascript-Instanz während das Backup neugestartet wird.

      Das Backup wird bei mir per Blockly gestartet:

      70dc46d6-1975-4363-afdb-791c82532bd1-grafik.png

      Die letztlichen Befehle sind in einem Skript auf der Ubuntu VM gespeichert:

      clear
      
      #Ins ioBroker Verzeichnis wechseln
      cd /opt/iobroker
      
      #Datum definieren
      datum=`date +%Y_%m_%d`
      #Uhrzeit bestimmten
      uhrzeit=`date +%H_%M_%S`
      #Stunde definieren
      stunde=`date +%H`
      
      #Datum und Uhrzeit für VIS Anzeige
      datumvis=`date +%d.%m.%Y`
      uhrzeitvis=`date +%H.%M`
      
      
      echo
      #Backup ausführen
      echo --- Backup wird ausgefuehrt ---
      ./iobroker backup
      echo
      
      #Backup umbenennen
      echo --- Backup-File umbenennen ---
      mv /opt/iobroker/backups/$datum-$stunde* /opt/iobroker/backups/$datum-$uhrzeit-backup_iobroker-MASTER.tar.gz
      
      
      echo
      #Backups älter 10 Tage löschen
      echo --- Alte Backups entfernen ---
      find /opt/iobroker/backups/*.tar.gz -mtime +10 -exec rm '{}' \;
      echo
      
      echo
      #Backup-Files kopieren
      
      echo --- Backup-File in BackupDaten auf QNAP-B  kopieren ---
      scp /opt/iobroker/backups/$datum-$stunde* admin@192.168.1.11:/share/Data/BackUpDaten/Smarthome/ioBroker/Backups/ioBroker-MASTER/
      echo
      

      Log von heute morgen

      2020-09-21 03:00:01.148 - info: javascript.0 (81278) script.js.smarthome.system.backup_erstellen: +++ Automatisches Backup erstellt +++
      2020-09-21 03:00:23.626 - warn: host.ioBroker-MASTER instance system.adapter.javascript.0 terminated due to SIGKILL
      2020-09-21 03:00:23.626 - info: host.ioBroker-MASTER instance system.adapter.javascript.0 terminated with code NaN ()
      2020-09-21 03:00:23.626 - info: host.ioBroker-MASTER Restart adapter system.adapter.javascript.0 because enabled
      2020-09-21 03:00:53.653 - info: host.ioBroker-MASTER instance system.adapter.javascript.0 started with pid 130580
      2020-09-21 03:00:55.148 - info: javascript.0 (130580) starting. Version 4.6.17 in /opt/iobroker/node_modules/iobroker.javascript, node: v10.17.0, js-controller: 3.1.6
      2020-09-21 03:00:55.189 - info: javascript.0 (130580) requesting all states
      2020-09-21 03:00:55.190 - info: javascript.0 (130580) requesting all objects
      2020-09-21 03:00:57.285 - info: javascript.0 (130580) received all objects
      2020-09-21 03:00:57.928 - info: javascript.0 (130580) received all states
      

      Meine System-Auslastung sieht so aus:
      4af5729c-c428-4ff9-8eee-c173ac686962-grafik.png

      Kann jemand helfen ?

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

        @Kuddel Ich würde
        a) Alles auf den aktuellsten Stand updaten. (Z.B. deine NodeJS-Installation
        b) Den Backitup-Adapter nutzen.
        c) Überlegen, welche Dienste unnützerweise mitlaufen. (RunLevel 5)

        K 1 Reply Last reply Reply Quote 0
        • K
          Kuddel @Thomas Braun last edited by

          @Thomas-Braun welche Vorteile hat der Backitup Adapter ?

          Mein Skript ist jetzt ja nicht wirklich komplex

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

            @Kuddel Es wirft aber Fehler.
            Und haut dir offenbar den Speicher komplett dicht. 23 GB und die Kiste swapt? Das kann nicht sein, eigentlich.

            K Asgothian 2 Replies Last reply Reply Quote 0
            • K
              Kuddel @Thomas Braun last edited by

              @Thomas-Braun

              habe gerade mal mit dem Backitup Adapter ein Backup erstellt.

              Das Verhalten ist das Gleiche. Jabascript startet neu.

              1 Reply Last reply Reply Quote 0
              • Asgothian
                Asgothian Developer @Thomas Braun last edited by

                @Thomas-Braun sagte in Javascript Instanz startet während Backup neu:

                @Kuddel Es wirft aber Fehler.
                Und haut dir offenbar den Speicher komplett dicht. 23 GB und die Kiste swapt? Das kann nicht sein, eigentlich.

                Wenn ich das richtig sehe sind die 23 GB der Speicher auf dem Host, nicht in der VM. Laut Darstellung hat die VM 3.34G Speicher - davon sind 2.35G besetzt.

                Kannst Du den verfügbaren Speicher auf der VM erhöhen ? Alternativ - schauen wer den Speicher nutzt und dadurch für mehr freien Speicher sorgen ?

                A.

                K 1 Reply Last reply Reply Quote 0
                • K
                  Kuddel @Asgothian last edited by

                  @Asgothian ja die 32GB sind vom NUC.

                  Die ioBroker VM hat aktuell 3,5 GB RAM.

                  Auslastung sortiert nach RAM:


                  4fd6d8b0-e1f2-4f98-873c-fbb4b8194bf0-grafik.png

                  Ich werde dan RAM mal auf 4GB hochsetzen

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  586
                  Online

                  31.9k
                  Users

                  80.1k
                  Topics

                  1.3m
                  Posts

                  backup javascript terminates
                  3
                  7
                  189
                  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