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

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

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