NEWS
UNSOLVED log explosion (12GB) (conf: redis/redis)
-
Hallo Leute,
bitte nicht sofort draufhauen, ist mein erster Post und weiß nicht ob er wirklich ein bug wert ist.Mir ist gestern meine SD-Karte vollgelaufen. Kann vorkommen, sollte nicht, weiß ich, ist aber so. Ich bin ganz ganz neu bei iobroker nachdem ich gehört habe, dass der compact mode den Speicherverbrauch reduzieren kann. Vorher hab ich nur FHEM genutzt.
Durch das endlose wiederholen der letzten unten angehängten logzeilen war dann das Tageslog 12GB groß und hat das ganze System in die Knie gezwungen.
Ich hatte der config zum log keine Aufmerksamkeit geschenkt, weil ich dachte das system redis/redis konfiguriert zu haben und bin dann davon ausgegangen, dass die logs auf file-level dafür aufgegeben worden sein.
Ich will keine aktive Hilfe von euch (wär aber auch nicht abgeneigt) sonder nur drauf hinweisen falls andere das gleiche Schicksal ereilt.
Wenn ihr Interesse habt und einen bug vermutet, schicke ich gern mehr Infos.Was ich während/vor dem Fehler genau gemacht habe weiß ich nicht mehr so genau. Aber es könnte mit dem admin-adapter update oder dem runterfahren des anderen Pi's mit FHEM oder dem 3Pi mit Raspimatic zu tun haben können? Ich nutze beide Sync-Adapter (FHEM und Homematic) in iobroker.
Gruß Holger
Systemdata Bitte Ausfüllen Hardwaresystem: Pi4 Arbeitsspeicher: 4GB Festplattenart: SD-Karte 16GB Betriebssystem: buster aus iobroker image Node-Version: 10.18.0 Nodejs-Version: 10.18.0 ??? NPM-Version: 6.13.4 Installationsart: Skript/Manuell Image genutzt: Ja Ort/Name der Imagedatei: ioBroker_Image_RPi_2-3-4_20191127_buster.img Link 2020-01-08 20:02:11.207 - [34mdebug[39m: deconz.0 (COMPACT) Websocket message: {"e":"changed","id":"3","r":"sensors","state":{"lastupdated":"2020-01-08T19:02:11","presence":false},"t":"event","uniqueid":"00:15:8d:00:03:02:c7:1a-01-0406"} 2020-01-08 20:08:59.992 - [31merror[39m: fhem.0 (COMPACT) Disconnected telnet 192.168.0.37:7072 FHEM > Auto Restart Adapter! [main] 2020-01-08 20:09:00.995 - [33mwarn[39m: fhem.0 (COMPACT) Restart initiated 2020-01-08 20:09:01.613 - [32minfo[39m: host.ioBroker.compactgroup1 instance system.adapter.fhem.0 terminated with code -100 (START_IMMEDIATELY_AFTER_STOP) 2020-01-08 20:09:01.613 - [32minfo[39m: host.ioBroker.compactgroup1 Restart adapter system.adapter.fhem.0 because enabled 2020-01-08 20:09:32.309 - [32minfo[39m: host.ioBroker.compactgroup1 instance system.adapter.fhem.0 started in COMPACT mode 2020-01-08 20:10:09.406 - [31merror[39m: fhem.0 (COMPACT) Objects database not connected [main] [firstCheck] [getSetting] 2020-01-08 20:10:09.408 - [31merror[39m: fhem.0 (COMPACT) info.Info.lastError States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] 2020-01-08 20:10:09.409 - [31merror[39m: fhem.0 (COMPACT) Objects database not connected [main] [firstCheck] [getSetting] 2020-01-08 20:10:09.411 - [31merror[39m: fhem.0 (COMPACT) Objects database not connected [main] [myObjects] 2020-01-08 20:10:09.412 - [31merror[39m: fhem.0 (COMPACT) Objects database not connected [main] [myObjects] && Diese letzten Zeilen wiederholen sich im log hier etwa 100 mal. Dann gehts so im log weiter. 2020-01-08 20:10:09.513 - [31merror[39m: fhem.0 (COMPACT) Objects database not connected [main] [myObjects] 2020-01-08 20:10:09.514 - [31merror[39m: fhem.0 (COMPACT) States database not connected [main] [deleteMyObjects] 2020-01-08 20:10:09.516 - [31merror[39m: fhem.0 (COMPACT) Objects database not connected [main] [getConfigurationsSYNC] [getConfig] 2020-01-08 20:10:09.519 - [31merror[39m: fhem.0 (COMPACT) info.Info.lastError States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] 2020-01-08 20:10:09.520 - [31merror[39m: fhem.0 (COMPACT) info.Info.lastError States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] 2020-01-08 20:10:09.521 - [31merror[39m: fhem.0 (COMPACT) info.Info.lastInfo States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] 2020-01-08 20:10:09.522 - [31merror[39m: fhem.0 (COMPACT) info.Info.buildDate States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] 2020-01-08 20:10:09.522 - [31merror[39m: fhem.0 (COMPACT) info.Info.lastWarn States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] 2020-01-08 20:10:09.523 - [31merror[39m: fhem.0 (COMPACT) info.Info.lastError States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] 2020-01-08 20:10:09.523 - [31merror[39m: fhem.0 (COMPACT) info.Info.lastInfo States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] 2020-01-08 20:10:09.524 - [31merror[39m: fhem.0 (COMPACT) info.Info.lastSend2ioB States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] 2020-01-08 20:10:09.525 - [31merror[39m: fhem.0 (COMPACT) info.Info.lastIOBout States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] 2020-01-08 20:10:09.525 - [31merror[39m: fhem.0 (COMPACT) info.Commands.lastCommand States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] 2020-01-08 20:10:09.526 - [31merror[39m: fhem.0 (COMPACT) info.Info.lastInfo States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] 2020-01-08 20:10:09.526 - [31merror[39m: fhem.0 (COMPACT) info.Info.lastError States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] 2020-01-08 20:10:09.527 - [31merror[39m: fhem.0 (COMPACT) info.Info.lastError States database not connected [main] [firstCheck] [getSetting] [logError] [setState] [processSetState] [setStateDo] && Die letzen Zeilen wiederholten sich dann endlos
-
@handy80 Das sieht mir fast danach aus als ob bei FHEM um Comopact Mode beim Stoppen nochwas im Argen ist ... Wenn du magst gern mal versuchen zu reproduzieren und bei fhem Adapter im github ein issue an legen. Mein tipp ist das irgendein teil noch läuft (timeout/intervall) und nicht sauebr gestoppt wird.
Wenn es das ist: Comact mode deaktivieren bis das gefixt ist
-
PS: Jupp, vermutung bestätigt ... must nichts checken...
https://github.com/iobroker-community-adapters/ioBroker.fhem/blob/master/main.js#L1779 mal mindestens. legst Du bitte ein Issue an? Ich ergänze dann gern!
-
@apollon77 https://github.com/iobroker-community-adapters/ioBroker.fhem/issues/51 danke für deine Reaktion und viel Erfolg beim Fix
-
@apollon77 Danke, probiere ich mal. So richtig?:
pi@ioBroker:~ $ iobroker list instances system.adapter.admin.0 : admin - enabled, compact enabled (group 1), port: 8081, bind: 0.0.0.0, run as: admin system.adapter.deconz.0 : deconz - enabled, compact enabled (group 1) system.adapter.discovery.0 : discovery - disabled, compact enabled (group 1) system.adapter.fhem.0 : fhem - enabled, compact disabled, port: 7072 system.adapter.hm-rega.0 : hm-rega - enabled, compact disabled system.adapter.hm-rpc.0 : hm-rpc - enabled, compact disabled, port: 0 system.adapter.influxdb.0 : influxdb - enabled, port: 8086 system.adapter.info.0 : info - enabled, compact enabled (group 1) system.adapter.javascript.0 : javascript - enabled, compact enabled (group 1) system.adapter.vis-history.0 : vis-history - enabled system.adapter.vis.0 : vis - enabled system.adapter.web.0 : web - enabled, compact enabled (group 1), port: 8082, bind: 0.0.0.0, run as: admin + instance is alive
-
@handy80 sagte in log explosion (12GB) (conf: redis/redis):
- enabled, compact disabled, port: 7072
perfekt so