NEWS
Restore dauert zu lange...
-
Hallo,
ich habe mal eine Frage zum restore über Backitup.
Hat sich da was geändert?
Wenn ich im laufenden System ein Backup eingespielt habe, hat das bisher immer max 2min gedauert, bis das System wieder erreichbar war.Hab vor ca 30min das Backup von heute morgen eingespielt. Hab seit dem nur ein paar (zu viele) Datenpunkte gelöscht.
Allerdings erreiche ich noch nichts.
"Iobroker Status" sagt, dass der iobroker nicht läuft.Irgendwas scheint er aber zu machen:
top - 18:26:28 up 30 min, 1 user, load average: 1,66, 1,48, 1,50 Tasks: 151 total, 3 running, 148 sleeping, 0 stopped, 0 zomb %Cpu(s): 29,1 us, 0,8 sy, 0,0 ni, 69,9 id, 0,2 wa, 0,0 hi, 0, MiB Mem : 3837,7 total, 2200,7 free, 826,9 used, 810,0 b MiB Swap: 100,0 total, 88,9 free, 11,1 used. 2877,4 a PID USER PR NI VIRT RES SHR S %CPU %MEM 6591 iobroker 20 0 324652 211304 30964 R 115,2 5,4 541 asterisk -11 0 166872 49212 28192 S 1,0 1,3 651 root 20 0 156108 51100 36204 S 0,7 1,3 6271 iobroker 20 0 551016 424276 29176 R 0,7 10,8 88 root -51 0 0 0 0 S 0,3 0,0 729 mysql 20 0 725060 91728 16608 S 0,3 2,3 5584 root 20 0 0 0 0 I 0,3 0,0 6618 pi 20 0 10420 3020 2488 R 0,3 0,1 1 root 20 0 33748 8472 6748 S 0,0 0,2 2 root 20 0 0 0 0 S 0,0 0,0 3 root 0 -20 0 0 0 I 0,0 0,0 4 root 0 -20 0 0 0 I 0,0 0,0 6 root 0 -20 0 0 0 I 0,0 0,0 8 root 0 -20 0 0 0 I 0,0 0,0 9 root 20 0 0 0 0 S 0,0 0,0 10 root 20 0 0 0 0 S 0,0 0,0 11 root 20 0 0 0 0 S 0,0 0,0 12 root 20 0 0 0 0 I 0,0 0,0 13 root rt 0 0 0 0 S 0,0 0,0 14 root 20 0 0 0 0 S 0,0 0,0 15 root 20 0 0 0 0 S 0,0 0,0 16 root rt 0 0 0 0 S 0,0 0,0 17 root 20 0 0 0 0 S 0,0 0,0 19 root 0 -20 0 0 0 I 0,0 0,0 20 root 20 0 0 0 0 S 0,0 0,0 21 root rt 0 0 0 0 S 0,0 0,0 22 root 20 0 0 0 0 S 0,0 0,0 24 root 0 -20 0 0 0 I 0,0 0,0 25 root 20 0 0 0 0 S 0,0 0,0 26 root rt 0 0 0 0 S 0,0 0,0Das sind die letzten Zeilen im Log:
2022-05-07 18:14:30.506 - [32minfo[39m: host.iobroker All instances are stopped. 2022-05-07 18:14:30.568 - [32minfo[39m: host.iobroker terminatedDer Prozess von iobroker der noch läuft hat wohl was mit npm zu tun (weiter vorne in der Zeile steht der Prozess iobroker und dir pit wie unter top.

EDIT
Adapter sind alle aktuell (überwiegend) aus dem stable.Last login: Sat May 7 19:06:45 2022 from 192.168.99.77 Wi-Fi is currently blocked by rfkill. Use raspi-config to set the country before use. pi@iobroker:~ $ iobroker list instances system.adapter.accuweather.0 : accuweather : iobroker - enabled system.adapter.adb.0 : adb : iobroker - disabled system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin system.adapter.alias-manager.0 : alias-manager : iobroker - disabled system.adapter.backitup.0 : backitup : iobroker - enabled system.adapter.birthdays.0 : birthdays : iobroker - enabled system.adapter.bosesoundtouch.0 : bosesoundtouch : iobroker - enabled system.adapter.chromecast.0 : chromecast : iobroker - disabled system.adapter.cloud.0 : cloud : iobroker - enabled system.adapter.coronavirus-statistics.0 : coronavirus-statistics: iobroker - enabled system.adapter.daswetter.0 : daswetter : iobroker - enabled system.adapter.daswetter.1 : daswetter : iobroker - enabled system.adapter.device-reminder.0 : device-reminder : iobroker - disabled system.adapter.devices.0 : devices : iobroker - disabled system.adapter.discovery.0 : discovery : iobroker - disabled system.adapter.echarts.0 : echarts : iobroker - enabled system.adapter.email.0 : email : iobroker - disabled system.adapter.fullybrowser.0 : fullybrowser : iobroker - disabled system.adapter.google-sharedlocations.0 : google-sharedlocations: iobroker - enabled system.adapter.hm-rega.0 : hm-rega : iobroker - enabled system.adapter.hm-rpc.0 : hm-rpc : iobroker - enabled, port: 0 system.adapter.hm-rpc.1 : hm-rpc : iobroker - enabled, port: 0 system.adapter.hmip.0 : hmip : iobroker - enabled system.adapter.ical.0 : ical : iobroker - enabled system.adapter.ical.1 : ical : iobroker - enabled system.adapter.iceroad.0 : iceroad : iobroker - disabled system.adapter.info.0 : info : iobroker - enabled system.adapter.iot.0 : iot : iobroker - enabled system.adapter.javascript.0 : javascript : iobroker - enabled system.adapter.linux-control.0 : linux-control : iobroker - disabled system.adapter.lovelace.0 : lovelace : iobroker - enabled, port: 8091, bind: 0.0.0.0, run as: admin system.adapter.lovelace.1 : lovelace : iobroker - enabled, port: 8092, bind: 0.0.0.0, run as: admin system.adapter.net-tools.0 : net-tools : iobroker - enabled system.adapter.nina.0 : nina : iobroker - enabled system.adapter.nut.0 : nut : iobroker - enabled system.adapter.parcel.0 : parcel : iobroker - enabled system.adapter.parcel.1 : parcel : iobroker - enabled system.adapter.parser.0 : parser : iobroker - disabled system.adapter.ping.0 : ping : iobroker - enabled system.adapter.places.0 : places : iobroker - enabled system.adapter.proxy.0 : proxy : iobroker - disabled system.adapter.pushover.0 : pushover : iobroker - enabled system.adapter.rest-api.0 : rest-api : iobroker - enabled, port: 8093, bind: 0.0.0.0, run as: admin system.adapter.rpi2.0 : rpi2 : iobroker - enabled system.adapter.sayit.0 : sayit : iobroker - enabled, port: 0 system.adapter.shelly.0 : shelly : iobroker - enabled, port: 1888, bind: 192.168.99.33 system.adapter.simple-api.0 : simple-api : iobroker - enabled, port: 8087, bind: 192.168.99.33, run as: admin system.adapter.snmp.0 : snmp : iobroker - disabled system.adapter.sonoff.0 : sonoff : iobroker - enabled, port: 1883, bind: 0.0.0.0 system.adapter.sony-bravia.0 : sony-bravia : iobroker - enabled system.adapter.sourceanalytix.0 : sourceanalytix : iobroker - enabled system.adapter.sql.0 : sql : iobroker - enabled, port: 0 system.adapter.statistics.0 : statistics : iobroker - disabled system.adapter.tankerkoenig.0 : tankerkoenig : iobroker - enabled system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 system.adapter.telegram.1 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 system.adapter.telegram.2 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 system.adapter.text2command.0 : text2command : iobroker - disabled system.adapter.tr-064.0 : tr-064 : iobroker - enabled system.adapter.trashschedule.0 : trashschedule : iobroker - enabled system.adapter.tvspielfilm.0 : tvspielfilm : iobroker - enabled system.adapter.uv-protect.0 : uv-protect : iobroker - disabled system.adapter.vis.0 : vis : iobroker - disabled system.adapter.web-speedy.0 : web-speedy : iobroker - enabled system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0 (SSL), run as: admin system.adapter.web.1 : web : iobroker - enabled, port: 8083, bind: 0.0.0.0, run as: admin system.adapter.zigbee.0 : zigbee : iobroker - enabled, port: /dev/ttyUSB0 + instance is alive pi@iobroker:~ $Npm 6.14.16
Node js 14.19.1
JS Controller 4.xDie genauen Versionen habe ich nicht auswendig im Kopf.
Möchte jetzt nicht einfach was abbrechen.....
Einfach mal "iobroker start" testen?EDIT 2
Jetzt mach über 1h ist der iobroker erreichbar. Was hat er so lange gemacht? Das ging sonst wirklich in 1 max 2 Minuten. -
@david-g sagte in Restore dauert zu lange...:
host.iobroker terminated
wenn der hier terminiert worden ist.. und im top weiter existiert dann wird da ein geisterprozess laufen.. deshalb dauert es so lange..
stelle sicher dass bei dem restore kein iobroker prozess läuft
-
@david-g sagte in Restore dauert zu lange...:
host.iobroker terminated
wenn der hier terminiert worden ist.. und im top weiter existiert dann wird da ein geisterprozess laufen.. deshalb dauert es so lange..
stelle sicher dass bei dem restore kein iobroker prozess läuft
Also hätte ich den einfach killen können nach dem anstoßen vom restore?
Vor dem restore war die CPU last normal.Nach dem restore hat er von allen Adaptern einen rebuild gemacht. Hatte ich auch noch nie...
Kann er sich damit schon beschäftigt haben, bevor der iobroker erreicbar war?
In den einem Screenshot steht ja was von npm. -
Also hätte ich den einfach killen können nach dem anstoßen vom restore?
Vor dem restore war die CPU last normal.Nach dem restore hat er von allen Adaptern einen rebuild gemacht. Hatte ich auch noch nie...
Kann er sich damit schon beschäftigt haben, bevor der iobroker erreicbar war?
In den einem Screenshot steht ja was von npm. -
@david-g ich hab kein plan was du da machst..
wenn da ein rebuild steht dann ... wird das dann stimmen.. und das dauert seeeeeeeeeeehr lange je mehr adapter man installiert hat .
Jepp,
das weis ich.
Meine Fragen die sich ergeben haben:-
Warum war der iobroker über 1h nicht erreichbar. Normal macht er den rebuild der Adapter doch im Betrieb?
-
Warum hat er das nach dem restore überhaupt gemacht? Hab das bestimmt schon 20 mal auf dem weg gemacht und er hat NIE einen rebuild aller (oder nur eines) Adapters gemacht.
-
-
Jepp,
das weis ich.
Meine Fragen die sich ergeben haben:-
Warum war der iobroker über 1h nicht erreichbar. Normal macht er den rebuild der Adapter doch im Betrieb?
-
Warum hat er das nach dem restore überhaupt gemacht? Hab das bestimmt schon 20 mal auf dem weg gemacht und er hat NIE einen rebuild aller (oder nur eines) Adapters gemacht.
@david-g rebuild wird immer nur dann gemacht...wenn
nodejs anders ist
ein klein backup eingespielt wird..somit muss nochmal alles neu installiert werdenwarum DEIN System nicht erreichbar war .. keine ahnung .. aber ein rebuild erfolgt nicht während der iobroker läuft..
es kan naber auch sein dass der Admin Adapter nicht oben war.. falls du das mitiobroker nicht erreichbar meinst
-
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden