Redisで「MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk…」と出た時の対処法

2015-09-14

Redisで「MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk…」と出た時の対処法

このエントリーをはてなブックマークに追加

Redisを再インストールしてPHPのライブラリ「Predis」で動かそうとしたら下記のエラーが出てきた

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 about the error.

さっぱりピーマンや・・・。

yumでインストールしたときはこんなことなかったのに・・・・

どうやらsaveがミスってるっぽい。

下記URLを参考に以下のようにしたら直った。

redis-cli

redis 127.0.0.1:6379> config set stop-writes-on-bgsave-error no

https://github.com/antirez/redis/issues/584

あくまで応急措置なので、近いうちに原因究明する必要がありそう・・・。