アップグレード後に、Submarinerの接続が切断されたり、ゲートウェイのラベルが表示されなくなったりするのはなぜですか?
仮想プライベートクラウド 4.21 そしてその後
ODF Regional Disaster Recovery(RDR)環境をアップグレードした後、クラスタ間のSubmariner接続が切断されたり、ワーカーノードのゲートウェイラベルが失われたりすることがあります。
ワーカーノードのアップグレードにより、クラスタ間の接続に必要な「Submariner」ゲートウェイラベルを含む、ノードラベルが削除される可能性があります。 ゲートウェイラベルが削除されると、Submarinerはクラスタ間のトラフィックをルーティングできなくなり、ODF-DRのレプリケーションとフェイルオーバーが中断されます。
Submarinerゲートウェイのラベルを再適用し、接続が回復したことを確認してください。
-
ゲートウェイラベルが設定されていないワーカーノードを特定してください。
oc get nodes --show-labels | grep submariner -
影響を受けたワーカーノードに、ゲートウェイラベルを再適用してください。
<node_name>を、影響を受ける各ノードの名前に置き換えてください。oc label node <node_name> submariner.io/gateway=true -
必要に応じて、ACMコンソールからゲートウェイのレプリカ数を調整してください。
- ACMコンソールで、[ インフラストラクチャ ] > [クラスター] > [クラスターセット] の順に移動し、対象のクラスターセットを選択してください。
- 「 Submariner」のアドオンタブに移動してください。
- 影響を受けているクラスターを選択し、ゲートウェイの数を調整してください。
-
Submariner ゲートウェイ・ポッドが正常な状態になることを確認してください。
oc get pods -n submariner-operator -
クラスタ間の接続が復旧したことを確認してください。
- ACMコンソールで、[ インフラストラクチャ ] > [クラスター] > [クラスターセット] の順に移動し、対象のクラスターセットを選択してください。
- 「Submariner」のアドオンタブに移動し、すべてのクラスターの接続状態が「正常」と表示されていることを確認してください。
詳細については、『 Red Hat 』のドキュメントにある「 Submarinerの接続問題に関する回避策 」を参照してください。