Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. ioBroker sehr hohe Diskwrites auf SSD

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    731

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

ioBroker sehr hohe Diskwrites auf SSD

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
10 Beiträge 4 Kommentatoren 796 Aufrufe 6 Beobachtet
  • Ä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.
  • A Offline
    A Offline
    alexmi
    schrieb am zuletzt editiert von
    #1

    Hallo Zusammen,

    vorab erstmal vielen Dank für diese ganzen Infos die man hier im Forum findet.

    Im Bezug auf das Thema Diskwrites habe ich folgendes Problem:

    Ich habe den ioBroker erstmal auf *.jsonl laufen lassen.
    Dabei habe ich festgestellt, dass mehr als 30GB pro Tag auf die SSD geschrieben wurden.
    Ich habe dann testweise man auf Redis umgestellt und habe jetzt 1GB/h also 24GB pro Tag.
    Das finde ich einfach zu viel. Es laufen nur 20 Adapter. Ich kann einfach nicht nachvollziehen wieso so viele Daten geschrieben werden.

    Wie hoch sind eure Diskwirtes?

    Vielleicht kann mir jemand helfen? Wenn ja, sagt mir bitte, welche Infos ihr von meinem System benötigt.

    Vielen Dank
    Gruß Alex

    arteckA 1 Antwort Letzte Antwort
    0
    • A alexmi

      Hallo Zusammen,

      vorab erstmal vielen Dank für diese ganzen Infos die man hier im Forum findet.

      Im Bezug auf das Thema Diskwrites habe ich folgendes Problem:

      Ich habe den ioBroker erstmal auf *.jsonl laufen lassen.
      Dabei habe ich festgestellt, dass mehr als 30GB pro Tag auf die SSD geschrieben wurden.
      Ich habe dann testweise man auf Redis umgestellt und habe jetzt 1GB/h also 24GB pro Tag.
      Das finde ich einfach zu viel. Es laufen nur 20 Adapter. Ich kann einfach nicht nachvollziehen wieso so viele Daten geschrieben werden.

      Wie hoch sind eure Diskwirtes?

      Vielleicht kann mir jemand helfen? Wenn ja, sagt mir bitte, welche Infos ihr von meinem System benötigt.

      Vielen Dank
      Gruß Alex

      arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @alexmi sagte in ioBroker sehr hohe Diskwrites auf SSD:

      Vielleicht kann mir jemand helfen? Wenn ja, sagt mir bitte, welche Infos ihr von meinem System benötigt.

      protokollierst du was ?? mit history oder influx ??

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      P A 2 Antworten Letzte Antwort
      0
      • arteckA arteck

        @alexmi sagte in ioBroker sehr hohe Diskwrites auf SSD:

        Vielleicht kann mir jemand helfen? Wenn ja, sagt mir bitte, welche Infos ihr von meinem System benötigt.

        protokollierst du was ?? mit history oder influx ??

        P Offline
        P Offline
        peterfido
        schrieb am zuletzt editiert von
        #3

        Ich selbst habe eine Samsung 860 evo 500gb Platte im Proxmox NUC. Die hat wohl eine Lebensdauer von 300TBW. Aktuell ist die in etwa 3 Jahren bei 9,22TB angelangt. Sollte somit wohl den NUC überleben.

        Gruß

        Peterfido

        A 1 Antwort Letzte Antwort
        0
        • arteckA arteck

          @alexmi sagte in ioBroker sehr hohe Diskwrites auf SSD:

          Vielleicht kann mir jemand helfen? Wenn ja, sagt mir bitte, welche Infos ihr von meinem System benötigt.

          protokollierst du was ?? mit history oder influx ??

          A Offline
          A Offline
          alexmi
          schrieb am zuletzt editiert von
          #4

          @arteck Ich protokolliere mit History seit ein paar Tagen die TBW der SSD.
          Hier noch die Daten zu meinem System:

          CPU: 0,2 %
          RAM: 81,4 %
          Betriebszeit: 19h
          Verfügbar: 4.0.23
          Installiert: 4.0.23
          Ereignisse: ⇥19 / ↦13
          Plattform: linux
          Betriebssystem: linux
          Architektur: arm
          CPUs: 4
          Geschwindigkeit: 1800 MHz
          Modell: ARMv7 Processor rev 3 (v7l)
          RAM: 7.2 GB
          System-Betriebszeit: 19:29:29
          Node.js: v16.17.0
          time: 1662474050037
          timeOffset: -120
          Adapter-Anzahl: 510
          NPM: 8.15.0
          Datenträgergröße: 439.8 GB
          Freier Festplattenspeicher: 422.1 GB
          Betriebszeit: 19:29:31
          Aktive Instanzen: 19
          Pfad: /opt/iobroker/

          Bildschirmfoto 2022-09-05 um 20.07.00.png

          mcm1957M 1 Antwort Letzte Antwort
          0
          • P peterfido

            Ich selbst habe eine Samsung 860 evo 500gb Platte im Proxmox NUC. Die hat wohl eine Lebensdauer von 300TBW. Aktuell ist die in etwa 3 Jahren bei 9,22TB angelangt. Sollte somit wohl den NUC überleben.

            A Offline
            A Offline
            alexmi
            schrieb am zuletzt editiert von
            #5

            @peterfido das sind so um die 8GB pro Tag. Das finde ich auch normal. Bei mir läuft meiner Meinung nach nicht viel, aber dafür 24GB pro Tag ist schon eine Menge.

            1 Antwort Letzte Antwort
            0
            • P Offline
              P Offline
              peterfido
              schrieb am zuletzt editiert von
              #6

              @alexmi
              Bei mir sind auf der SSD alle VMs drauf, inklusive influx DB. Iobroker ist bei mir komplett auf redis gestellt.

              Gruß

              Peterfido

              1 Antwort Letzte Antwort
              0
              • A alexmi

                @arteck Ich protokolliere mit History seit ein paar Tagen die TBW der SSD.
                Hier noch die Daten zu meinem System:

                CPU: 0,2 %
                RAM: 81,4 %
                Betriebszeit: 19h
                Verfügbar: 4.0.23
                Installiert: 4.0.23
                Ereignisse: ⇥19 / ↦13
                Plattform: linux
                Betriebssystem: linux
                Architektur: arm
                CPUs: 4
                Geschwindigkeit: 1800 MHz
                Modell: ARMv7 Processor rev 3 (v7l)
                RAM: 7.2 GB
                System-Betriebszeit: 19:29:29
                Node.js: v16.17.0
                time: 1662474050037
                timeOffset: -120
                Adapter-Anzahl: 510
                NPM: 8.15.0
                Datenträgergröße: 439.8 GB
                Freier Festplattenspeicher: 422.1 GB
                Betriebszeit: 19:29:31
                Aktive Instanzen: 19
                Pfad: /opt/iobroker/

                Bildschirmfoto 2022-09-05 um 20.07.00.png

                mcm1957M Offline
                mcm1957M Offline
                mcm1957
                schrieb am zuletzt editiert von
                #7

                @alexmi
                Wie protokolierst du die SSD writes bzw. welchen DP verwendest du dazu?

                Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                Support Repositoryverwaltung.

                Wer 'nen Kaffee spendieren will: https://paypal.me

                LESEN - gute Forenbeitrage

                P A 2 Antworten Letzte Antwort
                0
                • mcm1957M mcm1957

                  @alexmi
                  Wie protokolierst du die SSD writes bzw. welchen DP verwendest du dazu?

                  P Offline
                  P Offline
                  peterfido
                  schrieb am zuletzt editiert von
                  #8

                  Ich lasse dazu einen Cronjob auf dem Proxmox-Host laufen:

                  #!/bin/bash
                  
                  #######################################
                  # Variablen                           #
                  #######################################
                  
                  SSD_DEVICE1="/dev/sda"
                  SSD_DEVICE2="/dev/sdb"
                  
                  LBAS_WRITTEN_TAG="Total_LBAs_Written"
                  LBA_SIZE=512 # Bytes pro LBA
                  
                  BYTES_PER_TB=1099511627776
                  
                  # S.M.A.R.T. auslesen
                  SMART_INFOA=$(/usr/sbin/smartctl -A "$SSD_DEVICE1")
                  SMART_INFOB=$(/usr/sbin/smartctl -A "$SSD_DEVICE2")
                  
                  # LBA extrahieren
                  LBAS_WRITTENA=$(echo "$SMART_INFOA" | grep "$LBAS_WRITTEN_TAG" | awk '{print $10}')
                  LBAS_WRITTENB=$(echo "$SMART_INFOB" | grep "$LBAS_WRITTEN_TAG" | awk '{print $10}')
                  
                  # LBAs -> Bytes -> Terrabytes
                  BYTES_WRITTEN=$(echo "$LBAS_WRITTENA * $LBA_SIZE" | bc)
                  TB_WRITTENA=$(echo "scale=3; $BYTES_WRITTEN / $BYTES_PER_TB" | bc)
                  BYTES_WRITTEN=$(echo "$LBAS_WRITTENB * $LBA_SIZE" | bc)
                  TB_WRITTENB=$(echo "scale=3; $BYTES_WRITTEN / $BYTES_PER_TB" | bc)
                  
                  #an ioBroker senden
                  curl -s http://192.168.2.24:8087/set/0_userdata.0.NUC.TBW.SDA_TB_TOTAL?value=$TB_WRITTENA  > /dev/null
                  curl -s http://192.168.2.24:8087/set/0_userdata.0.NUC.TBW.SDB_TB_TOTAL?value=$TB_WRITTENB  > /dev/null
                  
                  

                  Gruß

                  Peterfido

                  mcm1957M 1 Antwort Letzte Antwort
                  0
                  • P peterfido

                    Ich lasse dazu einen Cronjob auf dem Proxmox-Host laufen:

                    #!/bin/bash
                    
                    #######################################
                    # Variablen                           #
                    #######################################
                    
                    SSD_DEVICE1="/dev/sda"
                    SSD_DEVICE2="/dev/sdb"
                    
                    LBAS_WRITTEN_TAG="Total_LBAs_Written"
                    LBA_SIZE=512 # Bytes pro LBA
                    
                    BYTES_PER_TB=1099511627776
                    
                    # S.M.A.R.T. auslesen
                    SMART_INFOA=$(/usr/sbin/smartctl -A "$SSD_DEVICE1")
                    SMART_INFOB=$(/usr/sbin/smartctl -A "$SSD_DEVICE2")
                    
                    # LBA extrahieren
                    LBAS_WRITTENA=$(echo "$SMART_INFOA" | grep "$LBAS_WRITTEN_TAG" | awk '{print $10}')
                    LBAS_WRITTENB=$(echo "$SMART_INFOB" | grep "$LBAS_WRITTEN_TAG" | awk '{print $10}')
                    
                    # LBAs -> Bytes -> Terrabytes
                    BYTES_WRITTEN=$(echo "$LBAS_WRITTENA * $LBA_SIZE" | bc)
                    TB_WRITTENA=$(echo "scale=3; $BYTES_WRITTEN / $BYTES_PER_TB" | bc)
                    BYTES_WRITTEN=$(echo "$LBAS_WRITTENB * $LBA_SIZE" | bc)
                    TB_WRITTENB=$(echo "scale=3; $BYTES_WRITTEN / $BYTES_PER_TB" | bc)
                    
                    #an ioBroker senden
                    curl -s http://192.168.2.24:8087/set/0_userdata.0.NUC.TBW.SDA_TB_TOTAL?value=$TB_WRITTENA  > /dev/null
                    curl -s http://192.168.2.24:8087/set/0_userdata.0.NUC.TBW.SDB_TB_TOTAL?value=$TB_WRITTENB  > /dev/null
                    
                    
                    mcm1957M Offline
                    mcm1957M Offline
                    mcm1957
                    schrieb am zuletzt editiert von
                    #9

                    @peterfido
                    Danke

                    Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                    Support Repositoryverwaltung.

                    Wer 'nen Kaffee spendieren will: https://paypal.me

                    LESEN - gute Forenbeitrage

                    1 Antwort Letzte Antwort
                    0
                    • mcm1957M mcm1957

                      @alexmi
                      Wie protokolierst du die SSD writes bzw. welchen DP verwendest du dazu?

                      A Offline
                      A Offline
                      alexmi
                      schrieb am zuletzt editiert von
                      #10

                      @mcm57 über den Adapter linux-control lese ich über smartctl die TBW (und andere Werte) der SSD aus und lasse sie mir in VIS anzeigen und protokolliere mit history

                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      448

                      Online

                      32.9k

                      Benutzer

                      83.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