Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. iobroker kaum benutzbar - redis 100%

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    iobroker kaum benutzbar - redis 100%

    This topic has been deleted. Only users with topic management privileges can see it.
    • Ro75
      Ro75 @caravandriver last edited by

      @caravandriver schau mal hier. Da gibt's auch einiges und configs Link Text

      Ro75.

      caravandriver 1 Reply Last reply Reply Quote 0
      • caravandriver
        caravandriver @Ro75 last edited by

        @ro75

        Ich habe den iobroker Proxmox-Container auf SSD gelegt.
        Dieser war noch auf der alten HDD.

        Dazu meine anpassung der redis.conf

        save 900 1
        #save 300 10
        #save 60 10000

        Bisher kein Performanceproblem mehr. Der CPU-Load ist drastisch gefallen (vorher > 3), jetzt 0,5 - 0,8.

        Ro75 Homoran 2 Replies Last reply Reply Quote 0
        • Ro75
          Ro75 @caravandriver last edited by Ro75

          @caravandriver sagte in iobroker kaum benutzbar - redis 100%:

          save 900 1

          Na das klingt gut. Allerdings mit diesen Werten wird dein System wohl permanent auf die SSD speichern, sprich mehrere hundert MB in sehr kurzen Intervallen.

          Kannst das ja prüfen in

          /var/lib/redis

          Ich würde den Wert nach oben anpassen.

          Ro75.

          EDIT: Ich habe bei mir stehen:

          save 43200 50000
          

          Damit speichert er entweder aller 12 Stunden oder wenn mindestens 50000 Änderungen erfolgt sind.

          OliverIO caravandriver 2 Replies Last reply Reply Quote 1
          • OliverIO
            OliverIO @Ro75 last edited by

            @ro75
            wenn der rechner allerdings abstürzt, ist das dann auch der maximale Verlust der daten, da sie noch nicht geschrieben worden sind

            Ro75 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @caravandriver last edited by

              @caravandriver sagte in iobroker kaum benutzbar - redis 100%:

              Der CPU-Load ist drastisch gefallen (vorher > 3), jetzt 0,5 - 0,8.

              dann hatte die Platte wahrscheinlich einen Schuss und/oder der Datentransfer.
              Load average enthält auch die I/O Zeiten.

              Wenn dann die States und Objects nicht schnell genug geschrieben werden können, klemmt's natürlich in der redis.

              1 Reply Last reply Reply Quote 0
              • Ro75
                Ro75 @OliverIO last edited by

                @oliverio das ist korrekt. Die Daten der History sind da und wären nicht betroffen. Alle anderen Daten wären wieder innerhalb kurzer Zeit aktuell - stört also auch nicht.

                Nur Änderungen an der VIS wären tragisch. Von daher mache ich zur Sicherheit nach Änderungen in der VIS ein:

                redis-cli bgsave
                

                Das muss jeder für sich selbst entscheiden. Ich habe für mich das erreicht was ich wollte:

                1. Hohe Performance
                2. Geringer Verbrauch von Ressourcen
                3. Geringe Belastung der SSD.

                Ro75.

                1 Reply Last reply Reply Quote 0
                • ?
                  A Former User @caravandriver last edited by

                  @caravandriver sagte in iobroker kaum benutzbar - redis 100%:

                  @dp20eic
                  Ich bin davon ausgegangen, das du eine Ahnung hast, welchen Parameter zu übernehmen sinn machen würde.

                  Moin,

                  Ahnung habe ich schon, ich bin davon ausgegangen, dass Du lesen kannst 🙂
                  Wie schon gesagt, all das ist von Deinen Präferenzen abhängig.

                  Noch ein paar Hinweise

                  • HDD hast Du ja schon aus dem Spiel genommen
                  • Redis ist eine inMemory Datenbank, also stark abhängig davon wie viel Speicher man zugeteilt hat -> maxmemory
                  • Wie ist die Anforderung an die Persistance
                    • siehe @Ro75 https://forum.iobroker.net/topic/67997/iobroker-kaum-benutzbar-redis-100/67?_=1694012868449
                  • Es gibt Kernel Parameter, die im Standard nicht optimal für Redis sind
                    • daher würde ich Redis nicht da betreiben, wo auch alles andere läuft
                  • Ich würde immer ein HA Cluster aufbauen und Persistenz abschalten, durch das Cluster ist die Datensicherheit gegeben

                  VG
                  Bernd

                  arteck 1 Reply Last reply Reply Quote 1
                  • arteck
                    arteck Developer Most Active @Guest last edited by arteck

                    @dp20eic sagte in iobroker kaum benutzbar - redis 100%:

                    Ich würde immer ein HA Cluster aufbauen und Persistenz abschalten, durch das Cluster ist die Datensicherheit gegeben

                    ja wobei es nicht immer eine klassische HA sein muss
                    schon mal was von Sentinel gehört ?

                    ? Homoran 2 Replies Last reply Reply Quote 0
                    • ?
                      A Former User @arteck last edited by

                      @arteck sagte in iobroker kaum benutzbar - redis 100%:

                      schon mal was von Sentinel gehört ?

                      Moin,

                      ja, habe vorhin erst etwas darüber gelesen, besser überflogen, war dann aber schon wieder aus dem Sinn 🙂

                      VG
                      Bernd

                      1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @arteck last edited by

                        @arteck sagte in iobroker kaum benutzbar - redis 100%:

                        schon mal was von Sentinel gehört ?

                        ja
                        Screenshot_20230906-175826_Firefox.jpg

                        hab's früher sehr gern gespielt!

                        :duckundwech:

                        1 Reply Last reply Reply Quote 2
                        • caravandriver
                          caravandriver @Ro75 last edited by

                          @ro75 save 900 1 bedeutet doch, alle 15 Min weg schreiben Das halte ich für ok und einen Kompromiss aus IO und möglichem Verlust.

                          Homoran 1 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators @caravandriver last edited by

                            @caravandriver sagte in iobroker kaum benutzbar - redis 100%:

                            alle 15 Min weg schreiben

                            oder bei 1 Änderung

                            caravandriver 1 Reply Last reply Reply Quote 0
                            • caravandriver
                              caravandriver @Homoran last edited by caravandriver

                              @homoran Habe das so gelesen, das alle 900 Sek UND mindestens 1 Änderung.

                              368ae039-e8c7-46c2-8bab-4954ba0ad165-image.png

                              at least --> mindestens

                              Ergebnis ist also auf jeden Fall alle 15 min ein Save. Nicht vorher und nicht später. Eine Änderung passiert locker in der Zeit.

                              Homoran ? 2 Replies Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @caravandriver last edited by

                                @caravandriver ist das dein Ernst?
                                Screenshot_20230907-140047_Firefox.jpg

                                Text sowieso immer als Text in code-tags posten!
                                https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

                                Aber damit hast du jetzt wirklich den Spitzenplatz in Nicht-Lesbarkeit eingenommen!

                                caravandriver 1 Reply Last reply Reply Quote 0
                                • caravandriver
                                  caravandriver @Homoran last edited by caravandriver

                                  @homoran Ich habe keine Ahnung was du meinst. Bei mir ist der Screenshot hervorragend lesbar (PC). Keine Ahnung was du da am Handy rumfummelst... Ggf noch mit tapatalk und irgend einer Kompression. Screenshot dient auch nur der Belehrung der Lesefaulen 😉 - Du kannst ja sicherlich auch die redis.conf öffnen und das da nachlesen. Die relevante info "at least" steht ja da als Text.

                                  Homoran ? 2 Replies Last reply Reply Quote 0
                                  • ?
                                    A Former User @caravandriver last edited by A Former User

                                    @caravandriver sagte in iobroker kaum benutzbar - redis 100%:

                                    Ergebnis ist also auf jeden Fall alle 15 min ein Save. Nicht vorher und nicht später. Eine Änderung passiert locker in der Zeit.

                                    Moin,

                                    Briefmarken sind ja schön, wenn man SackMail verschickt, aber das ist ja ein wi.., auch noch Blau auf Schwarz 🙂

                                    Ich habe es oben schon geschrieben, das sind alles Einstellungen, die als Beispiel zu sehen sind, Du musst/solltest das an Deine Umgebung anpassen, dazu muss, die ~ Änderungsrate ermitteln, dann entscheiden, was Dir wichtig ist

                                    • Hohe Datensicherheit, dann etwas langsamer
                                    • Hohe Geschwindigkeit, dann aber mit Verlust von Daten

                                    VG
                                    Bernd

                                    1 Reply Last reply Reply Quote 0
                                    • Homoran
                                      Homoran Global Moderator Administrators @caravandriver last edited by Homoran

                                      @caravandriver sagte in iobroker kaum benutzbar - redis 100%:

                                      @homoran Ich habe keine Ahnung was du meinst. Bei mir ist der Screenshot hervorragend lesbar (PC). Keine Ahnung was du da am Handy rumfummelst... Ggf noch mit tapatalk und irgend einer Kompression. Screenshot dient auch nur der Belehrung der Lesefaulen 😉 - Du kannst ja sicherlich auch die redis.conf öffnen und das da nachlesen.

                                      Danke für deine Belehrung, ich bin dann mal dauerhaft raus.
                                      So ein Umgangston ist übrigens in diesem Forum nicht erwünscht!

                                      caravandriver 1 Reply Last reply Reply Quote 0
                                      • ?
                                        A Former User @caravandriver last edited by

                                        @caravandriver sagte in iobroker kaum benutzbar - redis 100%:

                                        Ich habe keine Ahnung was du meinst. Bei mir ist der Screenshot hervorragend lesbar (PC). Keine Ahnung was du da am Handy rumfummelst... Ggf noch mit tapatalk und irgend einer Kompression. Screenshot dient auch nur der Belehrung der Lesefaulen - Du kannst ja sicherlich auch die redis.conf öffnen und das da nachlesen.

                                        Moin,

                                        irgendwie disqualifizierst Du Dich gerade für weitere Hilfestellung, meinerseits.

                                        VG
                                        Bernd

                                        caravandriver 1 Reply Last reply Reply Quote 1
                                        • caravandriver
                                          caravandriver @Homoran last edited by

                                          @homoran Auch hier weiß ich nicht, was du meinst. Am Ton (Text) ist nichts auszusetzen. Außer man ist empfindlich und bekommt alles in den falschen Hals. - Das ist hier übrigens nicht erwünscht 😉

                                          1 Reply Last reply Reply Quote 0
                                          • caravandriver
                                            caravandriver @Guest last edited by caravandriver

                                            @dp20eic Schau dir den Screenshot an...

                                            <Screenshot entfernt, weil nicht gewünscht, dann halt nicht>

                                            Bei mir alles gut...

                                            Wenn die Forumssoftware daraus natürlich Matsche macht, kann ich da nix für.

                                            arteck Codierknecht ? 3 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

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

                                            759
                                            Online

                                            32.0k
                                            Users

                                            80.4k
                                            Topics

                                            1.3m
                                            Posts

                                            9
                                            89
                                            4812
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo