NEWS
ioBroker und Vis sehr langsam
-
@iobroker_anfaenger sagte in ioBroker und Vis sehr langsam:
1.) Desktop ausknipsen.
2.) Was ist denn da los?
14G /opt/iobroker/iobroker-data/states.jsonliobroker stop iobroker fix iobroker start
3.) System auf Stand bringen.
sudo apt update sudo apt full-upgrade sudo reboot
-
@thomas-braun ok probiere ich gleich mal aus, was meinst du mit Punkt 1? Desktop ausknipsen? Meinste den Stop? Was ist mit Punkt 2? Versehe ich nicht, was ist denn da los
-
In
sudo raspi-config
Stellt man ein, dass die Kiste nur noch in die Kommandozeile / CLI bootet. Weiß gerade aber sie Menüpunkte nicht aus dem Kopf.
Mehrere GB große jsonl-Dateien bremsen das System natürlich bis zum beinahe Stillstand aus.
Der Fixer kann das vielleicht beheben. -
@thomas-braun wenn ich den fix mache dann habe ich einen error
Der sagt mir aber nix und weiss nicht was ich machen soll/muss-------- Checking for uncompressed JSONL databases... This might take a while! Compressing /opt/iobroker/iobroker-data/states.jsonl <--- Last few GCs ---> [24465:0x54fff28] 33146 ms: Mark-sweep (reduce) 1022.9 (1028.2) -> 1022.7 (1026.4) MB, 13.8 / 0.0 ms (+ 6.2 ms in 11 steps since start of marking, biggest step 3.1 ms, walltime since start of marking 23 ms) (average mu = 0.692, current mu = 0.519) fin[24465:0x54fff28] 33185 ms: Mark-sweep 1023.6 (1026.4) -> 1023.4 (1030.4) MB, 24.0 / 0.0 ms (average mu = 0.581, current mu = 0.387) task scavenge might not succeed <--- JS stacktrace ---> FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory Aborted --------
MOD-EDIT: Codeincode-tagsgesetzt!
-
Die Datei ist so fett, die bekommt der Fixer nicht gekaut.
So einen ähnlichen Fall hatten wir die Tage schonmal, da haben wir Backups (die kleiner waren) zurückgespielt.
-
@thomas-braun supi, such ich mir mal raus, habe das gemacht was du geschrieben hast und startet nicht mehr
Server Cannot start inMem-states on port 9000: Failed to lock DB file "/opt/iobroker/iobroker-data/states.jsonl"!
und jetzt?
-
-
Schau mal ob das überhaupt Erfolg verspricht:
ls -lAh /opt/iobroker/iobroker-data/backup-objects/
Da sind hoffentlich kleine Dateien drin.
-
-rw-rwxr--+ 1 iobroker iobroker 71M Jan 4 15:31 2023-01-04_15-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 160K Jan 4 17:29 2023-01-04_17-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 38M Jan 4 19:30 2023-01-04_19-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 39M Jan 4 21:30 2023-01-04_21-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 39M Jan 4 23:30 2023-01-04_23-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 36M Jan 5 01:30 2023-01-05_01-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 36M Jan 5 03:30 2023-01-05_03-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 35M Jan 5 05:30 2023-01-05_05-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 45M Jan 5 07:31 2023-01-05_07-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 53M Jan 5 09:31 2023-01-05_09-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 74M Jan 5 11:32 2023-01-05_11-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 88M Jan 5 13:32 2023-01-05_13-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 38M Jan 5 15:30 2023-01-05_15-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 52M Jan 5 17:31 2023-01-05_17-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 56M Jan 5 19:31 2023-01-05_19-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 50M Jan 5 21:31 2023-01-05_21-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 50M Jan 5 23:31 2023-01-05_23-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 50M Jan 6 01:31 2023-01-06_01-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 50M Jan 6 03:31 2023-01-06_03-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 51M Jan 6 05:31 2023-01-06_05-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 49M Jan 6 07:31 2023-01-06_07-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 73M Jan 6 09:32 2023-01-06_09-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 67M Jan 6 11:32 2023-01-06_11-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 9 19:29 2023-01-09_19-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 9 21:29 2023-01-09_21-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 9 23:29 2023-01-09_23-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 01:29 2023-01-10_01-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 03:29 2023-01-10_03-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 05:29 2023-01-10_05-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 07:29 2023-01-10_07-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 09:29 2023-01-10_09-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 11:29 2023-01-10_11-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 13:29 2023-01-10_13-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 15:29 2023-01-10_15-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 17:29 2023-01-10_17-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 19:29 2023-01-10_19-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 21:29 2023-01-10_21-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 23:29 2023-01-10_23-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 01:29 2023-01-11_01-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 03:29 2023-01-11_03-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 05:29 2023-01-11_05-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 07:29 2023-01-11_07-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 09:29 2023-01-11_09-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 11:29 2023-01-11_11-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 13:29 2023-01-11_13-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 15:29 2023-01-11_15-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 17:29 2023-01-11_17-29_objects.jsonl.gz
MOD-EDIT: Code in code-tags gesetzt!
-
@thomas-braun von 67 auf 1.8Gig ist aber ne Hausnummer.
Kann man rausbekommen warum das passiert ist?
Wie ist denn der String um das Backup mit 67 wieder einzuspielen? -
Setz das in CodeTags, damit man das besser lesen kann.
-
-rw-rwxr--+ 1 iobroker iobroker 71M Jan 4 15:31 2023-01-04_15-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 160K Jan 4 17:29 2023-01-04_17-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 38M Jan 4 19:30 2023-01-04_19-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 39M Jan 4 21:30 2023-01-04_21-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 39M Jan 4 23:30 2023-01-04_23-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 36M Jan 5 01:30 2023-01-05_01-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 36M Jan 5 03:30 2023-01-05_03-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 35M Jan 5 05:30 2023-01-05_05-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 45M Jan 5 07:31 2023-01-05_07-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 53M Jan 5 09:31 2023-01-05_09-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 74M Jan 5 11:32 2023-01-05_11-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 88M Jan 5 13:32 2023-01-05_13-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 38M Jan 5 15:30 2023-01-05_15-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 52M Jan 5 17:31 2023-01-05_17-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 56M Jan 5 19:31 2023-01-05_19-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 50M Jan 5 21:31 2023-01-05_21-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 50M Jan 5 23:31 2023-01-05_23-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 50M Jan 6 01:31 2023-01-06_01-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 50M Jan 6 03:31 2023-01-06_03-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 51M Jan 6 05:31 2023-01-06_05-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 49M Jan 6 07:31 2023-01-06_07-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 73M Jan 6 09:32 2023-01-06_09-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 67M Jan 6 11:32 2023-01-06_11-29_states.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 9 19:29 2023-01-09_19-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 9 21:29 2023-01-09_21-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 9 23:29 2023-01-09_23-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 01:29 2023-01-10_01-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 03:29 2023-01-10_03-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 05:29 2023-01-10_05-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 07:29 2023-01-10_07-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 09:29 2023-01-10_09-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 11:29 2023-01-10_11-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 13:29 2023-01-10_13-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 15:29 2023-01-10_15-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 17:29 2023-01-10_17-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 19:29 2023-01-10_19-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 21:29 2023-01-10_21-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 10 23:29 2023-01-10_23-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 01:29 2023-01-11_01-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 03:29 2023-01-11_03-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 05:29 2023-01-11_05-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 07:29 2023-01-11_07-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 09:29 2023-01-11_09-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 11:29 2023-01-11_11-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 13:29 2023-01-11_13-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 15:29 2023-01-11_15-29_objects.jsonl.gz -rw-rwxr--+ 1 iobroker iobroker 1.8M Jan 11 17:29 2023-01-11_17-29_objects.jsonl.gz
-
@iobroker_anfaenger sagte in ioBroker und Vis sehr langsam:
von 67 auf 1.8Gig
wo steht denn das?
ich lese 1.8M -
@homoran hast recht
-
Darf ich mich hier anhängen?
Meine vis wirkt auch recht langsam.... der viewechsel vorallem lädt sehr lange.
Ich würde die Daten von iobroker dia hier postenIst jafvis etwas rascher?
-
@jumbo125 sagte in ioBroker und Vis sehr langsam:
Darf ich mich hier anhängen?
Mach besser einen eigenen Thread auf. Ist einfach übersichtlicher.
-
@jumbo125 sagte in ioBroker und Vis sehr langsam:
Darf ich mich hier anhängen?
nicht wirklich
das verwirrt nur