Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. InfluxDB
  5. [Gelöst] Datenbankfehler - egal wie oft ich neu installiere

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    774

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

[Gelöst] Datenbankfehler - egal wie oft ich neu installiere

Geplant Angeheftet Gesperrt Verschoben InfluxDB
21 Beiträge 4 Kommentatoren 2.2k Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Stefan FaltS Stefan Falt

    @oliverio Hallo, danke für das Mitdenken.

    influx ui
    Werde ich tun, wenn die nächste Probleme auftreten.

    Ich habe jetzt eine 2,5" Festplatte angeschlossen, da die bestellte SSD erst am Samstag kommt und ioBroker neu aufgesetzt. Das geht übrigens überraschend gut.

    Damit hatte ich allerdings aber auch diese "Query timeout" probleme. Jetzt habe ich den Query Timeout von 30000ms auf 60000ms gestellt, noch geht alles gut.

    Ich werde weiter berichten.

    MfG
    StefanFalt

    Stefan FaltS Offline
    Stefan FaltS Offline
    Stefan Falt
    schrieb am zuletzt editiert von
    #12

    @stefan-falt
    Hallo, auch mit der neuen Installation auf der 2,5" HDD habe ich den gleichen Fehler. Das ist echt Seltsam.
    Ein Typischer Fehler ist:

    influxdb.0
    	2024-08-13 21:49:26.683	warn	Error in query "from(bucket: "iobroker") |> range(start: 2024-08-12T19:49:00.000Z, stop: 2024-08-13T19:49:00.000Z) |> filter(fn: (r) => r["_measurement"] == "modbus.0.inputRegisters.100.842_Battery_Power_(System)") |> pivot(rowKey:["_time"], columnKey: ["_field"], valueColumn: "_value") |> sort(columns:["_time"], desc: false)": RequestTimedOutError: Request timed out
    

    Wenn ich die DB Abfrage in den Data Explorer kopiere, macht die DB genau das gleiche. Der Fehler ist also Systematiisch.
    Wenn ich die Daten der letzten 3 Stunden anschauen will, klappt es manchmal. Es sieht so aus, als ob die DB unendlich langsam wäre.

    f48c2d21-c14f-4406-b40b-a64c0115b933-grafik.png

    Ich werde das ganze mal auf SSD installieren und dann weiterschauen ....
    Gibt es noch andere beschreibungen die DB zu installieren als die von Eddy? Vielleicht ist ja in der Beschreibung ein Fehler ....

    https://www.youtube.com/watch?v=abV4YRHXb5I&t=1040s
    

    29kWp PV
    57kWh Seplos Batterie + 3xMultiplus 2
    1,4kW DIY Brauchwasser
    Auto aus der Batterie Laden für Arme https://forum.iobroker.net/topic/69356/keba-p30c-auto-aus-der-batterie-laden-f%C3%BCr-arme
    Brauchwasser erhitzen für Arme https://forum.iobroker.net/topic/76533/brauchwasser-erhitzen-f%C3%BCr-arme-mit-batterie

    Ro75R OliverIOO 2 Antworten Letzte Antwort
    0
    • Stefan FaltS Stefan Falt

      @stefan-falt
      Hallo, auch mit der neuen Installation auf der 2,5" HDD habe ich den gleichen Fehler. Das ist echt Seltsam.
      Ein Typischer Fehler ist:

      influxdb.0
      	2024-08-13 21:49:26.683	warn	Error in query "from(bucket: "iobroker") |> range(start: 2024-08-12T19:49:00.000Z, stop: 2024-08-13T19:49:00.000Z) |> filter(fn: (r) => r["_measurement"] == "modbus.0.inputRegisters.100.842_Battery_Power_(System)") |> pivot(rowKey:["_time"], columnKey: ["_field"], valueColumn: "_value") |> sort(columns:["_time"], desc: false)": RequestTimedOutError: Request timed out
      

      Wenn ich die DB Abfrage in den Data Explorer kopiere, macht die DB genau das gleiche. Der Fehler ist also Systematiisch.
      Wenn ich die Daten der letzten 3 Stunden anschauen will, klappt es manchmal. Es sieht so aus, als ob die DB unendlich langsam wäre.

      f48c2d21-c14f-4406-b40b-a64c0115b933-grafik.png

      Ich werde das ganze mal auf SSD installieren und dann weiterschauen ....
      Gibt es noch andere beschreibungen die DB zu installieren als die von Eddy? Vielleicht ist ja in der Beschreibung ein Fehler ....

      https://www.youtube.com/watch?v=abV4YRHXb5I&t=1040s
      
      Ro75R Offline
      Ro75R Offline
      Ro75
      schrieb am zuletzt editiert von Ro75
      #13

      @stefan-falt welche Version von influxdb läuft? Aktuell ist 2.7.9. Bei einer Vorversion gab es ein Problem 2.7.x Falls die 2.7.6 laufen sollte, könnte das

      https://github.com/influxdata/influxdb/issues/25157

      die Ursache sein.

      Ro75

      SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

      Stefan FaltS 1 Antwort Letzte Antwort
      1
      • Stefan FaltS Stefan Falt

        @stefan-falt
        Hallo, auch mit der neuen Installation auf der 2,5" HDD habe ich den gleichen Fehler. Das ist echt Seltsam.
        Ein Typischer Fehler ist:

        influxdb.0
        	2024-08-13 21:49:26.683	warn	Error in query "from(bucket: "iobroker") |> range(start: 2024-08-12T19:49:00.000Z, stop: 2024-08-13T19:49:00.000Z) |> filter(fn: (r) => r["_measurement"] == "modbus.0.inputRegisters.100.842_Battery_Power_(System)") |> pivot(rowKey:["_time"], columnKey: ["_field"], valueColumn: "_value") |> sort(columns:["_time"], desc: false)": RequestTimedOutError: Request timed out
        

        Wenn ich die DB Abfrage in den Data Explorer kopiere, macht die DB genau das gleiche. Der Fehler ist also Systematiisch.
        Wenn ich die Daten der letzten 3 Stunden anschauen will, klappt es manchmal. Es sieht so aus, als ob die DB unendlich langsam wäre.

        f48c2d21-c14f-4406-b40b-a64c0115b933-grafik.png

        Ich werde das ganze mal auf SSD installieren und dann weiterschauen ....
        Gibt es noch andere beschreibungen die DB zu installieren als die von Eddy? Vielleicht ist ja in der Beschreibung ein Fehler ....

        https://www.youtube.com/watch?v=abV4YRHXb5I&t=1040s
        
        OliverIOO Offline
        OliverIOO Offline
        OliverIO
        schrieb am zuletzt editiert von OliverIO
        #14

        @stefan-falt

        Im Zweifel immer die Beschreibung des Herstellers
        https://docs.influxdata.com/influxdb/v2/install/?t=Linux

        Kannst du die query evtl neu aufbauen?
        Bin mit influx query nicht firm, aber auch mit sql kann mann query’s bauen die im nirwana landen. Wenn ich da sehe „pivot“ dann ist das schon aufwändig, da ja die Anzahl der Spalten erst ermittelt werden müssen.

        Ich sehe auch das du als rowkey time verwendest, das erzeugt je nach datenumfang auch ne Menge rows. Versuche mal testweise die auf eine Zeitscheibe zu aggregieren, also bspw 5 Minuten. Von da kannst dich dann steigern und schauen wo die Datenbank aussteigt, falls es ein performance/speicherproblem sein sollte.

        Meine Adapter und Widgets
        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
        Links im Profil

        1 Antwort Letzte Antwort
        1
        • Ro75R Ro75

          @stefan-falt welche Version von influxdb läuft? Aktuell ist 2.7.9. Bei einer Vorversion gab es ein Problem 2.7.x Falls die 2.7.6 laufen sollte, könnte das

          https://github.com/influxdata/influxdb/issues/25157

          die Ursache sein.

          Ro75

          Stefan FaltS Offline
          Stefan FaltS Offline
          Stefan Falt
          schrieb am zuletzt editiert von
          #15

          @ro75 said in Datenbankfehler - egal wie oft ich neu installiere:

          @stefan-falt welche Version von influxdb läuft? Aktuell ist 2.7.9. Bei einer Vorversion gab es ein Problem 2.7.x Falls die 2.7.6 laufen sollte, könnte das

          https://github.com/influxdata/influxdb/issues/25157
          die Ursache sein.
          Ro75

          Hallo,
          Inzwischen habe ich die Installation auf der 2,5" HDD wieder verworfen und bin wieder auf den MicroSD Speicherchip gagangen.
          -> gleiche Fehler.

          ioBroker@raspberrypi:~ $ influx version
          Influx CLI dev (git: a79a2a1b825867421d320428538f76a4c90aa34c) build_date: 2024-04-16T14:34:26Z
          
          ioBroker@raspberrypi:~ $ curl -sL -I localhost:8086/ping
          HTTP/1.1 204 No Content
          Vary: Accept-Encoding
          X-Influxdb-Build: OSS
          X-Influxdb-Version: v2.7.9
          Date: Wed, 14 Aug 2024 19:14:49 GMT
          

          ... und die Fehler sind unverändert:

          influxdb.0
          	2024-08-14 21:11:07.235	warn	Error in query "from(bucket: "iobroker") |> range(start: 2024-07-31T19:11:00.000Z, stop: 2024-08-14T19:11:00.000Z) |> filter(fn: (r) => r["_measurement"] == "modbus.0.inputRegisters.100.842_Battery_Power_(System)") |> pivot(rowKey:["_time"], columnKey: ["_field"], valueColumn: "_value") |> sort(columns:["_time"], desc: false)": RequestTimedOutError: Request timed out
          

          Kann es sein, dass die Datenbank es nicht mag wenn in Zeiträumen gesucht wird, in denen keine Daten vorhanden sind? Kann ich mir aber nicht vorstellen, dann muss ja das Ergebnis "null" sein. (so war es zumindestens in einem früheren Leben auf der Oracle 10g Datenbank)

          Bald kommt der 40€ 500GB SSD Stick ... Oo

          29kWp PV
          57kWh Seplos Batterie + 3xMultiplus 2
          1,4kW DIY Brauchwasser
          Auto aus der Batterie Laden für Arme https://forum.iobroker.net/topic/69356/keba-p30c-auto-aus-der-batterie-laden-f%C3%BCr-arme
          Brauchwasser erhitzen für Arme https://forum.iobroker.net/topic/76533/brauchwasser-erhitzen-f%C3%BCr-arme-mit-batterie

          Ro75R OliverIOO W 3 Antworten Letzte Antwort
          0
          • Stefan FaltS Stefan Falt

            @ro75 said in Datenbankfehler - egal wie oft ich neu installiere:

            @stefan-falt welche Version von influxdb läuft? Aktuell ist 2.7.9. Bei einer Vorversion gab es ein Problem 2.7.x Falls die 2.7.6 laufen sollte, könnte das

            https://github.com/influxdata/influxdb/issues/25157
            die Ursache sein.
            Ro75

            Hallo,
            Inzwischen habe ich die Installation auf der 2,5" HDD wieder verworfen und bin wieder auf den MicroSD Speicherchip gagangen.
            -> gleiche Fehler.

            ioBroker@raspberrypi:~ $ influx version
            Influx CLI dev (git: a79a2a1b825867421d320428538f76a4c90aa34c) build_date: 2024-04-16T14:34:26Z
            
            ioBroker@raspberrypi:~ $ curl -sL -I localhost:8086/ping
            HTTP/1.1 204 No Content
            Vary: Accept-Encoding
            X-Influxdb-Build: OSS
            X-Influxdb-Version: v2.7.9
            Date: Wed, 14 Aug 2024 19:14:49 GMT
            

            ... und die Fehler sind unverändert:

            influxdb.0
            	2024-08-14 21:11:07.235	warn	Error in query "from(bucket: "iobroker") |> range(start: 2024-07-31T19:11:00.000Z, stop: 2024-08-14T19:11:00.000Z) |> filter(fn: (r) => r["_measurement"] == "modbus.0.inputRegisters.100.842_Battery_Power_(System)") |> pivot(rowKey:["_time"], columnKey: ["_field"], valueColumn: "_value") |> sort(columns:["_time"], desc: false)": RequestTimedOutError: Request timed out
            

            Kann es sein, dass die Datenbank es nicht mag wenn in Zeiträumen gesucht wird, in denen keine Daten vorhanden sind? Kann ich mir aber nicht vorstellen, dann muss ja das Ergebnis "null" sein. (so war es zumindestens in einem früheren Leben auf der Oracle 10g Datenbank)

            Bald kommt der 40€ 500GB SSD Stick ... Oo

            Ro75R Offline
            Ro75R Offline
            Ro75
            schrieb am zuletzt editiert von
            #16

            @stefan-falt oder einfach viel zu viele Datensätze für den Rechner. Kannst du in Erfahrung bringen, wie viele wes sind?

            Ro75.

            SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

            1 Antwort Letzte Antwort
            1
            • Stefan FaltS Stefan Falt

              @ro75 said in Datenbankfehler - egal wie oft ich neu installiere:

              @stefan-falt welche Version von influxdb läuft? Aktuell ist 2.7.9. Bei einer Vorversion gab es ein Problem 2.7.x Falls die 2.7.6 laufen sollte, könnte das

              https://github.com/influxdata/influxdb/issues/25157
              die Ursache sein.
              Ro75

              Hallo,
              Inzwischen habe ich die Installation auf der 2,5" HDD wieder verworfen und bin wieder auf den MicroSD Speicherchip gagangen.
              -> gleiche Fehler.

              ioBroker@raspberrypi:~ $ influx version
              Influx CLI dev (git: a79a2a1b825867421d320428538f76a4c90aa34c) build_date: 2024-04-16T14:34:26Z
              
              ioBroker@raspberrypi:~ $ curl -sL -I localhost:8086/ping
              HTTP/1.1 204 No Content
              Vary: Accept-Encoding
              X-Influxdb-Build: OSS
              X-Influxdb-Version: v2.7.9
              Date: Wed, 14 Aug 2024 19:14:49 GMT
              

              ... und die Fehler sind unverändert:

              influxdb.0
              	2024-08-14 21:11:07.235	warn	Error in query "from(bucket: "iobroker") |> range(start: 2024-07-31T19:11:00.000Z, stop: 2024-08-14T19:11:00.000Z) |> filter(fn: (r) => r["_measurement"] == "modbus.0.inputRegisters.100.842_Battery_Power_(System)") |> pivot(rowKey:["_time"], columnKey: ["_field"], valueColumn: "_value") |> sort(columns:["_time"], desc: false)": RequestTimedOutError: Request timed out
              

              Kann es sein, dass die Datenbank es nicht mag wenn in Zeiträumen gesucht wird, in denen keine Daten vorhanden sind? Kann ich mir aber nicht vorstellen, dann muss ja das Ergebnis "null" sein. (so war es zumindestens in einem früheren Leben auf der Oracle 10g Datenbank)

              Bald kommt der 40€ 500GB SSD Stick ... Oo

              OliverIOO Offline
              OliverIOO Offline
              OliverIO
              schrieb am zuletzt editiert von
              #17

              @stefan-falt

              Du zeigst immer nur das Iobroker log.
              Was sagt das influx log?
              https://docs.influxdata.com/influxdb/v2/admin/logs/

              Hast du den mal die Daten aggregiert? Das ist das ähnliche was @Ro75 auch meinte.

              Wenn du es schon mit 2 Speichermedien probiert hast, wird ein 3. wahrscheinlich kein anderes Ergebnis bringen.

              Meine Adapter und Widgets
              TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
              Links im Profil

              Stefan FaltS 1 Antwort Letzte Antwort
              1
              • Stefan FaltS Stefan Falt

                @ro75 said in Datenbankfehler - egal wie oft ich neu installiere:

                @stefan-falt welche Version von influxdb läuft? Aktuell ist 2.7.9. Bei einer Vorversion gab es ein Problem 2.7.x Falls die 2.7.6 laufen sollte, könnte das

                https://github.com/influxdata/influxdb/issues/25157
                die Ursache sein.
                Ro75

                Hallo,
                Inzwischen habe ich die Installation auf der 2,5" HDD wieder verworfen und bin wieder auf den MicroSD Speicherchip gagangen.
                -> gleiche Fehler.

                ioBroker@raspberrypi:~ $ influx version
                Influx CLI dev (git: a79a2a1b825867421d320428538f76a4c90aa34c) build_date: 2024-04-16T14:34:26Z
                
                ioBroker@raspberrypi:~ $ curl -sL -I localhost:8086/ping
                HTTP/1.1 204 No Content
                Vary: Accept-Encoding
                X-Influxdb-Build: OSS
                X-Influxdb-Version: v2.7.9
                Date: Wed, 14 Aug 2024 19:14:49 GMT
                

                ... und die Fehler sind unverändert:

                influxdb.0
                	2024-08-14 21:11:07.235	warn	Error in query "from(bucket: "iobroker") |> range(start: 2024-07-31T19:11:00.000Z, stop: 2024-08-14T19:11:00.000Z) |> filter(fn: (r) => r["_measurement"] == "modbus.0.inputRegisters.100.842_Battery_Power_(System)") |> pivot(rowKey:["_time"], columnKey: ["_field"], valueColumn: "_value") |> sort(columns:["_time"], desc: false)": RequestTimedOutError: Request timed out
                

                Kann es sein, dass die Datenbank es nicht mag wenn in Zeiträumen gesucht wird, in denen keine Daten vorhanden sind? Kann ich mir aber nicht vorstellen, dann muss ja das Ergebnis "null" sein. (so war es zumindestens in einem früheren Leben auf der Oracle 10g Datenbank)

                Bald kommt der 40€ 500GB SSD Stick ... Oo

                W Online
                W Online
                Wildbill
                schrieb am zuletzt editiert von
                #18

                @stefan-falt sagte in [Datenbankfehler - egal wie oft ich neu

                Kann es sein, dass die Datenbank es nicht mag wenn in Zeiträumen gesucht wird, in denen keine Daten vorhanden sind? Kann ich mir aber nicht vorstellen, dann muss ja das Ergebnis "null" sein. (so war es zumindestens in einem früheren Leben auf der Oracle 10g Datenbank)

                Bald kommt der 40€ 500GB SSD Stick ... Oo

                Zumindest das kann ich Dir bestätigen. Als ich noch FLOT zur Visualisierung benutzt habe, bin ich auf Geräten mit Touchscreen oder Touchpad beim Versuch, einen anderen Zeitraum einzustellen, auch schon in Bereiche gerutscht, für die es (noch) keine Daten gab. Da kam in iobroker dann auch eine ähnliche Fehlermeldung. Habe ich leider nicht mehr genau im Kopf, aber irgendwas mit range war dabei.

                Gruss, Jürgen

                1 Antwort Letzte Antwort
                0
                • OliverIOO OliverIO

                  @stefan-falt

                  Du zeigst immer nur das Iobroker log.
                  Was sagt das influx log?
                  https://docs.influxdata.com/influxdb/v2/admin/logs/

                  Hast du den mal die Daten aggregiert? Das ist das ähnliche was @Ro75 auch meinte.

                  Wenn du es schon mit 2 Speichermedien probiert hast, wird ein 3. wahrscheinlich kein anderes Ergebnis bringen.

                  Stefan FaltS Offline
                  Stefan FaltS Offline
                  Stefan Falt
                  schrieb am zuletzt editiert von Stefan Falt
                  #19

                  @oliverio said in Datenbankfehler - egal wie oft ich neu installiere:

                  @stefan-falt

                  Du zeigst immer nur das Iobroker log.
                  Was sagt das influx log?
                  https://docs.influxdata.com/influxdb/v2/admin/logs/

                  Hast du den mal die Daten aggregiert? Das ist das ähnliche was @Ro75 auch meinte.

                  Wenn du es schon mit 2 Speichermedien probiert hast, wird ein 3. wahrscheinlich kein anderes Ergebnis bringen.

                  Hallo Olliver,
                  danke für deine Zeit.

                  Das Verzeichnis /var/log/influxdb/ war leer, darum habe ich das logging eingeschaltet:

                  root@raspberrypi:/# influxd 1>/var/log/influxdb/influxd.log
                  WARN[0000]log.go:228 gosnowflake.(*defaultLogger).Warn DBUS_SESSION_BUS_ADDRESS envvar looks to be not set, this can lead to runaway dbus-daemon processes. To avoid this, set envvar DBUS_SESSION_BUS_ADDRESS=$XDG_RUNTIME_DIR/bus (if it exists) or DBUS_SESSION_BUS_ADDRESS=/dev/null.
                  Error: listen tcp :8086: bind: address already in use
                  See 'influxd -h' for help
                  root@raspberrypi:/# DBUS_SESSION_BUS_ADDRESS=/dev/null
                  root@raspberrypi:/#
                  

                  Dann wollte ich Daten der letzten 24 Stunden Ansehen, dass wurde aber mit dem bekannten Timeout Quittiert.

                  influxdb.0
                  	2024-08-15 13:44:18.806	warn	Error in query "from(bucket: "iobroker") |> range(start: 2024-08-14T11:44:00.000Z, stop: 2024-08-15T11:44:00.000Z) |> filter(fn: (r) => r["_measurement"] == "modbus.0.inputRegisters.100.842_Battery_Power_(System)") |> pivot(rowKey:["_time"], columnKey: ["_field"], valueColumn: "_value") |> sort(columns:["_time"], desc: false)": RequestTimedOutError: Request timed out
                  

                  Jetzt habe ich mal einen count gemacht und siehe da, ca. 51000 die letzten 24 Stunden. Oder? Da bin ich mich nicht ganz sicher ...
                  bbc10694-8bfe-4b51-ba4f-e5d7344fc435-grafik.png
                  78464aca-73b9-40e1-993f-300748bfcaf6-grafik.png

                  Ich würde jetzt den DB Inhalt löschen, und dann das Aufzeichnen neu starten, mit weniger Daten ...

                  Was muss ich denn da auswählen, damit nicht mehr so viele Daten anfallen, die Daten aber noch konsistent bleiben? Blockzeit auf 5000ms ???

                  187e5c87-7ec4-4007-85b5-8a5dc2c3daf2-grafik.png

                  9e8882a0-f883-4d19-88ac-420691094838-grafik.png

                  Stichwort Log:
                  Das Log ist nach etwas rumspielen leer: "cat /var/log/influxdb/influxd.log"
                  Aber ich Denke wir haben das Problem gefunden -> Zu viele Datensätze. Oder?

                  Danke + MfG
                  Wolfgang

                  29kWp PV
                  57kWh Seplos Batterie + 3xMultiplus 2
                  1,4kW DIY Brauchwasser
                  Auto aus der Batterie Laden für Arme https://forum.iobroker.net/topic/69356/keba-p30c-auto-aus-der-batterie-laden-f%C3%BCr-arme
                  Brauchwasser erhitzen für Arme https://forum.iobroker.net/topic/76533/brauchwasser-erhitzen-f%C3%BCr-arme-mit-batterie

                  Ro75R 1 Antwort Letzte Antwort
                  0
                  • Stefan FaltS Stefan Falt

                    @oliverio said in Datenbankfehler - egal wie oft ich neu installiere:

                    @stefan-falt

                    Du zeigst immer nur das Iobroker log.
                    Was sagt das influx log?
                    https://docs.influxdata.com/influxdb/v2/admin/logs/

                    Hast du den mal die Daten aggregiert? Das ist das ähnliche was @Ro75 auch meinte.

                    Wenn du es schon mit 2 Speichermedien probiert hast, wird ein 3. wahrscheinlich kein anderes Ergebnis bringen.

                    Hallo Olliver,
                    danke für deine Zeit.

                    Das Verzeichnis /var/log/influxdb/ war leer, darum habe ich das logging eingeschaltet:

                    root@raspberrypi:/# influxd 1>/var/log/influxdb/influxd.log
                    WARN[0000]log.go:228 gosnowflake.(*defaultLogger).Warn DBUS_SESSION_BUS_ADDRESS envvar looks to be not set, this can lead to runaway dbus-daemon processes. To avoid this, set envvar DBUS_SESSION_BUS_ADDRESS=$XDG_RUNTIME_DIR/bus (if it exists) or DBUS_SESSION_BUS_ADDRESS=/dev/null.
                    Error: listen tcp :8086: bind: address already in use
                    See 'influxd -h' for help
                    root@raspberrypi:/# DBUS_SESSION_BUS_ADDRESS=/dev/null
                    root@raspberrypi:/#
                    

                    Dann wollte ich Daten der letzten 24 Stunden Ansehen, dass wurde aber mit dem bekannten Timeout Quittiert.

                    influxdb.0
                    	2024-08-15 13:44:18.806	warn	Error in query "from(bucket: "iobroker") |> range(start: 2024-08-14T11:44:00.000Z, stop: 2024-08-15T11:44:00.000Z) |> filter(fn: (r) => r["_measurement"] == "modbus.0.inputRegisters.100.842_Battery_Power_(System)") |> pivot(rowKey:["_time"], columnKey: ["_field"], valueColumn: "_value") |> sort(columns:["_time"], desc: false)": RequestTimedOutError: Request timed out
                    

                    Jetzt habe ich mal einen count gemacht und siehe da, ca. 51000 die letzten 24 Stunden. Oder? Da bin ich mich nicht ganz sicher ...
                    bbc10694-8bfe-4b51-ba4f-e5d7344fc435-grafik.png
                    78464aca-73b9-40e1-993f-300748bfcaf6-grafik.png

                    Ich würde jetzt den DB Inhalt löschen, und dann das Aufzeichnen neu starten, mit weniger Daten ...

                    Was muss ich denn da auswählen, damit nicht mehr so viele Daten anfallen, die Daten aber noch konsistent bleiben? Blockzeit auf 5000ms ???

                    187e5c87-7ec4-4007-85b5-8a5dc2c3daf2-grafik.png

                    9e8882a0-f883-4d19-88ac-420691094838-grafik.png

                    Stichwort Log:
                    Das Log ist nach etwas rumspielen leer: "cat /var/log/influxdb/influxd.log"
                    Aber ich Denke wir haben das Problem gefunden -> Zu viele Datensätze. Oder?

                    Danke + MfG
                    Wolfgang

                    Ro75R Offline
                    Ro75R Offline
                    Ro75
                    schrieb am zuletzt editiert von
                    #20

                    @stefan-falt stelle die Blockzeit mal auf 5000. Dann werden immer noch genügend Daten geloggt. Aber, das hat keine Auswirkung auf die bisher gesammelte Datenflut und damit auf den Effekt. Das wirst du also erst nach Tagen, respektive auf deinen Zeitraum feststellen können. Also Geduld.

                    Ro75.

                    SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

                    Stefan FaltS 1 Antwort Letzte Antwort
                    1
                    • Ro75R Ro75

                      @stefan-falt stelle die Blockzeit mal auf 5000. Dann werden immer noch genügend Daten geloggt. Aber, das hat keine Auswirkung auf die bisher gesammelte Datenflut und damit auf den Effekt. Das wirst du also erst nach Tagen, respektive auf deinen Zeitraum feststellen können. Also Geduld.

                      Ro75.

                      Stefan FaltS Offline
                      Stefan FaltS Offline
                      Stefan Falt
                      schrieb am zuletzt editiert von
                      #21

                      Danke für den Support bei der Lösungsfindung
                      Ro75, oliverio, Wildbill

                      29kWp PV
                      57kWh Seplos Batterie + 3xMultiplus 2
                      1,4kW DIY Brauchwasser
                      Auto aus der Batterie Laden für Arme https://forum.iobroker.net/topic/69356/keba-p30c-auto-aus-der-batterie-laden-f%C3%BCr-arme
                      Brauchwasser erhitzen für Arme https://forum.iobroker.net/topic/76533/brauchwasser-erhitzen-f%C3%BCr-arme-mit-batterie

                      1 Antwort Letzte Antwort
                      1
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      848

                      Online

                      32.6k

                      Benutzer

                      82.0k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe