Amazon ECS Execが動作しない問題をAWSサポートに問い合わせして解決


My Redmine

原田です。今回はAWSサポートを利用して問題が解決できましたので簡単にご紹介します。

AWSサポートとは

AWSサポートは、AWS利用者が技術的な問題や請求に関する疑問を解決するための支援サービスです。AWSサポートは以下のプランがあります。

プラン名 最小月額料金 主な対象・特徴
Basic 無料 全ユーザー対象。請求・アカウント管理のみ。
Business Support+ $29 本番環境を運用する企業。AIトラブルシューティングが核。
Enterprise Support $5,000 大規模・ミッションクリティカルな運用。専任テクニカルアカウントマネージャーがつく。
Unified Operations $50,000 24時間365日のプロアクティブな監視と運用代行。

今回弊社が利用したサポートプランはDeveloper Supportですが、このプランは2027年1月1日に終了します。2027年1月1日以降はBusiness Support+で同等のサポートを受けることが可能なようです。

Amazon ECS Exec が動作しないので問い合わせした

前提事項

弊社サービス「My Subversion」ではAmazon ECS(Elastic Container Service)AWS Fargate(以下のコンテナ)を使用してお客様にサービスを提供しています。

問い合わせ内容(一部抜粋)

以下の問い合わせをしました。


AWSサポート サポートケース照会画面

春頃まではAmazon ECS Execで各コンテナに接続できていたと思いますが、夏以降はコンテナに接続できていません。

~ $ aws ecs execute-command --cluster クラスター名 --task タスクID --container コンテナ名 --interactive --command '/bin/sh'

The Session Manager plugin was installed successfully. Use the AWS CLI to start a session.


Starting session with SessionId: ecs-execute-command-xxxxxxxxxxxxxxxx


SessionId: ecs-execute-command-xxxxxxxxxxxxxxxx : Plugin with name InteractiveCommands not found. Step name: InteractiveCommands

当初EC2インスタンスからECS Execを実施していましたが、2025年9月に御社から以下のお知らせがありましたのでAWSマネジメントコンソールからもコンテナに接続しようと試みましたけど上記と同じ出力になりコンテナに接続できません。

https://aws.amazon.com/jp/about-aws/whats-new/2025/09/ecs-exec-aws-management-console/

運用保守作業でコンテナに接続する必要があり困っております。 調査をお願いします。

やり取りの一部

詳細は控えますが、以下のようなやり取りをAWSサポート(サ)と弊社(弊)で行いました。

原因判明:Fluentdの設定(ファイル監視)がファイル数に対して適切でなかった

~ $ aws ecs execute-command --cluster クラスター名 --task タスクID --container コンテナ名 --interactive --command '/bin/sh'

The Session Manager plugin was installed successfully. Use the AWS CLI to start a session.


Starting session with SessionId: ecs-execute-command-yyyyyyyyyyyy
# uname -r
5.10.245-245.983.amzn2.aarch64    # コンテナ
# exit


Exiting session with sessionId: ecs-execute-command-yyyyyyyyyyyy.

~ $ uname -r
6.1.158-180.294.amzn2023.x86_64    # CloudShell

嬉しい誤算ではありますが、お客様のご契約数の増加に伴いこれに比例して監視対象のファイル数も増加したことが、今回の不具合発生の要因の1つでした。

AWSサポートの対応にとても満足した

AWSサポートの対応はとても良く、弊社だけで問題の解決はできなかったと思います。AWSサポートのご担当者様、ありがとうございました。今後、新たな問題が発生した時は利用させていただきたいと思います。

なお、弊社は普段Basicプランを利用していますが、今回は一時的にDeveloper Supportにアップグレードし、問題が解決した後Basicに戻しました。サポート費用は解決済みか否かに関係なく毎月課金されますので、有料プランのご利用を検討されている方はご注意ください。

My Redmine

こちらの記事もオススメです!
AWS WAFで不正なリクエストをブロックするため独自のルールを使用しています
My SubversionのAWS WAFは不正なリクエストをブロックするため独自のルールを使用しています。
Redmineプラグインのテストを毎日実行し、結果をSlackに通知するようにした
Redmineプラグインが本体の変更等で動かなくなっていることを早く検知できるように、プラグインの自動テスト環境を整備して、結果をSlackに通知するようにしました。
スマートバンドで睡眠計測をしてみた
Redmineプラグインが本体の変更等で動かなくなっていることを早く検知できるように、スマートバンドで睡眠計測をしてみて、自分が思っているよりしっかり眠れていることがわかりました。
ドローンの国家資格を取ってみた
ドローンの国家資格を取得しました。資格の概要と取得までの流れをご紹介します。
Redmine 7.0に向けたOpen Color導入によるUI配色改善
Redmine 7.0に向けてOpen Colorを導入し、UI配色を整理・統合しました。その背景と改善効果を紹介します。
ファーエンドテクノロジーからのお知らせ(2026/01/14更新)
オープンソースカンファレンス2026 Osaka(1/31開催)登壇・ブース出展
オープンソースカンファレンス2026 Osaka(1/31開催)に登壇・ブース出展します。弊社代表の前田が『最新バージョン Redmine 6.1 新機能紹介』をテーマに発表します。
My Redmine 2026 新春アップデートのお知らせ(RedMica 4.0対応)
2025年12月にMy Redmine 2026 新春アップデートを実施しました。
プロジェクト管理ツール「RedMica」バージョン 4.0.0をリリース Redmine互換のオープンソースソフトウェア
今日使える明日のRedmine「RedMica」のバージョン4.0.0をリリースしました。
Redmineの最新情報をメールでお知らせする「Redmine News」配信中
新バージョンやセキュリティ修正のリリース情報、そのほか最新情報を迅速にお届け