エラーメッセージ | 説明 | 解決策 |
新しいロードバランサーを作成する | サービスの作成時または既存のサービスの同期時に、サーバーロードバランサー (SLB) インスタンスが作成されます。 | コンソールにログインするか、次のコマンドを実行して、サービスが保留状態かどうかを確認します。サービスが実行中状態でパブリック IP アドレスが使用されている場合は、事前チェックを再度実行します。サービスが保留状態の場合は、チケットを送信してください。 kubectl get svc [$Svc_Name] -n [$Namespace]
|
SLB インスタンスの仕様を変更する | SLB インスタンスのタイプがサービスに指定されたタイプと異なります。 | サービスの service.beta.kubernetes.io/alibaba-cloud-loadbalancer-spec アノテーションを SLB インスタンスのタイプに設定します。詳細については、アノテーションを使用した CLB インスタンスの設定 を参照してください。 |
ロードバランサーを削除する | サービスは存在しませんが、サービスに関連付けられた SLB インスタンスがまだ存在します。 | SLB インスタンスが不要になった場合は、SLB コンソールで SLB インスタンスを削除します。 SLB インスタンスが必要な場合は、チケットを送信してください。 |
SLB インターネットの仕様を変更する | SLB インスタンスの最大帯域幅または課金方法が、サービスに指定されたものと異なります。 | サービスの service.beta.kubernetes.io/alibaba-cloud-loadbalancer-bandwidth アノテーションを SLB インスタンスの最大帯域幅に設定します。アノテーションの詳細については、アノテーションを使用した CLB インスタンスの設定 を参照してください。 サービスの service.beta.kubernetes.io/alibaba-cloud-loadbalancer-charge-type アノテーションを SLB インスタンスの課金方法に設定します。アノテーションの詳細については、アノテーションを使用した CLB インスタンスの設定 を参照してください。
|
バックエンドサーバーを削除する | サービスのエンドポイントが、SLB インスタンスのバックエンドサーバーに指定されたものと異なります。 | SLB コンソールでバックエンドサーバーの設定を変更していない場合: 更新の事前チェック中にサービスのエンドポイントを変更せず、事前チェックを再度実行します。 SLB コンソールでバックエンドサーバーの設定を手動で変更した場合: SLB インスタンスの vServer グループの設定を復元し、事前チェックを再度実行します。
|
バックエンドサーバーを追加する |
リスナーを停止する | サービスのポートが SLB リスナーに指定されたポートと異なります。 | SLB コンソールでリスナーの設定を変更していない場合: 更新の事前チェック中にサービスを変更せず、事前チェックを再度実行します。 SLB コンソールでリスナーの設定を手動で変更した場合: 次のコマンドを実行して異なる設定を見つけ、SLB コンソールでリスナーの設定を復元し、事前チェックを再度実行します。 kubectl -n [$Namespace] describe svc [$Svc_Name]
|
リスナーを開始する |
リスナーを削除する | サービスのポートが SLB リスナーに指定されたポートと異なります。 | SLB コンソールでリスナーの設定を変更していない場合: 更新の事前チェック中にサービスを変更せず、事前チェックを再度実行します。 SLB コンソールでリスナーの設定を手動で変更した場合: リスナーを削除し、事前チェックを再度実行します。
|
リスナーを作成する | サービスのポートが SLB リスナーに指定されたポートと異なります。 | SLB コンソールでリスナーの設定を変更していない場合: 更新の事前チェック中にサービスを変更せず、事前チェックを再度実行します。 SLB コンソールでリスナーの設定を手動で変更した場合: 削除されたリスナーを追加し、事前チェックを再度実行します。
|
リスナーを更新する | サービスのポートが SLB リスナーに指定されたポートと異なります。 | SLB コンソールでリスナーの設定を変更していない場合: 更新の事前チェック中にサービスを変更せず、事前チェックを再度実行します。 SLB コンソールでリスナーの設定を手動で変更した場合: 次のコマンドを実行して異なる設定を見つけ、証明書、アクセス制御設定、ヘルスチェック、Cookie など、SLB コンソールでリスナーの設定を復元し、事前チェックを再度実行します。詳細については、アノテーションを使用した CLB インスタンスの設定 を参照してください。 kubectl -n [$Namespace] describe svc [$Svc_Name]
|
VServer グループを作成する | サービスのエンドポイントが、SLB インスタンスの vServer グループに指定されたものと異なります。 | SLB コンソールで vServer グループの設定を変更していない場合: 更新の事前チェック中にサービスのエンドポイントを変更せず、事前チェックを再度実行します。複数回事前チェックを実行しても「vServer グループの作成」エラーが解決しない場合は、チケットを送信してください。 SLB コンソールでバックエンドサーバーの設定を手動で変更した場合: SLB インスタンスの vServer グループの設定を復元し、事前チェックを再度実行します。
|
VServer グループを削除する | サービスのエンドポイントが、SLB インスタンスの vServer グループに指定されたものと異なります。 | SLB コンソールで vServer グループの設定を変更していない場合: 更新の事前チェック中にサービスのエンドポイントを変更せず、事前チェックを再度実行します。 SLB コンソールでバックエンドサーバーの設定を手動で変更した場合: SLB インスタンスの vServer グループの設定を復元し、事前チェックを再度実行します。
|
VServer グループのバックエンドを追加する |
VServer グループのバックエンドを削除する |
ロードバランサーインスタンスの課金タイプを変更する | サービスの従量課金方法が、SLB インスタンスに指定されたものと異なります。 | SLB コンソールで CLB インスタンスの従量課金方法を PayByCLCU に手動で変更した場合: サービスから service.beta.kubernetes.io/alibaba-cloud-loadbalancer-spec アノテーションを削除します。 SLB コンソールで従量課金方法を変更していない場合: 更新の事前チェック中にサービスを変更せず、事前チェックを再度実行します。
|