Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[JAWS DAYS 2025]サポートエンジニアによる MWAA のトラブルシュート

Avatar for Kazushi Yamamoto Kazushi Yamamoto
March 01, 2025
4

[JAWS DAYS 2025]サポートエンジニアによる MWAA のトラブルシュート

2025年3月1日に開催された "[C-10]恒例!AWSエンジニアたちの怒涛のLT " にて LT をさせて頂いた際の発表資料です
https://jawsdays2025.jaws-ug.jp/sessions/C-10

Avatar for Kazushi Yamamoto

Kazushi Yamamoto

March 01, 2025

Transcript

  1. 調査が必要な観点 ・タスクのスケジューリング ・タスクのステータス ・MWAA リソースの負荷 ・メンテナンスウィンドウ ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c ・requirements.txt

    や plugins.zip ・接続先のリソースの状況 ・DAG、タスクの定義方法 ・Airflow Configuration MWAA 観点 タスクの接続先の観点 Apache Airflow 観点
  2. Apache Airflow 2.7.2 [[34m2025-02-26T09:55:31.126+0000[0m] {{[34mbase_executor.py:[0m144}} INFO[0m - Adding to queue:

    ['airflow', 'tasks', 'run', 'sleep_dag', 'task1', 'manual__2025-02- 26T09:55:30.251187+00:00', '--local', '--subdir', 'DAGS_FOLDER/sleep_dag.py’] [[34m2025-02-26T10:28:49.384+0000[0m] {{[34mscheduler_job_runner.py:[0m1565}} WARNING[0m - Marked the following 9 task instances stuck in queued as failed. If the task instance has available retries, it will be retried. ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c 約30分後にfailed
  3. Apache Airflow 2.7.2 [[34m2025-02-26T09:55:31.126+0000[0m] {{[34mbase_executor.py:[0m144}} INFO[0m - Adding to queue:

    ['airflow', 'tasks', 'run', 'sleep_dag', 'task1', 'manual__2025-02- 26T09:55:30.251187+00:00', '--local', '--subdir', 'DAGS_FOLDER/sleep_dag.py’] [[34m2025-02-26T10:28:49.384+0000[0m] {{[34mscheduler_job_runner.py:[0m1565}} WARNING[0m - Marked the following 9 task instances stuck in queued as failed. If the task instance has available retries, it will be retried. ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c 約30分経過 大量のタスクを同時に実行しようとしており、 処理しきれなかった
  4. Apache Airflow 2.7.2 [[34m2025-02-26T09:55:31.126+0000[0m] {{[34mbase_executor.py:[0m144}} INFO[0m - Adding to queue:

    ['airflow', 'tasks', 'run', 'sleep_dag', 'task1', 'manual__2025-02- 26T09:55:30.251187+00:00', '--local', '--subdir', 'DAGS_FOLDER/sleep_dag.py’] [[34m2025-02-26T10:28:49.384+0000[0m] {{[34mscheduler_job_runner.py:[0m1565}} WARNING[0m - Marked the following 9 task instances stuck in queued as failed. If the task instance has available retries, it will be retried. ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c 約30分経過 大量のタスクを同時に実行しようとしており、 処理しきれなかった なぜ30分後に failed となる…?
  5. ログ や MWAA、Apache Airflow のドキュメントを確認する 大切性が伝われば幸いです。 エラーの原因が特定できない場合には、下記の情報を添えて AWS サポートまでお問合せください! ・発生時刻

    ・エラーが発生しているDAG名、タスク名 ・CloudWatch ログ ・GetEnvironment API の実行結果 ハッシュタグ:#jawsdays2025 #jawsug #jawsdays2025_c