甲骨文云 ARM 实例无法创建显示容量不足怎么办?

文章导读
遇到甲骨文云 ARM 实例创建显示容量不足(Out of Capacity)报错,最直接有效的办法是切换可用域(Availability Domain)或更换区域重试,避免在同一配置上反复提交请求。
📋 目录
  1. 控制台具体操作路径
  2. CLI 命令行替代方案
  3. 报错信息识别
  4. 创建成功后的验证
  5. 常见坑与注意事项
  6. 参考来源
A A

遇到甲骨文云 ARM 实例创建显示容量不足(Out of Capacity)报错,最直接有效的办法是切换可用域(Availability Domain)或更换区域重试,避免在同一配置上反复提交请求。

先说结论:该报错通常指特定可用域内物理资源暂时耗尽,更换可用域或区域是成功率最高的方案。

  • 先确认:区分是“服务限额已满”还是“临时容量不足”
  • 先处理:优先切换同一区域下的其他可用域(AD)尝试创建
  • 再验证:实例创建成功并获取公共 IP 地址,并通过 SSH 测试连接

控制台具体操作路径

此类问题主要在控制台界面操作,请按以下具体路径尝试:

甲骨文云 ARM 实例无法创建显示容量不足怎么办?
  1. 登录 Oracle Cloud 控制台,点击左上角导航菜单
  2. 依次选择计算 (Compute) > 实例 (Instances)
  3. 点击创建实例 (Create Instance) 按钮。
  4. 在创建页面保持区域不变,找到可用域 (Availability Domain) 下拉框,切换选项(例如从 AD-1 换到 AD-2)。
  5. 若所有可用域均失败,点击顶部区域选择器,更换邻近区域(如从首尔换至东京)。
  6. 调整实例形状,尝试减少 OCPU 数量(如从 4 核减至 2 核)。

CLI 命令行替代方案

对于高级用户,可通过 OCI CLI 脚本自动化尝试不同可用域,避免手动点击。确保已配置好 OCI CLI 环境。

甲骨文云 ARM 实例无法创建显示容量不足怎么办?
oci compute instance launch \  `--compartment-id` <ocid> \  `--shape` VM.Standard.A1.Flex \  `--image-id` <image-ocid> \  `--subnet-id` <subnet-ocid> \  `--assign-public-ip` true \  `--availability-domain` <AD-name> \  `--shape-config` "{\"ocpus\":2,\"memory_in_gbs\":12}"

若返回错误包含 Out of host capacity,则脚本可循环切换 `--availability-domain` 参数重试。

报错信息识别

在提交创建请求后,仔细查看控制台红色报错信息或 CLI 返回内容:

甲骨文云 ARM 实例无法创建显示容量不足怎么办?
  • 容量不足:显示 "Out of capacity"、"Out of host capacity" 或 “容量不足”,属于资源库存问题,需切换 AD 或区域。
  • 配额限制:显示 "Service limit reached" 或 “服务限制已达到”,则是账户配额限制,后者需申请提额。

创建成功后的验证

提交创建请求后,按以下步骤验证实例是否真正可用:

  1. 观察实例列表状态,若状态从“创建中”变为“运行中”,且能获取到公共 IP 地址,初步视为成功。
  2. 使用 SSH 工具连接测试:ssh -i <私钥路径> opc@<公共 IP>
  3. 若能成功登录且无连接超时,说明实例资源已真正分配到位。
  4. 若再次报错,记录具体报错信息后更换区域重试。

常见坑与注意事项

  • 避免频繁点击:不要频繁快速点击创建按钮,可能触发风控导致账户被暂时限制。
  • 谨慎删除实例:不要随意删除正在运行的免费实例试图“腾出配额”,这不会增加物理容量,反而可能导致原有 IP 丢失。
  • 工单沟通:提交工单解决免费层容量问题的成功率较低,官方说明免费资源不保证随时可用,但仍可尝试咨询是否有其他建议。
  • 区域延迟影响:更换区域时需注意网络延迟,例如日本用户选择东京区域延迟较低,若换至首尔或美国区域,访问速度可能会受影响。

参考来源