Network Load Balancer を削除しようとしたところ、"Network Load Balancer は現在別のサービスに関連付けられています" というエラーが表示されます。
解決策
VPC エンドポイントサービスから、Network Load Balancer の関連付けを解除する
Network Load Balancer を削除する前に、関連付けられているすべての Amazon Virtual Private Cloud (Amazon VPC) エンドポイントサービスから、関連付けを解除する必要があります。
次の手順を実行します。
- Amazon VPC コンソールを開きます。
- ナビゲーションペインで [エンドポイントサービス] を選択します。
- [Network Load Balancer] タブを選択すると、Network Load Balancer が関連付けられているエンドポイントサービスが表示されます。
- [エンドポイント接続] タブを選択し、エンドポイントサービスにアタッチされたエンドポイント接続を判別します。
- 状態が Rejected ではない接続で、[アクション] を選択し、[エンドポイント接続リクエストを拒否] を選択します。
関連するエンドポイントを削除した後は、Network Load Balancer を削除してエンドポイントサービスをアクティブな状態のままにするか、Network Load Balancer および関連するエンドポイントサービスを削除することができます。
Network Load Balancer を削除し、エンドポイントサービスをアクティブなままにする
エンドポイントサービスを別のネットワークロードバランサーに関連付けます。
次の手順を実行します。
- Amazon VPC コンソールを開きます。
- ナビゲーションペインで [エンドポイントサービス] を選択します。
- Network Load Balancer に関連するエンドポイントサービスを選択します。
- [アクション]、[ロードバランサーの関連付け/関連付け解除] を選択します。
- 削除する Network Load Balancer の選択を解除してから、置き換える別の Network Load Balancer を選択します。
- Network Load Balancer を削除します。
Network Load Balancer と関連するエンドポイントサービスを削除する
まず、関連するエンドポイントサービスを削除してから、Network Load Balancer を削除します。
次の手順を実行します。
- Amazon VPC コンソールを開きます。
- 削除するエンドポイントサービスを選択します。
- [エンドポイント接続] タブで [アクション] を選択します。
- Rejected 状態ではない接続に対し、エンドポイント接続リクエストを拒否します。
- 同じ AWS アカウント内で、エンドポイントサービスに関連付けられている VPC エンドポイントをすべて削除します。
- [アクション] を選択し、各エンドポイントサービスを削除します。
- Network Load Balancer を削除します。