本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
故障診斷容量任務問題
檢閱下列已知問題,以新順序解決與容量管理相關的問題。如果您沒有看到您的問題,請聯絡 支援。
訂單 oo-xxxxxx
未與 Outpost ID op-xxxxx
相關聯
當您使用 AWS CLI 或 API 執行 ,StartCapacityTask
且請求中的 Outpost ID 與排序中的 Outpost ID 不相符時,就會發生此問題。
若要解決此問題:
-
登入 AWS。
在 https://https://console.aws.amazon.com/outposts/
開啟 AWS Outposts 主控台。 -
從導覽窗格中,選擇訂單。
-
選取訂單,並確認訂單狀態為下列其中一項:
PREPARING
、IN_PROGRESS
或ACTIVE
。 -
依順序記下 Outpost ID。
-
在
StartCapacityTask
API 請求中輸入正確的 Outpost ID。
容量計劃包含不支援的執行個體類型
當您使用 AWS CLI 或 API 來建立或修改容量任務,且請求包含不支援的執行個體類型時,就會發生此問題。
若要解決此問題,請使用 主控台或 CLI。
使用主控台
-
登入 AWS。
在 https://https://console.aws.amazon.com/outposts/
開啟 AWS Outposts 主控台。 -
從導覽窗格中,選擇容量任務。
-
使用上傳容量組態選項,上傳具有相同執行個體類型清單的 JSON。
-
主控台會顯示錯誤訊息,其中包含支援的執行個體類型清單。
-
更正移除不支援執行個體類型的請求。
-
使用更正的 JSON 在主控台上建立或修改容量任務,或使用 CLI 或 API 搭配此更正的執行個體類型清單。
使用 CLI
-
使用 GetOutpostSupportedInstanceTypes 命令查看支援的執行個體類型清單。
-
使用正確的執行個體類型清單建立或修改容量任務。
沒有 Outpost ID 為 op-xxxxx
的 Outpost
當您使用 AWS CLI 或 API 執行 ,StartCapacityTask
且請求包含因下列其中一個原因而無效的 Outpost ID 時,就會發生此問題:
-
Outpost 位於不同的 AWS 區域。
-
您沒有此 Outpost 的許可。
-
Outpost ID 不正確。
若要解決此問題:
-
請注意您在
StartCapacityTask
API 請求中使用的 AWS 區域。 -
使用
ListOutposts
API 動作來取得您在 區域中擁有的 Outposts 清單 AWS 。 -
檢查是否已列出 Outpost ID。
-
在
StartCapacityTask
請求中輸入正確的 Outpost ID。 -
如果您找不到 Outpost ID,請再次使用
ListOutposts
API 動作來檢查 Outpost 是否存在於其他 AWS 區域。
Outpost op-XXXX
已找到 Active CapacityTask cap-XXXX
當您使用 AWS Outposts 主控台或 API 在 Outpost 上執行 StartCapacityTask,且 Outpost 已有執行中的容量任務時,就會發生此問題。如果容量任務具有下列任何狀態,則視為正在執行:REQUESTED
、WAITING_FOR_EVACUATION
、 IN_PROGRESS
或 CANCELLATION_IN_PROGRESS
。
若要解決此問題,請使用 AWS Outposts 主控台或 CLI。
使用主控台
-
登入 AWS。
在 https://https://console.aws.amazon.com/outposts/
開啟 AWS Outposts 主控台。 -
從導覽窗格中,選擇容量任務。
-
確保 OutpostId 沒有執行中的容量任務。
-
如果 OutpostId 有執行中的容量任務,請等待它們終止,或視需要將其取消。
-
當請求的 OutpostId 沒有執行中的容量任務時,請重試您的請求以建立容量任務。
使用 CLI
-
使用 ListCapacityTasks 命令尋找 Outpost 的執行中容量任務。
-
等待所有執行中的容量任務終止,或視需要將其取消。
-
當請求的 OutpostId 沒有執行中的容量任務時,請重試您的請求以建立容量任務。
Outpost op-XXXX
上的資產 XXXX
已找到 Active CapacityTask cap-XXXX
當您使用 AWS Outposts 主控台或 API 在資產上執行 StartCapacityTask,且資產已有執行中的容量任務時,就會發生此問題。如果容量任務具有下列任何狀態,則視為正在執行:REQUESTED
、WAITING_FOR_EVACUATION
、 IN_PROGRESS
或 CANCELLATION_IN_PROGRESS
。
若要解決此問題,請使用 AWS Outposts 主控台或 CLI。
使用主控台
-
登入 AWS。
在 https://https://console.aws.amazon.com/outposts/
開啟 AWS Outposts 主控台。 -
從導覽窗格中,選擇容量任務。
-
確保 OutpostId 沒有執行中的容量任務,且 AssetId 沒有執行中的資產層級容量任務。
-
如果有執行中的容量任務,請等待它們終止,或視需要將其取消。
-
當沒有執行中的容量任務時,請重試您的請求以建立容量任務。
使用 CLI
-
使用 ListCapacityTasks 命令尋找 OutpostID 和 AssetID 的執行中容量任務。
-
確保 OutpostId 沒有執行中的 Outpost 層級容量任務,且 AssetId 沒有執行中的資產層級容量任務。
-
如果有執行中的容量任務,請等待它們終止,或視需要將其取消。
-
重試您的請求以建立容量任務。
AssetId=XXXX
對 Outpost=op-XXXX
無效
當您使用 AWS Outposts 主控台或 API 在資產上執行 StartCapacityTask,且 AssetID 因下列其中一個原因而無效時,就會發生此問題:
-
資產未與 Outpost 建立關聯。
-
資產已隔離。
若要解決此問題,請使用 AWS Outposts 主控台或 CLI。
使用主控台
-
登入 AWS。
在 https://https://console.aws.amazon.com/outposts/
開啟 AWS Outposts 主控台。 -
選擇 Outpost 的機架檢視。
-
確認請求的 AssetId 與 Outpost 相關聯,且未標示為隔離的主機。
-
如果資產已隔離,這可能是因為容量任務正在其上執行。您可以導覽至容量任務面板,並檢查是否有任何執行中的 Outpost 或 OutpostId 和 AssetId 的資產層級任務。如果有的話,請等待任務終止,讓資產再次可用。
-
如果隔離資產沒有執行中的容量任務,則資產可能會降級。
-
-
在您確認資產存在且處於有效狀態後,請重試您的請求以建立容量任務。
使用 CLI
-
使用 ListAssets 命令來尋找與 OutpostID 相關聯的資產。
-
確認請求的 AssetId 與 Outpost 相關聯,且其狀態為
ACTIVE
。-
如果資產狀態不是 ACTIVE,這可能是因為容量任務正在其上執行。使用 ListCapacityTasks 命令來判斷 OutpostId 和 AssetId 是否有正在執行的 Outpost 或AssetId層級任務。如果有的話,請等待任務終止,並再次讓資產變成作用中。
-
如果隔離資產沒有執行中的容量任務,則資產可能會降級。
-
-
在您確認資產存在且處於有效狀態後,請重試您的請求以建立容量任務。