イングレスエラー:ERRSEIPM
Satellite
ibmcloud oc ingress status-report ignored-errors add コマンドを使用して、無視されたエラーのリストにエラーを追加することができます。 無視されたエラーは、 ibmcloud oc ingress status-report get コマンドの出力には引き続き表示されますが、Ingress 全体の状況を計算する際には無視されます。
ibmcloud oc ingress status-report get コマンドを実行してクラスターの Ingress コンポーネントの状況を確認すると、以下の例のようなエラーが表示されます。
The service is missing one or more worker IPs (ERRSEIPM).
デフォルトの Ingress コントローラーを公開するサービスに、必要なワーカー IP アドレスの一部がありません。
ワーカー IP アドレスを外部 Ingress サービスに追加します。
-
以下のコマンドを実行し、
INTERNAL-IP列のワーカー IP アドレスをメモします。oc get nodes -o wide -
以下のコマンドを実行してサービスを編集する。
oc edit service -n openshift-ingress router-external-default -
ステップ 1 で取得した IP アドレスを
spec.externalIPsリストに追加します。クラスターに多数のワーカーがある場合は、すべての IP アドレスをリストに追加する必要はありません。 この場合、ゾーンごとに 2 つの IP アドレスを追加するだけで十分です。 どのワーカーがどのゾーンに属しているかを確認するには、
oc get nodes -o wide --show-labelsコマンドの出力でtopology.kubernetes.io/zoneラベルの値を探します。 -
10 分から 15 分待ってから、
ibmcloud oc ingress status-report getコマンドを実行して警告が解決されたかどうかを確認します。 -
問題が解決しない場合は、サポートにお問い合わせください。 サポート Case を開きます。 ケースの詳細には、関連するログ・ファイル、エラー・メッセージ、またはコマンド出力を必ず含めてください。