

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

# 故障診斷容量任務問題
<a name="order-troubleshooting"></a>

檢閱下列已知問題，以新順序解決與容量管理相關的問題。如果您沒有看到您的問題，請聯絡 支援。

## 訂單 {{oo-xxxxxx}} 與 Outpost ID {{op-xxxxx}} 沒有關聯
<a name="troubleshooting_order_outpost_id"></a>

當您使用 AWS CLI 或 API 執行 ，[https://docs.aws.amazon.com/outposts/latest/APIReference/API_StartCapacityTask.html](https://docs.aws.amazon.com/outposts/latest/APIReference/API_StartCapacityTask.html)且請求中的 Outpost ID 不符合 Outpost ID 順序時，就會發生此問題。

若要解決此問題：

1. 登入 AWS。

1. 在 https：//[https://console.aws.amazon.com/outposts/](https://console.aws.amazon.com/outposts/home) 開啟 AWS Outposts 主控台。

1. 從導覽窗格中，選擇**訂單**。

1. 選取訂單，並確認訂單狀態為下列其中一項：`PREPARING`、 `IN_PROGRESS`或 `ACTIVE`。

1. 依序記下 Outpost ID。

1. 在 `StartCapacityTask` API 請求中輸入正確的 Outpost ID。

## 容量計劃包含不支援的執行個體類型
<a name="troubleshooting_instance_type_unsupported"></a>

當您使用 AWS CLI 或 API 來建立或修改容量任務，且請求包含不支援的執行個體類型時，就會發生此問題。

若要解決此問題，請使用 主控台或 CLI。

**使用主控台**

1. 登入 AWS。

1. 在 https：//[https://console.aws.amazon.com/outposts/](https://console.aws.amazon.com/outposts/home) 開啟 AWS Outposts 主控台。

1. 從導覽窗格中，選擇**容量任務**。

1. 使用**上傳容量組態**選項，上傳具有相同執行個體類型的 JSON。

1. 主控台會顯示錯誤訊息，其中包含支援的執行個體類型清單。

1. 更正移除不支援執行個體類型的請求。

1. 使用更正的 JSON 在主控台上建立或修改容量任務，或使用 CLI 或 API 搭配此更正的執行個體類型清單。

**使用 CLI**

1. 使用 [GetOutpostSupportedInstanceTypes](https://docs.aws.amazon.com/cli/latest/reference/outposts/get-outpost-supported-instance-types.html) 命令查看支援的執行個體類型清單。

1. 使用正確的執行個體類型清單建立或修改容量任務。

## 沒有 Outpost ID 為 {{op-xxxxx}} 的 Outpost
<a name="troubleshooting_outpost_id_notfound"></a>

當您使用 AWS CLI 或 API 執行 ，[https://docs.aws.amazon.com/outposts/latest/APIReference/API_StartCapacityTask.html](https://docs.aws.amazon.com/outposts/latest/APIReference/API_StartCapacityTask.html)且請求包含因下列其中一個原因而無效的 Outpost ID 時，就會發生此問題：
+ Outpost 位於不同的 AWS 區域。
+ 您沒有此 Outpost 的許可。
+ Outpost ID 不正確。

若要解決此問題：

1. 請注意您在 `StartCapacityTask` API 請求中使用的 AWS 區域。

1. 使用 [https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListOutposts.html](https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListOutposts.html) API 動作來取得您在 區域中擁有的 Outposts 清單 AWS 。

1. 檢查是否已列出 Outpost ID。

1. 在`StartCapacityTask`請求中輸入正確的 Outpost ID。

1. 如果您找不到 Outpost ID，請再次使用 `ListOutposts` API 動作來檢查 Outpost 是否存在於其他 AWS 區域。

## Outpost op-{{XXXX}} 已找到 Active CapacityTask cap-{{XXXX}}
<a name="troubleshooting_capacity_task_running"></a>

當您使用 AWS Outposts 主控台或 API 在 Outpost 上執行 [StartCapacityTask](https://docs.aws.amazon.com/outposts/latest/APIReference/API_StartCapacityTask.html)，且 Outpost 已有執行中的容量任務時，就會發生此問題。如果容量任務具有下列任何狀態，則視為正在執行：`REQUESTED`、`WAITING_FOR_EVACUATION`、 `IN_PROGRESS`或 `CANCELLATION_IN_PROGRESS`。

若要解決此問題，請使用 AWS Outposts 主控台或 CLI。

**使用主控台**

1. 登入 AWS。

1. 在 https：//[https://console.aws.amazon.com/outposts/](https://console.aws.amazon.com/outposts/home) 開啟 AWS Outposts 主控台。

1. 從導覽窗格中，選擇**容量任務**。

1. 確保 OutpostId 沒有執行中的容量任務。

1. 如果 OutpostId 有執行中的容量任務，請等待它們終止，或視需要將其取消。

1. 當請求的 OutpostId 沒有執行中的容量任務時，請重試您的請求以建立容量任務。

**使用 CLI**

1. 使用 [ListCapacityTasks](https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListCapacityTasks.html) 命令尋找 Outpost 的執行中容量任務。

1. 等待所有執行中的容量任務終止，或視需要將其取消。

1. 當請求的 OutpostId 沒有執行中的容量任務時，請重試您的請求以建立容量任務。

## Outpost op-{{XXXX}} 上的資產 {{XXXX}} 已找到作用中的 CapacityTask cap-XXXX
<a name="troubleshooting_capacity_task_found_asset"></a>

當您使用 AWS Outposts 主控台或 API 在資產上執行 [StartCapacityTask](https://docs.aws.amazon.com/outposts/latest/APIReference/API_StartCapacityTask.html)，且資產已有執行中的容量任務時，就會發生此問題。如果容量任務具有下列任何狀態，則視為正在執行：`REQUESTED`、`WAITING_FOR_EVACUATION`、 `IN_PROGRESS`或 `CANCELLATION_IN_PROGRESS`。

若要解決此問題，請使用 AWS Outposts 主控台或 CLI。

**使用主控台**

1. 登入 AWS。

1. 在 https：//[https://console.aws.amazon.com/outposts/](https://console.aws.amazon.com/outposts/home) 開啟 AWS Outposts 主控台。

1. 從導覽窗格中，選擇**容量任務**。

1. 確保 OutpostId 沒有執行中的容量任務，且 AssetId 沒有執行中的資產層級容量任務。

1. 如果有執行中的容量任務，請等待它們終止，或視需要將其取消。

1. 當沒有執行中的容量任務時，請重試您的請求以建立容量任務。

**使用 CLI**

1. 使用 [ListCapacityTasks](https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListCapacityTasks.html) 命令尋找 OutpostID 和 AssetID 的執行中容量任務。

1. 確保 OutpostId 沒有執行中的 Outpost 層級容量任務，且 AssetId 沒有執行中的資產層級容量任務。

1. 如果有執行中的容量任務，請等待它們終止，或視需要將其取消。

1. 重試您的請求以建立容量任務。

## AssetId={{XXXX}} 對 Outpost=op-{{XXXX}} 無效
<a name="troubleshooting_asset_id_not_valid"></a>

當您使用 AWS Outposts 主控台或 API 在資產上執行 [StartCapacityTask](https://docs.aws.amazon.com/outposts/latest/APIReference/API_StartCapacityTask.html)，且 AssetID 因下列其中一個原因而無效時，就會發生此問題：
+ 資產未與 Outpost 建立關聯。
+ 資產已隔離。

若要解決此問題，請使用 AWS Outposts 主控台或 CLI。

**使用主控台**

1. 登入 AWS。

1. 在 https：//[https://console.aws.amazon.com/outposts/](https://console.aws.amazon.com/outposts/home) 開啟 AWS Outposts 主控台。

1. 選擇 Outpost 的**機架檢視**。

1. 確認請求的 AssetId 與 Outpost 相關聯，且未標示為隔離的主機。

   1. 如果資產已隔離，這可能是因為容量任務正在其上執行。您可以導覽至容量任務面板，並檢查是否有任何執行中的 Outpost 或 OutpostId 和 AssetId 的資產層級任務。如果有的話，請等待任務終止，讓資產再次可用。

   1. 如果隔離資產沒有執行中的容量任務，則資產可能會降級。

1. 在您確認資產存在且處於有效狀態後，請重試您的請求以建立容量任務。

**使用 CLI**

1. 使用 [ListAssets](https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListAssets.html) 命令來尋找與 OutpostID 相關聯的資產。

1. 確認請求的 AssetId 與 Outpost 相關聯，且其狀態為 `ACTIVE`。

   1. 如果資產狀態不是 ACTIVE，這可能是因為容量任務正在其上執行。使用 [ListCapacityTasks](https://docs.aws.amazon.com/outposts/latest/APIReference/API_ListCapacityTasks.html) 命令來判斷 OutpostId 和 AssetId 是否有正在執行的 Outpost 或AssetId層級任務。如果有的話，請等待任務終止，並再次讓資產變成作用中。

   1. 如果隔離資產沒有執行中的容量任務，則資產可能會降級。

1. 在您確認資產存在且處於有效狀態後，請重試您的請求以建立容量任務。