Wenn redis den Start verweigert

Manchmal kommt es vor, das redis den Start wegen einer fehlerhaften Datenbankdatei dump.rdb verweigert.

Eine beliebte Fehlermeldung ist dann:

# Short read or OOM loading DB. Unrecoverable error, aborting now.
# Internal error in RDB reading function at rdb.c:1666 -> Unexpected EOF reading RDB file

Zuerst gilt es, die Datenbank zu finden. Normalerweise liegt sie unter /var/db/redis/dump.rdb, aber es kann auch ein anderer Pfad sein:

root@cumulus / % find / -name dump.rdb
/var/db/redis/dump.rdb   
root@cumulus / %

Anschließend die Datenbank löschen

# rm /var/db/redis/dump.rdb

und redis neu starten

# service redis start

Das war es schon. Ab jetzt läuft redis wieder und Nextcloud, WordPress, usw. können den Speicher wieder nutzen.

Kommentar verfassen