DBAtlas · データベース運用アトラス

MISCONF: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk(RDB スナップショットをディスクに保存できない)

Redis

意味

Redis は RDB スナップショットを取得するよう構成されているが、ディスクに書き込めない。この状態で stop-writes-on-bgsave-error が有効な場合、Redis はすべての書き込みコマンドを拒否する。

原因

ディスクの満杯、ファイルシステムの権限の問題、書き込み不可のディレクトリ、バックグラウンド保存 (BGSAVE) のエラー、メモリ不足による fork の失敗、またはディスクハードウェアの問題。

対処方法

ディスク領域を解放し、RDB ディレクトリ (dir) への書き込み権限を確認する。最新の BGSAVE エラーを調べる: INFO persistence と Redis のログ。問題が解決するまで一時的に書き込みを許可するには stop-writes-on-bgsave-error no を設定できる (耐久性のリスクに注意)。fork 用の十分なメモリと vm.overcommit_memory=1 の設定を確保する。永続化の構成 (save/appendonly) を確認する。

DBAtlas で開く →

同じデータベースの他の項目