View a markdown version of this page

容量任务问题疑难解答 - AWS Outposts

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

容量任务问题疑难解答

查看以下已知问题,以按新顺序解决与容量管理有关的问题。如果您的问题未列出,请联系支持。

Order oo-xxxxxxx 与 Outpost ID 无关 op-xxxx

当您使用AWS CLI或 API 运行并且请求中的前哨站 ID StartCapacityTask与顺序中的前哨站 ID 不匹配时,就会出现此问题。

要解决此问题,请执行以下操作:

  1. 登录到AWS。

  2. 打开AWS Outposts控制台,网址为https://console.aws.amazon.com/outposts/

  3. 从导航窗格中选择 “订单”。

  4. 选择订单并验证订单状态是否为以下状态之一:PREPARINGIN_PROGRESS、或ACTIVE

  5. 请记下订单中的前哨基地 ID。

  6. StartCapacityTask API 请求中输入正确的 Outpost ID。

容量计划包括不支持的实例类型

当您使用AWS CLI或 API 创建或修改容量任务并且请求包含不支持的实例类型时,就会出现此问题。

要解决此问题,请使用控制台或 CLI。

使用控制台
  1. 登录到AWS。

  2. 打开AWS Outposts控制台,网址为https://console.aws.amazon.com/outposts/

  3. 在导航窗格中,选择容量任务

  4. 使用上传容量配置选项上传具有相同实例类型列表的 JSON。

  5. 控制台会显示一条错误消息,其中包含支持的实例类型列表。

  6. 更正移除不支持的实例类型的请求。

  7. 使用更正后的 JSON 在控制台上创建或修改容量任务,或者使用包含此更正后的实例类型列表的 CLI 或 API。

使用 CLI
  1. 使用GetOutpostSupportedInstanceTypes命令查看支持的实例类型列表。

  2. 使用正确的实例类型列表创建或修改容量任务。

没有带有前哨基地ID的前哨基地 op-xxxx

当您使用AWS CLI或 API 运行StartCapacityTask并且请求中包含由于以下原因之一而无效的 Outpost ID 时,就会出现此问题:

  • 前哨基地位于不同的AWS区域。

  • 你没有访问这个前哨基地的权限。

  • 前哨基地ID不正确。

要解决此问题,请执行以下操作:

  1. 记下您在 StartCapacityTask API 请求中使用的AWS区域。

  2. 使用 ListOutpostsAPI 操作获取您在该地区拥有的 Outposts 列表。AWS

  3. 检查前哨基地ID是否已列出。

  4. StartCapacityTask请求中输入正确的前哨基地 ID。

  5. 如果您找不到前哨基地 ID,请再次使用 ListOutposts API 操作来检查前哨基地是否存在于其他AWS区域。

活性 CapacityTask 上限-XXXX 已经在 Outpost op-中找到了XXXX

当您使用AWS Outposts控制台或 API 在 Outpost StartCapacityTask上运行并且前哨基地已经有运行容量任务时,就会出现此问题。如果容量任务处于以下任一状态,则该任务被视为正在运行:REQUESTEDIN_PROGRESSWAITING_FOR_EVACUATION、或CANCELLATION_IN_PROGRESS

要解决此问题,请使用AWS Outposts控制台或 CLI。

使用控制台
  1. 登录到AWS。

  2. 打开AWS Outposts控制台,网址为https://console.aws.amazon.com/outposts/

  3. 在导航窗格中,选择容量任务

  4. 确保没有正在运行的容量任务 OutpostId。

  5. 如果有正在运行的容量任务 OutpostId,请等待它们终止,或者根据需要将其取消。

  6. 当请求的容量任务没有正在运行时 OutpostId,请重试您的请求以创建容量任务。

使用 CLI
  1. 使用ListCapacityTasks命令查找 Outpost 的运行容量任务。

  2. 等待所有正在运行的容量任务终止,或者根据需要将其取消。

  3. 当请求的容量任务没有正在运行时 OutpostId,请重试您的请求以创建容量任务。

活性 CapacityTask 上限-XXXX 已为 Asset 找到 XXXX 在 Outpost op-xxxx

当您使用AWS Outposts控制台或 API 在资产StartCapacityTask上运行并且该资产已有正在运行的容量任务时,就会出现此问题。如果容量任务处于以下任一状态,则该任务被视为正在运行:REQUESTEDIN_PROGRESSWAITING_FOR_EVACUATION、或CANCELLATION_IN_PROGRESS

要解决此问题,请使用AWS Outposts控制台或 CLI。

使用控制台
  1. 登录到AWS。

  2. 打开AWS Outposts控制台,网址为https://console.aws.amazon.com/outposts/

  3. 在导航窗格中,选择容量任务

  4. 确保没有正在运行的容量任务 OutpostId ,也没有正在运行的资产级容量任务。 AssetId

  5. 如果有正在运行的容量任务,请等待它们终止,或者根据需要将其取消。

  6. 如果没有正在运行的容量任务,请重试创建容量任务的请求。

使用 CLI
  1. 使用ListCapacityTasks命令查找 OutpostID 和 assetID 的运行容量任务。

  2. 确保没有正在运行的 Outpost-level 容量任务 OutpostId,也没有正在运行的资产级容量任务。 AssetId

  3. 如果有正在运行的容量任务,请等待它们终止,或者根据需要将其取消。

  4. 重试创建容量任务的请求。

AssetId=XXXX 对于 outpost=op-无效XXXX

当您使用AWS Outposts控制台或 API 在资产StartCapacityTask上运行时,由于以下原因之一,assetId 无效,就会出现此问题:

  • 该资产与前哨基地无关。

  • 资产是隔离的。

要解决此问题,请使用AWS Outposts控制台或 CLI。

使用控制台
  1. 登录到AWS。

  2. 打开AWS Outposts控制台,网址为https://console.aws.amazon.com/outposts/

  3. 为前哨基地选择机架视图

  4. 确认请求的请求 AssetId 与 Outpost 相关联,并且未将其标记为隔离主机。

    1. 如果资产处于隔离状态,则可能是因为正在其上运行容量任务。您可以导航到容量任务面板,检查和中是否有任何正在运行的 Outpost 或资产级任务。 OutpostId AssetId如果有,则等待任务终止并等待资产再次可用。

    2. 如果隔离的资产没有运行容量任务,则该资产可能会降级。

  5. 验证资产存在且处于有效状态后,请重试创建容量任务的请求。

使用 CLI
  1. 使用ListAssets命令查找与 OutpostID 关联的资产。

  2. 验证请求的对象 AssetId 是否与前哨基地相关联,以及其状态是否ACTIVE与 Outpost 关联。

    1. 如果资产状态未处于活动状态,则可能是因为正在其上运行容量任务。使用ListCapacityTasks命令确定和是否有正在运行的 Outpost 或资产级任务。 OutpostId AssetId如果有,则等待任务终止并等待资产再次变为活动状态。

    2. 如果隔离的资产没有运行容量任务,则该资产可能会降级。

  3. 验证资产存在且处于有效状态后,请重试创建容量任务的请求。