NEWS
admin.0, influxdb, hosts error, sowie MieleCloud warn
-
@wendy2702
Sorry, war mir nicht bewusst iobroker der js-controller ist.Den lxc mit der influxdb habe ich gerade wieder gestartet, mir ist nur gerade nicht klar welche Einstellungen Du genau meinst, oder meintest Du eventuell den Adapter?
-
@woupi Ich meine die iobroker Instanz "influx".
Da mal das loggen auf "Debug" stellen
Oben auf experten modus stellen und dann in der Instanz auf den Stift hinter "info" und im drop down "debug" auswählen.
-
2022-02-20 17:37:10.927 - error: host.iobroker Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: 2022-02-20 17:37:10.928 - error: host.iobroker Caught by controller[1]: TypeError: hosts.some is not a function 2022-02-20 17:37:10.928 - error: host.iobroker Caught by controller[1]: at /opt/iobroker/node_modules/iobroker.influxdb/main.js:234:28 2022-02-20 17:37:10.928 - error: host.iobroker Caught by controller[1]: at processTicksAndRejections (internal/process/task_queues.js:95:5) 2022-02-20 17:37:10.928 - error: host.iobroker instance system.adapter.influxdb.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
Ich hoffe, dass ist das was Du meinst.
Den Adapter hatte ich bereits wieder gelöscht und in jetzt nochmal neu installiert. -
@woupi Deine InfluxDB ist Version 2.x ?
-
@wendy2702
Ja, 2.2.1, sorry habe ich vergessen zu schreiben. -
@woupi OK.
Dann habe ich aktuell leider keine Idee mehr.
Mach am besten auf Github beim Adapter ein Issue auf
-
@wendy2702
Danke Trotzdem. -
@woupi Hast du es einmal mit einem Downgrade des InfluxDB-Adapters von Version 2.xxx auf 1.xxx ausprobiert? Experteneinstellung aktivieren und eine neue Instanz des Adpaters nunmehr mit der letzten Version 1.xxx (das weitere Auswahlfeld mit Auswahlmöglichkeit der Adapterversion beachten) installieren. Vorab die InfluxDB mit Versionsnummer 1.xxx in einem weiteren LXC-Container installieren. Dann einmal prüfen, ob mit dem neuen Container und den neuen Adapter mit der Versionnummer 1.xxx dieser Fehler immer noch auftaucht. Falls noch nicht geschehen, muss du auch eine Portfreigabe des Port 8086 (tcp) vornehmen. Denn in Proxmox muss explizit jeder Port der genutzt werden soll, in der Firewall freigeschaltet werden. Ich empfehle dir hierzu das YoutubeVideo https://www.youtube.com/watch?v=YnqHbiEocVE. Viel Erfolg !
-
Ich habe jetzt einen neuen LXC Container incl influxdb 1.6.7 aufgesetzt.
Anschließend den Adapter auf die Version 1.9.5 upgegradet.
Es läuft zur Zeit alles.Keine Fehler mehr.
DankeFirewall ist übrigens abgeschaltet.
Jetzt frage ich mich nur, ob ich es so lassen soll.
-
Seit gestern gibt es die Version 2.5.2 vom influxdb Adapter.
Ich habe zum testen den Adapter installiert und die Datenbank wieder umgestellt.
Die ganze Nacht keine Fehler.Also influxdb 2.1.1 und iobroker Adapter 2.5.2 laufen.
Danke nochmal für die Unterstützung.
mfg