NEWS
Sayit spricht nicht mehr - ReplyError: MISCONF Redis is configured to save RDB snapshots, but is currently not able to p
-
Hallo zusammen,
Sayit gibt leider anstatt zu sprechen, nur noch folgende Fehlermeldung aus:
> ReplyError: MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details abo
Hat jemand zufällig eine Idee, wie ich das Problem lösen kann?
Vielen Dank
-
Habe das Problem nun doch selbst lösen können und zwar mit Hilfe von diesem Beitrag https://gist.github.com/kapkaev/4619127
bzw. mit folgenden Befehlen:
$ redis-cli > config set stop-writes-on-bgsave-error no
Aber warum das geholfen hat, kann ich leider nicht erklären. Eventuell kann ja das noch mal jemand erkläre?!
EDIT: Okay das ist natürlich keine Lösung
-
Du solltest generell rausfinden WARUM dein redis das file nicht schreiben kann.
Die RDB files nutzt redis um immer mal wieder die Daten zu schreiben und bei einem restart wieder damit zu initialisieren. Ergo: kein RDB file (oder ein altes) heißt bei einem restart keine oder alte Daten. Das willst du ggf nicht.
Das Setting was du jetzt hast ignoriert einfach schreibfehler.
Ursachenforschung nicht komische Pflaster die nicht halten.
Gesendet vom Handy …
-
Da hast du natürlich recht! Und ich bin eigentlich auch immer Fan von einer sauberen Lösung.
Nur habe ich keine Ahnung von Redis. Ich weiß das es sich dabei wohl um eine Datenbank handelt. Mehr leider auch nicht. Dann muss ich wohl noch mal recherchieren.
-
So Problem erkannt. Anscheinend hatte ich bei dieser SD-Karte vergessen, "expand filesystem" auszuführen. Das Image war nur 1,8 GB groß und daher einfach voll. Aus diesem Grund konnte Redis nun auch keine neuen Einträge mehr schreiben.