0

6 ノードの Redis クラスターがあり、Kubernetes クラスターでステートフル セットとして実行されています。これはテスト用であり、まだ本番用ではないため、すべての Redis ノードは同じマシン上にありました。もちろん、マシンは故障し、すべての Redis のノードがすぐにクラッシュしました。マシンが復活すると、ポッドが再作成され、異なるクラスター IP が与えられたため、相互に再接続できませんでした。

このような災害時の解決策を見つける必要があります。すべてのノードが異なる IP で再割り当てされたと仮定しましょう。他の IP に到達するようにノードを構成するにはどうすればよいですか?

スレーブは CLUSTER RESET コマンドで簡単にリセットできますが、マスターには削除してはならないスロットとデータが含まれています。

nodes.conf を手動で書き直す必要がありますか? これはさらに悪化するのではないかと心配していますか?それに対処するための既知の方法はありますか?

ありがとう!

4

2 に答える 2