NEWS
UNSOLVED Restore schlägt fehl
-
@Thomas-Braun sagte in Restore schlägt fehl:
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
pi@tinkerboardmaster:~$ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v12.20.0 /usr/bin/node v12.20.0 /usr/bin/npm 6.14.8 nodejs: Installiert: 12.20.0-1nodesource1 Installationskandidat: 12.20.0-1nodesource1 Versionstabelle: *** 12.20.0-1nodesource1 500 500 https://deb.nodesource.com/node_12.x stretch/main armhf Packages 100 /var/lib/dpkg/status 8.11.1~dfsg-2~bpo9+1 100 100 http://httpredir.debian.org/debian stretch-backports/main armhf Packages 4.8.2~dfsg-1 500 500 http://httpredir.debian.org/debian stretch/main armhf Packages
-
@Jan1 sagte in Restore schlägt fehl:
@LJSven
Hast den IOBroker Ordner gelöscht und wird das nun mit dem Adapter restored?Nein, daß habe ich noch nicht gemacht.
-
-
@Thomas-Braun sagte in Restore schlägt fehl:
free -h
pi@tinkerboardmaster:~$ free -h total used free shared buff/cache available Mem: 2,0G 1,2G 304M 2,8M 449M 890M Swap: 1,0G 768K 1,0G
-
@Thomas-Braun sagte in Restore schlägt fehl:
free -h
Kann aber auch sein, dass das backup korrupt ist.
Wenn ich das backup von vorgestern nehme, kommt folgende Meldung
====================== Log Backitup Restore: ====================== [DEBUG] [iobroker] Start ioBroker Restore ... [DEBUG] [iobroker] iobroker controller daemon is not running [DEBUG] [iobroker] host.tinkerboardmaster OK. [DEBUG] [iobroker] <--- Last few GCs ---> [DEBUG] [iobroker] tart of marking 381 ms) (average mu = 0.336, current mu = 0.103) allocation f[14934:0x2cc5bc8] 19107 ms: Mark-sweep 505.1 (506.2) -> 505.1 (507.5) MB, 272.8 / 0.0 ms (+ 77.4 ms in 18 steps since start of marking, biggest step 8.3 ms, walltime since start of marking 373 ms) (average mu = 0.230, current mu = 0.083) allocation fa[14934:0x2cc5bc8] 19522 ms: Mark-sweep 506.5 (507.5) -> 506.7 (508.2) MB, 391.7 / 0.0 ms (average mu = 0.147, current mu = 0.057) allocation failure scavenge might not succeed [DEBUG] [iobroker] <--- JS stacktrace ---> [DEBUG] [iobroker] Cannot get stack trace in GC. [ERROR] [iobroker] FATAL ERROR: MarkCompactCollector: semi-space copy, fallback in old gen Allocation failed - JavaScript heap out of memory [DEBUG] [iobroker] ioBroker Restore completed successfully [EXIT] null **** Restore was canceled!! **** The log can be closed ...
-
@LJSven sagte in Restore schlägt fehl:
Das ist ein Tinkerboard
Das hat doch 2GB RAM!?
Meine Tinkerboards laufen mit Armbian ohne jegliche Probleme -
@LJSven
Was geht denn eigentlich nicht, außer die etwas schräge Methode ein Backup zu restoren?Kann man vielleicht auch so flicken, bevor der IOBroker Ordner gelöscht wird und keiner weiß ob Deine Backups überhaupt funktionieren.
-
@Homoran sagte in Restore schlägt fehl:
@LJSven sagte in Restore schlägt fehl:
Das ist ein Tinkerboard
Das hat doch 2GB RAM!?
Meine Tinkerboards laufen mit Armbian ohne jegliche ProblemeMeins auch - bis ich gestern ein system Update gemacht habe.
-
@LJSven
Dann poste doch mal die Probleme und Logfiles dazu . -
@Jan1 sagte in Restore schlägt fehl:
@LJSven
Was geht denn eigentlich nicht, außer die etwas schräge Methode ein Backup zu restoren?Kann man vielleicht auch so flicken, bevor der IOBroker Ordner gelöscht wird und keiner weiß ob Deine Backups überhaupt funktionieren.
Es fehlen die Werte in verschiedenen Datenpunkten. Bisher konnte ich es immer fixen, in dem ich ein Backup eingespielt habe.
-
@LJSven
Was wurde upgedatet und sind das Werte die von Deinem Slave kommen? -
@LJSven sagte in Restore schlägt fehl:
bis ich gestern ein system Update gemacht habe.
Was hast du aktualisiert?
-
cd /opt/iobroker iobroker stop cd .. sudo apt update sudo apt upgrade cd /opt/iobroker iobroker update iobroker upgrade
Da wurden diverse Pakete aktualisiert / u.a. deconz. Dann hatte ich das Problem, daß alle Werte von Phoscon doppelt in die Datenbank geschrieben wurde / daraufhin habe ich die Gateway neu gestartet und seit dem habe ich das Problem
-
@LJSven sagte in Restore schlägt fehl:
Bisher konnte ich es immer fixen, in dem ich ein Backup eingespielt habe.
Vorschlag:
neue Karte nehmen
aktuelles Armbian (debian) und ioBroker installieren
Dann Backup restorenDa scheint irgendetwas massiv kaputtgegangen zu sein
alles andere dauert noch viel länger
-
@Homoran sagte in Restore schlägt fehl:
@LJSven sagte in Restore schlägt fehl:
Bisher konnte ich es immer fixen, in dem ich ein Backup eingespielt habe.
Vorschlag:
neue Karte nehmen
aktuelles Armbian (debian) und ioBroker installieren
Dann Backup restorenDa scheint irgendetwas massiv kaputtgegangen zu sein
alles andere dauert noch viel länger
Welches Armbian soll ich nehmen?
-
-
@LJSven Ein auf der aktuellen Stable / Buster basierendes.
Ohne Desktop. -
@Thomas-Braun kannst du hier mal eben nachsehen:
http://mirrors.netix.net/armbian/dl/tinkerboard/archive/auf der Website ist im Moment nur bionic und Focal
Ich würde Buster nehmen, auch wenn es schon bullseye gibt
http://mirrors.netix.net/armbian/dl/tinkerboard/archive/Armbian_20.11.3_Tinkerboard_buster_current_5.9.14_minimal.img.xz -
@LJSven
und gewöhnt dir das Backup und Restor über den Adapter an, ist wesentlich einfacher und definitiv sauberer danach -
@Homoran
Bullseye ist noch nicht wirklich zu gebrauchen, da hatte ich am letzten WE mal wieder getestet und Node 12 lies sich nicht korrekt installieren.