

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 對 Amazon Managed Workflows for Apache Airflow 進行故障診斷
<a name="troubleshooting"></a>

本章說明在 Amazon Managed Workflows for Apache Airflow 上使用 Apache Airflow 時可能遇到的常見問題和錯誤，以及解決這些錯誤的建議步驟。

**Contents**
+ [故障診斷：DAGs、運算子、連線和其他問題](t-apache-airflow-202.md)
  + [連線](t-apache-airflow-202.md#troubleshooting-conn-202)
    + [我無法連線至 Secrets Manager](t-apache-airflow-202.md#access-secrets-manager)
    + [如何在執行角色政策中設定`secretsmanager:ResourceTag/<tag-key>`秘密管理員條件或資源限制？](t-apache-airflow-202.md#access-secrets-manager-condition-keys)
    + [我無法連線至 Snowflake](t-apache-airflow-202.md#missing-snowflake)
    + [我無法在 Airflow UI 中找到我的連線](t-apache-airflow-202.md#connection-type-missing)
  + [Web 伺服器](t-apache-airflow-202.md#troubleshooting-webserver-202)
    + [我在存取 Web 伺服器時收到 5xx 錯誤](t-apache-airflow-202.md#5xx-webserver-202)
    + [我收到`The scheduler does not seem to be running`錯誤](t-apache-airflow-202.md#error-scheduler-202)
  + [任務​](t-apache-airflow-202.md#troubleshooting-tasks-202)
    + [我讓任務停滯或未完成](t-apache-airflow-202.md#stranded-tasks-202)
    + [我在 Airflow v3 中收到沒有日誌的任務失敗](t-apache-airflow-202.md#failed-task-no-log)
  + [CLI](t-apache-airflow-202.md#troubleshooting-cli-202)
    + [在 CLI 中觸發 DAG 時收到「503」錯誤](t-apache-airflow-202.md#cli-toomany-202)
    + [為什麼 `dags backfill` Apache Airflow CLI 命令會失敗？ 是否有解決方法？](t-apache-airflow-202.md#troubleshooting-cli-backfill)
  + [運算子](t-apache-airflow-202.md#troubleshooting-operators-202)
    + [我使用 S3Transform 運算子收到`PermissionError: [Errno 13] Permission denied`錯誤](t-apache-airflow-202.md#op-s3-transform)
+ [故障診斷：建立和更新 Amazon MWAA 環境](t-create-update-environment.md)
  + [更新 `requirements.txt`](t-create-update-environment.md#troubleshooting-reqs)
    + [我指定了新版本的 `requirements.txt`，需要超過 20 分鐘的時間來更新我的環境](t-create-update-environment.md#t-requirements)
  + [外掛程式](t-create-update-environment.md#troubleshooting-plugins)
    + [Amazon MWAA 是否支援實作自訂 UI？](t-create-update-environment.md#custom-ui)
  + [建立儲存貯體](t-create-update-environment.md#troubleshooting-create-bucket)
    + [我無法選取 S3 封鎖公開存取設定的選項](t-create-update-environment.md#t-create-bucket)
  + [建立 環境](t-create-update-environment.md#troubleshooting-create-environment)
    + [我嘗試建立環境，並且停滯在 `Creating` 狀態](t-create-update-environment.md#t-stuck-failure)
    + [我嘗試建立環境，但狀態顯示為 `Create failed`](t-create-update-environment.md#t-create-environ-failed)
    + [我嘗試選取 VPC 並收到`Network Failure`錯誤](t-create-update-environment.md#t-network-failure)
    + [我嘗試建立環境並收到服務、分割區或資源「必須傳遞」錯誤](t-create-update-environment.md#t-service-partition)
    + [我嘗試建立環境，並顯示狀態為 ，`Available`但當我嘗試存取 Airflow UI 時，會顯示 `Empty Reply from Server`或 `502 Bad Gateway`錯誤](t-create-update-environment.md#t-create-environ-empty-reply)
    + [我嘗試建立環境，而我的使用者名稱是一組隨機字元名稱](t-create-update-environment.md#t-create-environ-random-un)
  + [更新環境](t-create-update-environment.md#troubleshooting-update-environment)
    + [我嘗試變更環境類別，但更新失敗](t-create-update-environment.md#t-rollback-billing-failure)
  + [存取環境](t-create-update-environment.md#troubleshooting-access-environment)
    + [我無法存取 Apache Airflow UI](t-create-update-environment.md#t-no-access-airflow-ui)
+ [故障診斷：CloudWatch Logs 和 CloudTrail 錯誤](t-cloudwatch-cloudtrail-logs.md)
  + [日誌](t-cloudwatch-cloudtrail-logs.md#troubleshooting-view-logs)
    + [我找不到任務日誌，或收到`Reading remote log from Cloudwatch log_group`錯誤](t-cloudwatch-cloudtrail-logs.md#t-task-logs)
    + [任務在沒有任何日誌的情況下失敗](t-cloudwatch-cloudtrail-logs.md#t-task-failing-no-logs)
    + [我在 CloudTrail 中收到`ResourceAlreadyExistsException`錯誤](t-cloudwatch-cloudtrail-logs.md#t-cloudtrail)
    + [我在 CloudTrail 中收到`Invalid request`錯誤](t-cloudwatch-cloudtrail-logs.md#t-cloudtrail-bucket)
    + [我在 Apache Airflow 日誌`Cannot locate a 64-bit Oracle Client library: "libclntsh.so: cannot open shared object file: No such file or directory`中取得](t-cloudwatch-cloudtrail-logs.md#t-plugins-logs)
    + [我收到排程器日誌中的 psycopg2 'server 意外關閉連線'](t-cloudwatch-cloudtrail-logs.md#scheduler-postgres-library)
    + [我在 DAG 處理日誌`Executor reports task instance %s finished (%s) although the task says its %s`中取得](t-cloudwatch-cloudtrail-logs.md#long-running-tasks)
    + [我在任務日誌`Could not read remote logs from log_group: airflow-*{*environmentName}-Task log_stream:* {*DAG_ID}/*{*TASK_ID}/*{*time}/*{*n}.log.`中取得](t-cloudwatch-cloudtrail-logs.md#t-task-fail-permission)