用途
该技能用于 OCI(Oracle Cloud Infrastructure)计算实例的管理场景,包括启动计算实例、排查“容量不足(out of capacity)”或启动失败、优化计算成本,以及处理实例生命周期。它提供 OCI 计算相关的反模式、容量规划、成本优化细节和 OCI 特有的注意事项,用于弥补模型训练数据中 OCI CLI/API 知识的不足。
主要能力
- 容量错误排查:提供“容量不足”决策树,先检查服务限额(资料称 87% 的“容量不足”错误实际是配额限制而非基础设施容量),再依次尝试不同可用性域、不同规格系列、不同架构,最后考虑容量预留。
- 实例规格选型与成本参考:给出 A1.Flex(ARM)、E4.Flex、E5.Flex、Optimized3.Flex 等规格的每 OCPU/每小时与每 GB 内存/每小时价格,并说明免费套餐内容。
- 实例主体认证:介绍生产环境中实例调用 OCI API 时使用实例主体(instance principal)而非用户凭证的做法,包括创建动态组、授予权限以及代码中使用 InstancePrincipalsSecurityTokenSigner。
- OCI 特有注意事项:可用性域名称因租户而异、引导卷备份不包含实例配置、实例元数据服务有三个版本(建议使用 v2)。
- 生产反模式:列出不应执行的操作,如未检查服务限额就启动实例、将控制台串行连接作为主要访问方式、在生产中使用默认安全列表、在生产实例上启用公网 IP、终止测试实例时忘记处理引导卷等。
- 渐进式参考加载:说明何时加载 OCI 计算规格参考文件(如需要具体规格参数、比较灵活规格、研究裸金属或 GPU 规格时),以及何时不需要加载。
使用方式
技能以知识文档形式提供,包含 OCI CLI 命令示例与决策流程。资料强调:需要 OCI 操作时应使用本技能参考中的确切 CLI 命令,不要猜测 OCI CLI 语法或参数,不要假设 API 端点结构;需要详细 CLI 操作时加载参考文件。生产部署建议使用 oracle-terraform-modules/landing-zone。
适用场景
- 启动实例时的规格选择与容量规划
- 遇到“容量不足”错误时的排查
- 计算成本优化与规格合理配置
- 实例主体认证设置、控制台连接的规范使用
- 启动失败、连接问题的排查
- 生产环境反模式与运维注意事项
限制
资料未提供该技能的安装方式、具体平台支持范围或收费信息。部分内容(如价格、免费套餐)以资料所述为准,可能随时间变化。技能明确说明模型训练数据中 OCI CLI/API 知识有限且过时,因此不应凭记忆猜测 OCI CLI 语法或 API 结构。