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

CLUSTERDOWN: CLUSTERDOWN The cluster is down / Hash slot not served(クラスタ停止 / ハッシュスロット未提供)

Redis

意味

Redis Cluster が完全には稼働していない。一部のハッシュスロットがどのノードからも提供されていないため、クラスタは要求を拒否する。

原因

到達可能なマスターノードの不足、1 つ以上のスロットが未割り当て/未カバー、過半数 (クォーラム) の喪失、ノードのクラッシュ、または cluster-require-full-coverage が yes の状態で一部のスロットに到達できない。

対処方法

クラスタの状態を確認する: CLUSTER INFO と CLUSTER NODES。停止したマスターを復旧させるか、レプリカを昇格させる。未割り当てのスロットを再割り当てする (redis-cli --cluster fix または CLUSTER ADDSLOTS)。すべてのスロットがカバーされていることを確認する。部分的な稼働が許容されるなら cluster-require-full-coverage no を検討する。

DBAtlas で開く →

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