AWS ECS Task で『Unexpected EC2 error while attempting to Create Network Interface in subnet ‘subnet-xxx’: InsufficientFreeAddressesInSubnet』エラー
- 2021 6/17
- カテゴリー : Amazon Web Services
- AWS ECS Task
- コメントを書く
AWS ECS Task で Unexpected EC2 error while attempting to Create Network Interface in subnet ‘subnet-xxx’: InsufficientFreeAddressesInSubnet エラーが発生して、解決したお話をご紹介します。
背景 ECS タスクがエラーで起動しない
ECS タスクがエラーで起動しておらず、
Unexpected EC2 error while attempting to Create Network Interface in subnet ‘subnet-xxx’: InsufficientFreeAddressesInSubnet
というエラーが頻発していました。
解決方法 古い ECS タスクを停止する
アプリケーションコードのバグで ECS タスクが終了せずに残っていたので、古い ECS タスクを停止して一次対応をおこないました。
その後、根本解決としてアプリケーションコードのバグも修正済みです。
直接の関連記事ではないですが、以下の AWS 公式サポートナレッジセンターの記事が参考になりました。
- AWS Glue の「The specified subnet does not have enough free addresses to satisfy the request」エラーを解決する
- IP アドレスをサブネットに追加
以上、AWS ECS Task で Unexpected EC2 error while attempting to Create Network Interface in subnet ‘subnet-xxx’: InsufficientFreeAddressesInSubnet エラーが発生していて焦った、現場からお送りしました。