NEWS
InfluxDB läuft nicht mehr
-
Hallo Bluefox,
nach deiner Update-Orgie hat fast alles super geklappt.
Nur bekomme ich jetzt probleme meinen View aufzurufen, bei dem ein flot-chart mit Daten aus der influxDB ist.
der influxdb-Adapter wirft einige Fehler:
uncaught 23 18:17:33.707 error exception: this._createKeyValueString is not a function influxdb-0 23 18:17:33.681 warn Exception: TypeError: this._createKeyValueString is not a function TypeError: 23 18:17:33.678 error at InfluxDB.writeSeries (/opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:322:16) TypeError: 23 18:17:33.678 error at InfluxDB._prepareValues (/opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:271:5) TypeError: 23 18:17:33.678 error at Function.forEach (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:8617:14) TypeError: 23 18:17:33.678 error at /opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:4380:18 TypeError: 23 18:17:33.678 error at baseForOwn (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:2654:24) TypeError: 23 18:17:33.678 error at /opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:4411:15 TypeError: 23 18:17:33.678 error at /opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:272:7 TypeError: 23 18:17:33.678 error at Function.forEach (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:8617:14) TypeError: 23 18:17:33.678 error at arrayEach (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:451:11) TypeError: 23 18:17:33.678 error at /opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:284:28 TypeError: 23 18:17:33.678 error this._createKeyValueString is not a function uncaught 23 18:17:33.662 error exception: this._createKeyValueString is not a function influxdb-0 23 18:17:17.303 error Error: retention policy already exists
…und das alles nur, weil ich auf meinem Testsystem nicht die influxDB installiert hatte :oops: :oops:
Gruß
Rainer
-
Heißt es, dass es gelöst ist?
-
Heißt es, dass es gelöst ist? `
Sorry - Nein, nicht gelöst.Wollte nur sagen, dass ich die Influx nicht bei dem Github-Testing mit bestehenden Daten getestet habe.
Fehler ist aktuell noch da.
Gruß
Rainer
Danke für deine Geduld mit uns!
-
Ich hab ähnlichen Fehler nach m update mit influxdb
Hier Auszug aus m Log
raspberrypi 24 19:22:21.829 info host.raspberrypi Restart adapter system.adapter.influxdb.0 because enabled raspberrypi 24 19:22:21.827 error host.raspberrypi instance system.adapter.influxdb.0 terminated with code 0 (OK) raspberrypi 24 19:22:21.812 info host.raspberrypi Restart adapter system.adapter.influxdb.0 because enabled raspberrypi 24 19:22:21.810 error host.raspberrypi instance system.adapter.influxdb.0 terminated with code 0 (OK) influxdb.0 24 19:22:21.263 warn influxdb.0 Exception: TypeError: this._createKeyValueString is not a function influxdb.0 24 19:22:21.262 error TypeError: this._createKeyValueString is not a function at /opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:284:28 at arrayEach (/opt/iobroker/node_modules/iobroker.influx influxdb.0 24 19:22:21.260 error uncaught exception: this._createKeyValueString is not a function influxdb.0 24 19:21:58.728 info influxdb.0 enabled logging of hm-rega.0.24379 influxdb.0 24 19:21:58.724 info influxdb.0 enabled logging of hm-rega.0.23766 influxdb.0 24 19:21:58.621 info influxdb.0 Connecting http://192.168.178.28:8086 ... influxdb.0 24 19:21:58.619 info influxdb.0 starting. Version 0.3.0 in /opt/iobroker/node_modules/iobroker.influxdb raspberrypi 24 19:21:52.340 info host.raspberrypi instance system.adapter.influxdb.0 started with pid 5604 raspberrypi 24 19:21:52.338 info host.raspberrypi instance system.adapter.influxdb.0 started with pid 5604 raspberrypi 24 19:21:22.431 info host.raspberrypi Restart adapter system.adapter.influxdb.0 because enabled raspberrypi 24 19:21:22.429 error host.raspberrypi instance system.adapter.influxdb.0 terminated with code 6 (uncaught exception) raspberrypi 24 19:21:22.296 info host.raspberrypi Restart adapter system.adapter.influxdb.0 because enabled raspberrypi 24 19:21:22.293 error host.raspberrypi instance system.adapter.influxdb.0 terminated with code 6 (uncaught exception) influxdb.0 24 19:21:21.151 error uncaught exception: this._createKeyValueString is not a function influxdb.0 24 19:20:58.350 info influxdb.0 enabled logging of hm-rega.0.24379 influxdb.0 24 19:20:58.348 info influxdb.0 enabled logging of hm-rega.0.23766 influxdb.0 24 19:20:58.247 info influxdb.0 Connecting http://192.168.178.28:8086 ... influxdb.0 24 19:20:58.244 info influxdb.0 starting. Version 0.3.0 in /opt/iobroker/node_modules/iobroker.influxdb raspberrypi 24 19:20:51.744 info host.raspberrypi instance system.adapter.influxdb.0 started with pid 5401 raspberrypi 24 19:20:51.741 info host.raspberrypi instance system.adapter.influxdb.0 started with pid 5401 host-raspberrypi 24 19:20:21.662 info Restart adapter system.adapter.influxdb.0 because enabled host-raspberrypi 24 19:20:21.658 error instance system.adapter.influxdb.0 terminated with code 0 (OK) influxdb-0 24 19:20:21.621 info terminating influxdb-0 24 19:20:21.302 warn Exception: TypeError: this._createKeyValueString is not a function TypeError: 24 19:20:21.300 error at InfluxDB.writeSeries (/opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:322:16) TypeError: 24 19:20:21.300 error at InfluxDB._prepareValues (/opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:271:5) TypeError: 24 19:20:21.300 error at Function.forEach (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:8634:14) TypeError: 24 19:20:21.300 error at /opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:4380:18 TypeError: 24 19:20:21.300 error at baseForOwn (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:2654:24) TypeError: 24 19:20:21.300 error at /opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:4411:15 TypeError: 24 19:20:21.300 error at /opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:272:7 TypeError: 24 19:20:21.300 error at Function.forEach (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:8634:14) TypeError: 24 19:20:21.300 error at arrayEach (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:451:11) TypeError: 24 19:20:21.300 error at /opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:284:28 TypeError: 24 19:20:21.300 error this._createKeyValueString is not a function uncaught 24 19:20:21.296 error exception: this._createKeyValueString is not a function influxdb-0 24 19:20:21.106 warn Exception: TypeError: this._createKeyValueString is not a function TypeError: 24 19:20:21.100 error at InfluxDB.writeSeries (/opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:322:16) TypeError: 24 19:20:21.100 error at InfluxDB._prepareValues (/opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:271:5) TypeError: 24 19:20:21.100 error at Function.forEach (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:8634:14) TypeError: 24 19:20:21.100 error at /opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:4380:18 TypeError: 24 19:20:21.100 error at baseForOwn (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:2654:24) TypeError: 24 19:20:21.100 error at /opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:4411:15 TypeError: 24 19:20:21.100 error at /opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:272:7 TypeError: 24 19:20:21.100 error at Function.forEach (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:8634:14) TypeError: 24 19:20:21.100 error at arrayEach (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:451:11) TypeError: 24 19:20:21.100 error at /opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:284:28 TypeError: 24 19:20:21.100 error this._createKeyValueString is not a function
Gibts da vielleicht schon ne Lösung?
Gruß
Johnny
-
Ich habe mir das bei mir nochmal näher angesehen:
! ````
host-Test-Pi3 24 21:12:39.371 error instance system.adapter.influxdb.0 terminated with code 0 (OK)
influxdb-0 24 21:12:39.350 info terminating
influxdb-0 24 21:12:38.841 warn Exception: TypeError: this._createKeyValueString is not a function
TypeError: 24 21:12:38.837 error at InfluxDB.writeSeries (/opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:322:16)
TypeError: 24 21:12:38.837 error at InfluxDB._prepareValues (/opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:271:5)
TypeError: 24 21:12:38.837 error at Function.forEach (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:8617:14)
TypeError: 24 21:12:38.837 error at /opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:4380:18
TypeError: 24 21:12:38.837 error at baseForOwn (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:2654:24)
TypeError: 24 21:12:38.837 error at /opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:4411:15
TypeError: 24 21:12:38.837 error at /opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:272:7
TypeError: 24 21:12:38.837 error at Function.forEach (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:8617:14)
TypeError: 24 21:12:38.837 error at arrayEach (/opt/iobroker/node_modules/iobroker.influxdb/node_modules/lodash/lodash.js:451:11)
TypeError: 24 21:12:38.837 error at /opt/iobroker/node_modules/iobroker.influxdb/lib/node-influx/index.js:284:28
TypeError: 24 21:12:38.837 error this._createKeyValueString is not a function
uncaught 24 21:12:38.808 error exception: this._createKeyValueString is not a function
inMem 24 21:12:28.769 debug message hm-rega.1.12885 hm-rega.1.12885 val=0, ack=true, ts=1464117148762, q=0, from=system.adapter.hm-rega.1, lc=1464116968710
influxdb-0 24 21:12:11.650 error Error: retention policy already existsDer wahrscheinliche Übeltäter ist eine Systemvariable vom Typ Zahl. Er scheint irgendwie als String erkannt zu werden. @Bluefox: Es kann sein, dass das die gleiche Ursache für die bisherige Meldung ist, die in etwa lautete Ein Datenpunkt vom Typ String/Value kann nicht angelegt werden, da er bereits als Typ Value/String existiert. Ich hatte dir das in Kassel bereits erzählt. Hoffe das hilft etwas bei der Suche Gruß Rainer
-
Gibt's schon irgend ne Lösung für das Problem?
Gruß
Johnny
-
Hi Bluefox, hast du vielleicht schon herausgefunden warum influxdb nicht mehr läuft?
Gruß Johnny
-
Bei mir mit influxdDb 0.13 läuft.. Aber man muss vom git installieren.
Bitte berichten.
-
Bei mir hat es nicht geholfen:
Test-Pi3 05 21:02:26.426 info host.Test-Pi3 Restart adapter system.adapter.influxdb.0 because enabled Test-Pi3 05 21:02:26.425 error host.Test-Pi3 instance system.adapter.influxdb.0 terminated with code 0 (OK) influxdb.0 05 21:02:25.888 warn influxdb.0 Exception: TypeError: err.indexOf is not a function influxdb.0 05 21:02:25.888 error TypeError: err.indexOf is not a function at /opt/iobroker/node_modules/iobroker.influxdb/main.js:70:36 at /opt/iobroker/node_modules/iobroker.influxdb/node_modules/influx/index.js:384:14 a influxdb.0 05 21:02:25.887 error uncaught exception: err.indexOf is not a function influxdb.0 05 21:02:25.845 info influxdb.0 Connected!
EDIT:
kommt der Fehler von der Änderung:
hm-rega-1 05 21:03:33.811 error runScriptFile Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.hm-rega/lib/../regascripts/alarms.fn'
Sorry
Rainer
-
Aktuelle Version auf dem git sollte laufen (auch bei Reiner sollte die besser laufen :lol: )
-
(auch bei Reiner sollte die besser laufen :lol: ) `
leider Nein:
Test-Pi3 2016-06-07 09:23:05.460 error host.Test-Pi3 instance system.adapter.influxdb.0 terminated with code 0 (OK) influxdb.0 2016-06-07 09:23:04.929 warn influxdb.0 Exception: TypeError: err.indexOf is not a function influxdb.0 2016-06-07 09:23:04.929 error TypeError: err.indexOf is not a function at /opt/iobroker/node_modules/iobroker.influxdb/main.js:70:36 at /opt/iobroker/node_modules/iobroker.influxdb/node_modules/influx/index.js:384:14 a influxdb.0 2016-06-07 09:23:04.928 error uncaught exception: err.indexOf is not a function
-
Irgendwie sind die Änderungen weg gewesen.
Noch mal ausprobieren.
-
Irgendwie sind die Änderungen weg gewesen. `
so sah es für mich auch aus,.War wieder so wie es war, bevor deine Testversion eingespielt hatte
Installation ist durchgelaufen und jetzt seit 5 Minuten keine Meldung mehr.
Vorsichtigfreu
Gruß
Rainer
-
Ich habe leider auch dieses Problem, aber keine Ahnung wie ich die Version von Git installieren soll.
Da ich das auf meinem Raspberry Pi 3B teste, habe ich hier ein fertiges Package der ARM-Version für Debian genommen:
https://dl.influxdata.com/influxdb/rele … _armhf.deb
Kann mir hier eventuell jemand weiterhelfen?
Vielen Dank schon mal!
-
Leider beschreibst du nicht genau was du gemacht hast und wie dein Fehler aussieht.
Redest du von der influxDB oder von dem Adapter?
Installieren von influxDB mit apt-get install influxdb
Installieren des Adapters ganz normal, die damalige GitHub Version ist inzwischen im normalen Repository.
Gruß
Rainer