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. ioBroker Docker - InfluxDB Error bei hoher Disk I/O

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    474

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

ioBroker Docker - InfluxDB Error bei hoher Disk I/O

Geplant Angeheftet Gesperrt Verschoben Off Topic
61 Beiträge 9 Kommentatoren 9.2k Aufrufe 8 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.
  • H hennerich

    @dp20eic

    Ok, Dashboard läuft. Der ausschlaggebende Punkt war "localhost"!
    Jetzt muss ich nur überlegen, wohin ich schauen muss wenn es wieder geknallt hat.

    ? Offline
    ? Offline
    Ein ehemaliger Benutzer
    schrieb am zuletzt editiert von Ein ehemaliger Benutzer
    #26

    @hennerich sagte in ioBroker Docker - InfluxDB Error bei hoher Disk I/O:

    @dp20eic

    Ok, Dashboard läuft. Der ausschlaggebende Punkt war "localhost"!
    Jetzt muss ich nur überlegen, wohin ich schauen muss wenn es wieder geknallt hat.

    Moin,

    also heute mal etwas Trouble in einer influxdb gehabt
    1c8346a7-727c-472c-821c-1ee4a8f4d625-grafik.png

    Da sollte wenn Du wieder Write errors bekommst, sollte man das Object write io erkennen.

    VG
    Bernd

    H 1 Antwort Letzte Antwort
    0
    • ? Ein ehemaliger Benutzer

      @hennerich sagte in ioBroker Docker - InfluxDB Error bei hoher Disk I/O:

      @dp20eic

      Ok, Dashboard läuft. Der ausschlaggebende Punkt war "localhost"!
      Jetzt muss ich nur überlegen, wohin ich schauen muss wenn es wieder geknallt hat.

      Moin,

      also heute mal etwas Trouble in einer influxdb gehabt
      1c8346a7-727c-472c-821c-1ee4a8f4d625-grafik.png

      Da sollte wenn Du wieder Write errors bekommst, sollte man das Object write io erkennen.

      VG
      Bernd

      H Offline
      H Offline
      hennerich
      schrieb am zuletzt editiert von
      #27

      @dp20eic
      Ok, ich gucke morgen früh.

      Tutorial UVR1611 C.M.I. Integration
      Tutorial SolarEdge Integration via ModBus

      H 1 Antwort Letzte Antwort
      0
      • H hennerich

        @dp20eic
        Ok, ich gucke morgen früh.

        H Offline
        H Offline
        hennerich
        schrieb am zuletzt editiert von
        #28

        Moin zusammen,

        heute keine Fehler in ioBroker. Aber den Peak um 3 Uhr sieht man trotzdem schön:

        97bd529b-0a60-4fc2-a90f-6129226a71b4-grafik.png

        9a24a7dc-7ff9-4dee-adaf-157083d48d49-grafik.png

        Grüße
        Henri

        Tutorial UVR1611 C.M.I. Integration
        Tutorial SolarEdge Integration via ModBus

        ? 1 Antwort Letzte Antwort
        0
        • H hennerich

          Moin zusammen,

          heute keine Fehler in ioBroker. Aber den Peak um 3 Uhr sieht man trotzdem schön:

          97bd529b-0a60-4fc2-a90f-6129226a71b4-grafik.png

          9a24a7dc-7ff9-4dee-adaf-157083d48d49-grafik.png

          Grüße
          Henri

          ? Offline
          ? Offline
          Ein ehemaliger Benutzer
          schrieb am zuletzt editiert von
          #29

          @hennerich

          Moin,

          im ersten Bild, der Peak ist der read IO da geht dann wohl die Sicherung des iobrokers los.
          Das sieht aber erst einmal alles nicht so dramatisch aus.

          VG
          Bernd

          H 1 Antwort Letzte Antwort
          0
          • ? Ein ehemaliger Benutzer

            @hennerich

            Moin,

            im ersten Bild, der Peak ist der read IO da geht dann wohl die Sicherung des iobrokers los.
            Das sieht aber erst einmal alles nicht so dramatisch aus.

            VG
            Bernd

            H Offline
            H Offline
            hennerich
            schrieb am zuletzt editiert von
            #30

            @dp20eic sagte in ioBroker Docker - InfluxDB Error bei hoher Disk I/O:

            im ersten Bild, der Peak ist der read IO da geht dann wohl die Sicherung des iobrokers los.

            Nein, die Sicherung des ioBroker ist um 01:24 Uhr. Das Hyper Backup der Daten auf dem NAS inkl. der Dockerfiles (also alle gemounteten Ordner) läuft um 03:00 Uhr. Und zu diesem Zeitpunkt traten bisher immer die Probleme auf.

            Tutorial UVR1611 C.M.I. Integration
            Tutorial SolarEdge Integration via ModBus

            ? 1 Antwort Letzte Antwort
            0
            • Palm_ManiacP Palm_Maniac

              Das gleiche Problem habe ich auch seit einiger Zeit, nur das bei mir alles in Proxmox LXC läuft. Ich hab keine Ahnung was, aber irgendetwas muß sich vor 1-2 Wochen geändert haben, weshalb plötzlich auch bei mir die Warnungen auftauchen, wenn der influxDB LXC gesichert wird. Bei mir laufen die Backups auf einen PBS auf, der auf eigener Hardware basiert. Die influxDB wird bei mir auf Grund der Daten stündlich gesichert.

              3 Tage lang habe per Learning by doing einen neuen Container mit neuen Ubuntu aufgesetzt und dort dann influxDB mit Datenübernahme neu eingerichtet. Ich dachte, da sind irgendwo Defekte durch die ganzen Updates und Upgrades entstanden, die jetzt stören. Leider hat es nicht gefruchtet.

              Es hat jahrelang funktioniert und jetzt wird plötzlich durch das Backup die Kommunikation gestört? Interessant ist, dass trotz des Logflootings die Daten wohl geschrieben werden, denn Grafana zeigt keine fehlenden Stellen.

              Meine Lösungsversuche, inkl. des neu Aufsetzens des LXC, Neustart des kompletten PVE, Neustart des PBS, iobroker neu... Jetzt fällt mir nix mehr ein, außer die Backup-Frequenz erstmal hochzusetzen, was dann aber zu größeren Datenverlust führen könnte. Während des Backup Vorgangs ist die Systemlast aber kaum der Rede wert, nur das Netzwerk wird natürlich ausgelastet und da scheint wohl ein Problem zu liegen.

              T Offline
              T Offline
              thoml
              schrieb am zuletzt editiert von
              #31

              @palm_maniac
              bei mir ebenfalls unter Proxmox , ich starte den InfluxDB Adapter aktuell kurz nach dem Backup neu.

              H 1 Antwort Letzte Antwort
              0
              • H hennerich

                @dp20eic sagte in ioBroker Docker - InfluxDB Error bei hoher Disk I/O:

                im ersten Bild, der Peak ist der read IO da geht dann wohl die Sicherung des iobrokers los.

                Nein, die Sicherung des ioBroker ist um 01:24 Uhr. Das Hyper Backup der Daten auf dem NAS inkl. der Dockerfiles (also alle gemounteten Ordner) läuft um 03:00 Uhr. Und zu diesem Zeitpunkt traten bisher immer die Probleme auf.

                ? Offline
                ? Offline
                Ein ehemaliger Benutzer
                schrieb am zuletzt editiert von
                #32

                @hennerich

                Moin,

                hast Du schon einmal das Hyper Backup ausgeschaltet, bzw. auf nur am Wochenende gestellt. Ich habe keine Ahnung vom Hyper backup und wie das Arbeitet.

                @thoml
                Hast Du auch das HyperBackup am laufen?

                VG
                Bernd

                T 1 Antwort Letzte Antwort
                0
                • ? Ein ehemaliger Benutzer

                  @hennerich

                  Moin,

                  hast Du schon einmal das Hyper Backup ausgeschaltet, bzw. auf nur am Wochenende gestellt. Ich habe keine Ahnung vom Hyper backup und wie das Arbeitet.

                  @thoml
                  Hast Du auch das HyperBackup am laufen?

                  VG
                  Bernd

                  T Offline
                  T Offline
                  thoml
                  schrieb am zuletzt editiert von
                  #33

                  @dp20eic
                  Proxmox macht nachts um 1 jeden Tag ein Backup bei mir.
                  Das ganze läuft auf einem MiniPc, ioBroker läuft in einer VM und influxDB in einem Container.

                  ? 1 Antwort Letzte Antwort
                  0
                  • T thoml

                    @dp20eic
                    Proxmox macht nachts um 1 jeden Tag ein Backup bei mir.
                    Das ganze läuft auf einem MiniPc, ioBroker läuft in einer VM und influxDB in einem Container.

                    ? Offline
                    ? Offline
                    Ein ehemaliger Benutzer
                    schrieb am zuletzt editiert von
                    #34

                    @thoml

                    Moin,
                    ok, stehe auf dem schlauch.

                    hier hat der TE das Problem, das zu einer bestimmten Uhrzeit etwas Fehler schmeißt, im ersten Post
                    Auszug:

                    2023-02-07 03:03:23.690  - warn: influxdb.0 (9897) Point could not be written to database: iobdata
                    2023-02-07 03:03:23.696  - warn: influxdb.0 (9897) Error on writePoint("{"value":394,"time":"2023-02-07T02:03:03.022Z","from":"system.adapter.javascript.0","q":0,"ack":true}): HttpError: unexpected error writing points to database: timeout / "unexpected error writing points to database: timeout""
                    

                    Ich mache auch mittels PBS (Proxmox Backup Server) backups und muss meine LXC Container nicht neu starten.

                    Hast Du das gleiche Problem, bekomme gerade zu Deiner Aussagen den Bogen nicht gespannt.

                    VG
                    Bernd

                    T 1 Antwort Letzte Antwort
                    0
                    • ? Ein ehemaliger Benutzer

                      @thoml

                      Moin,
                      ok, stehe auf dem schlauch.

                      hier hat der TE das Problem, das zu einer bestimmten Uhrzeit etwas Fehler schmeißt, im ersten Post
                      Auszug:

                      2023-02-07 03:03:23.690  - warn: influxdb.0 (9897) Point could not be written to database: iobdata
                      2023-02-07 03:03:23.696  - warn: influxdb.0 (9897) Error on writePoint("{"value":394,"time":"2023-02-07T02:03:03.022Z","from":"system.adapter.javascript.0","q":0,"ack":true}): HttpError: unexpected error writing points to database: timeout / "unexpected error writing points to database: timeout""
                      

                      Ich mache auch mittels PBS (Proxmox Backup Server) backups und muss meine LXC Container nicht neu starten.

                      Hast Du das gleiche Problem, bekomme gerade zu Deiner Aussagen den Bogen nicht gespannt.

                      VG
                      Bernd

                      T Offline
                      T Offline
                      thoml
                      schrieb am zuletzt editiert von
                      #35

                      @dp20eic
                      Ja genau, habe das selbe Problem.
                      Zeitgleich steigt dann das IO Delay stark an und mein Server load steigt auf das bis zu 8-Fache an. Starte ich den InfluxDB Adapter neu fängt sich alles wieder.

                      Ich hab für heute Nacht das Backup einmal deaktiviert und schaue morgen früh einmal ob es wirklich daher kommt. (Zeitlich passt das aber)

                      ? 1 Antwort Letzte Antwort
                      0
                      • T thoml

                        @dp20eic
                        Ja genau, habe das selbe Problem.
                        Zeitgleich steigt dann das IO Delay stark an und mein Server load steigt auf das bis zu 8-Fache an. Starte ich den InfluxDB Adapter neu fängt sich alles wieder.

                        Ich hab für heute Nacht das Backup einmal deaktiviert und schaue morgen früh einmal ob es wirklich daher kommt. (Zeitlich passt das aber)

                        ? Offline
                        ? Offline
                        Ein ehemaliger Benutzer
                        schrieb am zuletzt editiert von
                        #36

                        @thoml

                        Moin,
                        bei mir sieht die Sicherung der Container so aus

                        1d3bb828-9a72-4800-846f-61ad140d1a51-grafik.png

                        VG
                        Bernd

                        1 Antwort Letzte Antwort
                        0
                        • T thoml

                          @palm_maniac
                          bei mir ebenfalls unter Proxmox , ich starte den InfluxDB Adapter aktuell kurz nach dem Backup neu.

                          H Offline
                          H Offline
                          hennerich
                          schrieb am zuletzt editiert von
                          #37

                          @thoml sagte in ioBroker Docker - InfluxDB Error bei hoher Disk I/O:

                          @palm_maniac
                          bei mir ebenfalls unter Proxmox , ich starte den InfluxDB Adapter aktuell kurz nach dem Backup neu.

                          Das hatte ich ja auch vor, wusste nur nicht wie das geht. Und ja, das löst das Problem nicht, genauso wenig wie nur eine Sicherung in der Woche. Aber der Workaround würde erstmal für Entspannung sorgen. Zumal ich mit einer ev. Erkenntnis, dass die hohe Disk I/O dafür verantwortlich ist auch nichts weiter anfangen könnte. Denn was sollte ich denn dann ändern?

                          Tutorial UVR1611 C.M.I. Integration
                          Tutorial SolarEdge Integration via ModBus

                          ? 1 Antwort Letzte Antwort
                          0
                          • H hennerich

                            @thoml sagte in ioBroker Docker - InfluxDB Error bei hoher Disk I/O:

                            @palm_maniac
                            bei mir ebenfalls unter Proxmox , ich starte den InfluxDB Adapter aktuell kurz nach dem Backup neu.

                            Das hatte ich ja auch vor, wusste nur nicht wie das geht. Und ja, das löst das Problem nicht, genauso wenig wie nur eine Sicherung in der Woche. Aber der Workaround würde erstmal für Entspannung sorgen. Zumal ich mit einer ev. Erkenntnis, dass die hohe Disk I/O dafür verantwortlich ist auch nichts weiter anfangen könnte. Denn was sollte ich denn dann ändern?

                            ? Offline
                            ? Offline
                            Ein ehemaliger Benutzer
                            schrieb am zuletzt editiert von
                            #38

                            @hennerich sagte in ioBroker Docker - InfluxDB Error bei hoher Disk I/O:

                            Denn was sollte ich denn dann ändern?

                            Moin,

                            wenn es sich heraus stellt, das das Hyper Backup daran schuld ist, dann kann man Synology darauf aufmerksam machen denn die verkaufen das ja immerhin und ist dann ja kein Fehler im/bei iobroker / influxDB.
                            Sich nach einer anderen Lösung zur Sicherung der Daten und Docker Container umschauen.

                            Zum Thema, neustart Adapter.

                            1. Experten Modus einschalten
                              728567bf-b605-4d09-9c82-e8c9ae4341db-grafik.png

                            2. Adapter öffnen und Stift auswählen
                              f884397a-32b0-47df-bd5f-676daa9e4512-grafik.png

                            3. Cron für Restart einrichten
                              73871149-f8de-4339-b8fd-5f4d45b6b973-grafik.png

                            VG
                            Bernd

                            H 1 Antwort Letzte Antwort
                            1
                            • ? Ein ehemaliger Benutzer

                              @hennerich sagte in ioBroker Docker - InfluxDB Error bei hoher Disk I/O:

                              Denn was sollte ich denn dann ändern?

                              Moin,

                              wenn es sich heraus stellt, das das Hyper Backup daran schuld ist, dann kann man Synology darauf aufmerksam machen denn die verkaufen das ja immerhin und ist dann ja kein Fehler im/bei iobroker / influxDB.
                              Sich nach einer anderen Lösung zur Sicherung der Daten und Docker Container umschauen.

                              Zum Thema, neustart Adapter.

                              1. Experten Modus einschalten
                                728567bf-b605-4d09-9c82-e8c9ae4341db-grafik.png

                              2. Adapter öffnen und Stift auswählen
                                f884397a-32b0-47df-bd5f-676daa9e4512-grafik.png

                              3. Cron für Restart einrichten
                                73871149-f8de-4339-b8fd-5f4d45b6b973-grafik.png

                              VG
                              Bernd

                              H Offline
                              H Offline
                              hennerich
                              schrieb am zuletzt editiert von
                              #39

                              @dp20eic
                              Moin zusammen,
                              die letzten 3 Tage gabs wieder um kurz nach 3 Uhr Probleme. So sah das Dashboard dazu immer aus:
                              3522daab-9bf2-4076-a58d-06f82783650f-grafik.png
                              und so, als ich heute den Adapter neu gestartet habe:
                              2b406f16-3feb-4507-b719-f8ed44d9b6eb-grafik.png

                              Hier noch mal der gesamte Verlauf sowie die anderen Graphen
                              fce2786c-5680-473d-905e-b5bd8ee3bbf1-grafik.png
                              91e29a38-9cc3-44cd-ba75-645f0a47b031-grafik.png

                              Was mache ich jetzt mit diesen Informationen?

                              Danke
                              Henri

                              Tutorial UVR1611 C.M.I. Integration
                              Tutorial SolarEdge Integration via ModBus

                              ? 1 Antwort Letzte Antwort
                              0
                              • H hennerich

                                @dp20eic
                                Moin zusammen,
                                die letzten 3 Tage gabs wieder um kurz nach 3 Uhr Probleme. So sah das Dashboard dazu immer aus:
                                3522daab-9bf2-4076-a58d-06f82783650f-grafik.png
                                und so, als ich heute den Adapter neu gestartet habe:
                                2b406f16-3feb-4507-b719-f8ed44d9b6eb-grafik.png

                                Hier noch mal der gesamte Verlauf sowie die anderen Graphen
                                fce2786c-5680-473d-905e-b5bd8ee3bbf1-grafik.png
                                91e29a38-9cc3-44cd-ba75-645f0a47b031-grafik.png

                                Was mache ich jetzt mit diesen Informationen?

                                Danke
                                Henri

                                ? Offline
                                ? Offline
                                Ein ehemaliger Benutzer
                                schrieb am zuletzt editiert von
                                #40

                                @hennerich

                                Moin,

                                im Bild mit dem Storage IO ist die blaue Kurve der Read Anteil, zu der Zeit hat etwas kräftig gelesen und das, was da am gewerkelt hat, brauchte Speicher.

                                Kannst Du dort mehr Memory zuteilen?
                                Das andere, Read/Write IO haben auch immer etwas mit dem dazugehörigen Speichermedium zu tun, was nutzt Du da noch mal, HDD oder SSD?

                                Gerade noch mal oben nachgelesen, Syno. DS220 ohne SSD und ohne SSD Cache.
                                Wie sehen denn die S.M.A.R.T Werte der verbauten Platten aus? Sind da evtl. schon Auffälligkeiten

                                Wenn es wirklich mit dem HyperBackup zusammen hängt, diesmal ging es ja bis 9:30 Uhr, dann würde ich mich mal nach einer anderen Backuplösung umsehen.

                                VG
                                Bernd

                                H 1 Antwort Letzte Antwort
                                0
                                • ? Ein ehemaliger Benutzer

                                  @hennerich

                                  Moin,

                                  im Bild mit dem Storage IO ist die blaue Kurve der Read Anteil, zu der Zeit hat etwas kräftig gelesen und das, was da am gewerkelt hat, brauchte Speicher.

                                  Kannst Du dort mehr Memory zuteilen?
                                  Das andere, Read/Write IO haben auch immer etwas mit dem dazugehörigen Speichermedium zu tun, was nutzt Du da noch mal, HDD oder SSD?

                                  Gerade noch mal oben nachgelesen, Syno. DS220 ohne SSD und ohne SSD Cache.
                                  Wie sehen denn die S.M.A.R.T Werte der verbauten Platten aus? Sind da evtl. schon Auffälligkeiten

                                  Wenn es wirklich mit dem HyperBackup zusammen hängt, diesmal ging es ja bis 9:30 Uhr, dann würde ich mich mal nach einer anderen Backuplösung umsehen.

                                  VG
                                  Bernd

                                  H Offline
                                  H Offline
                                  hennerich
                                  schrieb am zuletzt editiert von
                                  #41

                                  @dp20eic sagte in ioBroker Docker - InfluxDB Error bei hoher Disk I/O:

                                  Kannst Du dort mehr Memory zuteilen?

                                  Hmm, wenn ich weiß wie das geht? Hatte die DS220+ damals mit einem Upgrade auf 10GB RAM ausgestattet, damit die Docker Container genügend Ressourcen bekommen.

                                  Das andere, Read/Write IO haben auch immer etwas mit dem dazugehörigen Speichermedium zu tun, was nutzt Du da noch mal, HDD oder SSD?

                                  Ich hab WD Red HDDs drin, die ich schon in meinem alten NAS im Einsatz hatte. Damals hatte ich die WD Green Serie verbaut, die nach paar Jahren kaputt gegangen sind und mir Mega Probleme gemacht haben. Mit der Serverversion bin ich dann gut gefahren.

                                  Gerade noch mal oben nachgelesen, Syno. DS220 ohne SSD und ohne SSD Cache.
                                  Wie sehen denn die S.M.A.R.T Werte der verbauten Platten aus? Sind da evtl. schon Auffälligkeiten

                                  Kann ich denn bis auf Systemsteuerung/Info/Speicher noch mehr testen? Denn das sieht gut aus:
                                  dc63f677-9ea2-48f3-beb4-0b9be29d0751-image.png

                                  Danke für deine Ideen Bernd

                                  Tutorial UVR1611 C.M.I. Integration
                                  Tutorial SolarEdge Integration via ModBus

                                  H 1 Antwort Letzte Antwort
                                  0
                                  • H hennerich

                                    @dp20eic sagte in ioBroker Docker - InfluxDB Error bei hoher Disk I/O:

                                    Kannst Du dort mehr Memory zuteilen?

                                    Hmm, wenn ich weiß wie das geht? Hatte die DS220+ damals mit einem Upgrade auf 10GB RAM ausgestattet, damit die Docker Container genügend Ressourcen bekommen.

                                    Das andere, Read/Write IO haben auch immer etwas mit dem dazugehörigen Speichermedium zu tun, was nutzt Du da noch mal, HDD oder SSD?

                                    Ich hab WD Red HDDs drin, die ich schon in meinem alten NAS im Einsatz hatte. Damals hatte ich die WD Green Serie verbaut, die nach paar Jahren kaputt gegangen sind und mir Mega Probleme gemacht haben. Mit der Serverversion bin ich dann gut gefahren.

                                    Gerade noch mal oben nachgelesen, Syno. DS220 ohne SSD und ohne SSD Cache.
                                    Wie sehen denn die S.M.A.R.T Werte der verbauten Platten aus? Sind da evtl. schon Auffälligkeiten

                                    Kann ich denn bis auf Systemsteuerung/Info/Speicher noch mehr testen? Denn das sieht gut aus:
                                    dc63f677-9ea2-48f3-beb4-0b9be29d0751-image.png

                                    Danke für deine Ideen Bernd

                                    H Offline
                                    H Offline
                                    hennerich
                                    schrieb am zuletzt editiert von
                                    #42

                                    Hab heute den automatischen Neustart um 03:10 Uhr täglich eingestellt.

                                    Tutorial UVR1611 C.M.I. Integration
                                    Tutorial SolarEdge Integration via ModBus

                                    1 Antwort Letzte Antwort
                                    0
                                    • H Offline
                                      H Offline
                                      hennerich
                                      schrieb am zuletzt editiert von
                                      #43

                                      Hallo Leute,

                                      ich muss das Thema noch mal aufmachen, weil sich die Situation mit dem Reboot signifikant verbessert hat, trotzdem ab und an aus unerfindlichen Gründen das Log explodiert.

                                      Hier hatte ich einen Ansatz gefunden, den ich gerne ausprobieren würde:
                                      https://github.com/influxdata/influxdb/issues/8036#issuecomment-875697382

                                      Mein Problem ist jetzt, dass ich die entsprechende Variable im Docker Container mitgeben muss, da sonst der Default Wert greift.
                                      Das habe ich mal so versucht und zwar mit der Deklaration wie hier beschrieben:
                                      https://docs.influxdata.com/influxdb/v2.0/reference/config-options/

                                      docker run -d --name=influxdb \
                                        -p 8086:8086 \
                                        -v /volume1/docker/influxdb:/var/lib/influxdb \
                                        -v /volume1/docker/influxdb/data2:/var/lib/influxdb2 \
                                        -v /volume1/docker/influxdb/config:/etc/influxdb2 \
                                        -e INFLUXDB_DATA_WAL_FSYNC_DELAY=120 \
                                        -e INFLUXDB_COORDINATOR_WRITE_TIMEOUT=30 \
                                        influxdb:latest
                                      

                                      und anschließend auf der InfluxDB Console mal die Server Config ausgelesen:

                                      root@ff56b05fc467:/# influx server-config
                                      {
                                              "assets-path": "",
                                              "bolt-path": "/var/lib/influxdb2/influxd.bolt",
                                              "e2e-testing": false,
                                              "engine-path": "/var/lib/influxdb2/engine",
                                              "feature-flags": null,
                                              "flux-log-enabled": false,
                                              "hardening-enabled": false,
                                              "http-bind-address": ":8086",
                                              "http-idle-timeout": 180000000000,
                                              "http-read-header-timeout": 10000000000,
                                              "http-read-timeout": 0,
                                              "http-write-timeout": 0,
                                              "influxql-max-select-buckets": 0,
                                              "influxql-max-select-point": 0,
                                              "influxql-max-select-series": 0,
                                              "instance-id": "",
                                              "log-level": "info",
                                              "metrics-disabled": false,
                                              "nats-max-payload-bytes": 0,
                                              "nats-port": 4222,
                                              "no-tasks": false,
                                              "pprof-disabled": false,
                                              "query-concurrency": 1024,
                                              "query-initial-memory-bytes": 0,
                                              "query-max-memory-bytes": 0,
                                              "query-memory-bytes": 0,
                                              "query-queue-size": 1024,
                                              "reporting-disabled": false,
                                              "secret-store": "bolt",
                                              "session-length": 60,
                                              "session-renew-disabled": false,
                                              "sqlite-path": "/var/lib/influxdb2/influxd.sqlite",
                                              "storage-cache-max-memory-size": 1073741824,
                                              "storage-cache-snapshot-memory-size": 26214400,
                                              "storage-cache-snapshot-write-cold-duration": "10m0s",
                                              "storage-compact-full-write-cold-duration": "4h0m0s",
                                              "storage-compact-throughput-burst": 50331648,
                                              "storage-max-concurrent-compactions": 0,
                                              "storage-max-index-log-file-size": 1048576,
                                              "storage-no-validate-field-size": false,
                                              "storage-retention-check-interval": "30m0s",
                                              "storage-series-file-max-concurrent-snapshot-compactions": 0,
                                              "storage-series-id-set-cache-size": 0,
                                              "storage-shard-precreator-advance-period": "30m0s",
                                              "storage-shard-precreator-check-interval": "10m0s",
                                              "storage-tsm-use-madv-willneed": false,
                                              "storage-validate-keys": false,
                                              "storage-wal-fsync-delay": "0s",
                                              "storage-wal-max-concurrent-writes": 0,
                                              "storage-wal-max-write-delay": 600000000000,
                                              "storage-write-timeout": 10000000000,
                                              "store": "disk",
                                              "testing-always-allow-setup": false,
                                              "tls-cert": "",
                                              "tls-key": "",
                                              "tls-min-version": "1.2",
                                              "tls-strict-ciphers": false,
                                              "tracing-type": "",
                                              "ui-disabled": false,
                                              "vault-addr": "",
                                              "vault-cacert": "",
                                              "vault-capath": "",
                                              "vault-client-cert": "",
                                              "vault-client-key": "",
                                              "vault-client-timeout": 0,
                                              "vault-max-retries": 0,
                                              "vault-skip-verify": false,
                                              "vault-tls-server-name": "",
                                              "vault-token": ""
                                      }
                                      

                                      Mein Problem ist jetzt, dass die Übergabe der Variablen scheinbar nicht greift, denn sonst müsste ja bei dem FSYNC nicht 0s stehen.

                                      Dann hab ich irgendwo gelesen, dass mit Docker die Variable so übergeben werden muss:
                                      INFLUXD_STORAGE_WAL_FSYNC_DELAY

                                      Aber auch das funktioniert nicht.
                                      Schaue ich denn auf der Container Konsole in die falschen Infos oder weiß jemand von euch, wie die richtige Variable heißt?

                                      Tutorial UVR1611 C.M.I. Integration
                                      Tutorial SolarEdge Integration via ModBus

                                      Marc BergM 2 Antworten Letzte Antwort
                                      0
                                      • H hennerich

                                        Hallo Leute,

                                        ich muss das Thema noch mal aufmachen, weil sich die Situation mit dem Reboot signifikant verbessert hat, trotzdem ab und an aus unerfindlichen Gründen das Log explodiert.

                                        Hier hatte ich einen Ansatz gefunden, den ich gerne ausprobieren würde:
                                        https://github.com/influxdata/influxdb/issues/8036#issuecomment-875697382

                                        Mein Problem ist jetzt, dass ich die entsprechende Variable im Docker Container mitgeben muss, da sonst der Default Wert greift.
                                        Das habe ich mal so versucht und zwar mit der Deklaration wie hier beschrieben:
                                        https://docs.influxdata.com/influxdb/v2.0/reference/config-options/

                                        docker run -d --name=influxdb \
                                          -p 8086:8086 \
                                          -v /volume1/docker/influxdb:/var/lib/influxdb \
                                          -v /volume1/docker/influxdb/data2:/var/lib/influxdb2 \
                                          -v /volume1/docker/influxdb/config:/etc/influxdb2 \
                                          -e INFLUXDB_DATA_WAL_FSYNC_DELAY=120 \
                                          -e INFLUXDB_COORDINATOR_WRITE_TIMEOUT=30 \
                                          influxdb:latest
                                        

                                        und anschließend auf der InfluxDB Console mal die Server Config ausgelesen:

                                        root@ff56b05fc467:/# influx server-config
                                        {
                                                "assets-path": "",
                                                "bolt-path": "/var/lib/influxdb2/influxd.bolt",
                                                "e2e-testing": false,
                                                "engine-path": "/var/lib/influxdb2/engine",
                                                "feature-flags": null,
                                                "flux-log-enabled": false,
                                                "hardening-enabled": false,
                                                "http-bind-address": ":8086",
                                                "http-idle-timeout": 180000000000,
                                                "http-read-header-timeout": 10000000000,
                                                "http-read-timeout": 0,
                                                "http-write-timeout": 0,
                                                "influxql-max-select-buckets": 0,
                                                "influxql-max-select-point": 0,
                                                "influxql-max-select-series": 0,
                                                "instance-id": "",
                                                "log-level": "info",
                                                "metrics-disabled": false,
                                                "nats-max-payload-bytes": 0,
                                                "nats-port": 4222,
                                                "no-tasks": false,
                                                "pprof-disabled": false,
                                                "query-concurrency": 1024,
                                                "query-initial-memory-bytes": 0,
                                                "query-max-memory-bytes": 0,
                                                "query-memory-bytes": 0,
                                                "query-queue-size": 1024,
                                                "reporting-disabled": false,
                                                "secret-store": "bolt",
                                                "session-length": 60,
                                                "session-renew-disabled": false,
                                                "sqlite-path": "/var/lib/influxdb2/influxd.sqlite",
                                                "storage-cache-max-memory-size": 1073741824,
                                                "storage-cache-snapshot-memory-size": 26214400,
                                                "storage-cache-snapshot-write-cold-duration": "10m0s",
                                                "storage-compact-full-write-cold-duration": "4h0m0s",
                                                "storage-compact-throughput-burst": 50331648,
                                                "storage-max-concurrent-compactions": 0,
                                                "storage-max-index-log-file-size": 1048576,
                                                "storage-no-validate-field-size": false,
                                                "storage-retention-check-interval": "30m0s",
                                                "storage-series-file-max-concurrent-snapshot-compactions": 0,
                                                "storage-series-id-set-cache-size": 0,
                                                "storage-shard-precreator-advance-period": "30m0s",
                                                "storage-shard-precreator-check-interval": "10m0s",
                                                "storage-tsm-use-madv-willneed": false,
                                                "storage-validate-keys": false,
                                                "storage-wal-fsync-delay": "0s",
                                                "storage-wal-max-concurrent-writes": 0,
                                                "storage-wal-max-write-delay": 600000000000,
                                                "storage-write-timeout": 10000000000,
                                                "store": "disk",
                                                "testing-always-allow-setup": false,
                                                "tls-cert": "",
                                                "tls-key": "",
                                                "tls-min-version": "1.2",
                                                "tls-strict-ciphers": false,
                                                "tracing-type": "",
                                                "ui-disabled": false,
                                                "vault-addr": "",
                                                "vault-cacert": "",
                                                "vault-capath": "",
                                                "vault-client-cert": "",
                                                "vault-client-key": "",
                                                "vault-client-timeout": 0,
                                                "vault-max-retries": 0,
                                                "vault-skip-verify": false,
                                                "vault-tls-server-name": "",
                                                "vault-token": ""
                                        }
                                        

                                        Mein Problem ist jetzt, dass die Übergabe der Variablen scheinbar nicht greift, denn sonst müsste ja bei dem FSYNC nicht 0s stehen.

                                        Dann hab ich irgendwo gelesen, dass mit Docker die Variable so übergeben werden muss:
                                        INFLUXD_STORAGE_WAL_FSYNC_DELAY

                                        Aber auch das funktioniert nicht.
                                        Schaue ich denn auf der Container Konsole in die falschen Infos oder weiß jemand von euch, wie die richtige Variable heißt?

                                        Marc BergM Offline
                                        Marc BergM Offline
                                        Marc Berg
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #44

                                        @hennerich

                                        Ich nehme an, du willst die Variable auf 120ms stellen, dann muss du das auch so angeben:

                                        INFLUXD_STORAGE_WAL_FSYNC_DELAY=120ms

                                        NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                                        Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                                        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                                        H 1 Antwort Letzte Antwort
                                        1
                                        • H hennerich

                                          Hallo Leute,

                                          ich muss das Thema noch mal aufmachen, weil sich die Situation mit dem Reboot signifikant verbessert hat, trotzdem ab und an aus unerfindlichen Gründen das Log explodiert.

                                          Hier hatte ich einen Ansatz gefunden, den ich gerne ausprobieren würde:
                                          https://github.com/influxdata/influxdb/issues/8036#issuecomment-875697382

                                          Mein Problem ist jetzt, dass ich die entsprechende Variable im Docker Container mitgeben muss, da sonst der Default Wert greift.
                                          Das habe ich mal so versucht und zwar mit der Deklaration wie hier beschrieben:
                                          https://docs.influxdata.com/influxdb/v2.0/reference/config-options/

                                          docker run -d --name=influxdb \
                                            -p 8086:8086 \
                                            -v /volume1/docker/influxdb:/var/lib/influxdb \
                                            -v /volume1/docker/influxdb/data2:/var/lib/influxdb2 \
                                            -v /volume1/docker/influxdb/config:/etc/influxdb2 \
                                            -e INFLUXDB_DATA_WAL_FSYNC_DELAY=120 \
                                            -e INFLUXDB_COORDINATOR_WRITE_TIMEOUT=30 \
                                            influxdb:latest
                                          

                                          und anschließend auf der InfluxDB Console mal die Server Config ausgelesen:

                                          root@ff56b05fc467:/# influx server-config
                                          {
                                                  "assets-path": "",
                                                  "bolt-path": "/var/lib/influxdb2/influxd.bolt",
                                                  "e2e-testing": false,
                                                  "engine-path": "/var/lib/influxdb2/engine",
                                                  "feature-flags": null,
                                                  "flux-log-enabled": false,
                                                  "hardening-enabled": false,
                                                  "http-bind-address": ":8086",
                                                  "http-idle-timeout": 180000000000,
                                                  "http-read-header-timeout": 10000000000,
                                                  "http-read-timeout": 0,
                                                  "http-write-timeout": 0,
                                                  "influxql-max-select-buckets": 0,
                                                  "influxql-max-select-point": 0,
                                                  "influxql-max-select-series": 0,
                                                  "instance-id": "",
                                                  "log-level": "info",
                                                  "metrics-disabled": false,
                                                  "nats-max-payload-bytes": 0,
                                                  "nats-port": 4222,
                                                  "no-tasks": false,
                                                  "pprof-disabled": false,
                                                  "query-concurrency": 1024,
                                                  "query-initial-memory-bytes": 0,
                                                  "query-max-memory-bytes": 0,
                                                  "query-memory-bytes": 0,
                                                  "query-queue-size": 1024,
                                                  "reporting-disabled": false,
                                                  "secret-store": "bolt",
                                                  "session-length": 60,
                                                  "session-renew-disabled": false,
                                                  "sqlite-path": "/var/lib/influxdb2/influxd.sqlite",
                                                  "storage-cache-max-memory-size": 1073741824,
                                                  "storage-cache-snapshot-memory-size": 26214400,
                                                  "storage-cache-snapshot-write-cold-duration": "10m0s",
                                                  "storage-compact-full-write-cold-duration": "4h0m0s",
                                                  "storage-compact-throughput-burst": 50331648,
                                                  "storage-max-concurrent-compactions": 0,
                                                  "storage-max-index-log-file-size": 1048576,
                                                  "storage-no-validate-field-size": false,
                                                  "storage-retention-check-interval": "30m0s",
                                                  "storage-series-file-max-concurrent-snapshot-compactions": 0,
                                                  "storage-series-id-set-cache-size": 0,
                                                  "storage-shard-precreator-advance-period": "30m0s",
                                                  "storage-shard-precreator-check-interval": "10m0s",
                                                  "storage-tsm-use-madv-willneed": false,
                                                  "storage-validate-keys": false,
                                                  "storage-wal-fsync-delay": "0s",
                                                  "storage-wal-max-concurrent-writes": 0,
                                                  "storage-wal-max-write-delay": 600000000000,
                                                  "storage-write-timeout": 10000000000,
                                                  "store": "disk",
                                                  "testing-always-allow-setup": false,
                                                  "tls-cert": "",
                                                  "tls-key": "",
                                                  "tls-min-version": "1.2",
                                                  "tls-strict-ciphers": false,
                                                  "tracing-type": "",
                                                  "ui-disabled": false,
                                                  "vault-addr": "",
                                                  "vault-cacert": "",
                                                  "vault-capath": "",
                                                  "vault-client-cert": "",
                                                  "vault-client-key": "",
                                                  "vault-client-timeout": 0,
                                                  "vault-max-retries": 0,
                                                  "vault-skip-verify": false,
                                                  "vault-tls-server-name": "",
                                                  "vault-token": ""
                                          }
                                          

                                          Mein Problem ist jetzt, dass die Übergabe der Variablen scheinbar nicht greift, denn sonst müsste ja bei dem FSYNC nicht 0s stehen.

                                          Dann hab ich irgendwo gelesen, dass mit Docker die Variable so übergeben werden muss:
                                          INFLUXD_STORAGE_WAL_FSYNC_DELAY

                                          Aber auch das funktioniert nicht.
                                          Schaue ich denn auf der Container Konsole in die falschen Infos oder weiß jemand von euch, wie die richtige Variable heißt?

                                          Marc BergM Offline
                                          Marc BergM Offline
                                          Marc Berg
                                          Most Active
                                          schrieb am zuletzt editiert von Marc Berg
                                          #45

                                          @hennerich sagte in ioBroker Docker - InfluxDB Error bei hoher Disk I/O:

                                          INFLUXDB_COORDINATOR_WRITE_TIMEOUT

                                          Diese Umgebungsvariable gibt es übrigens in der V2.x nicht mehr.

                                          Hast du zu den Zeitpunkten, zu denen die Timeouts auftreten, Einträge im InfluxDB-Log, also auf der Docker-Console? In Abhängigkeit davon, ob zu diesem Zeitpunkt gerade ein Index geschrieben wird oder eine "Compaction" läuft, könnten unterschiedliche Anpassungen Sinn ergeben.

                                          NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                                          Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                                          Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                                          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

                                          721

                                          Online

                                          32.5k

                                          Benutzer

                                          81.8k

                                          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