Files
terraform/oracle/kr/OPTIMIZATION_GUIDE.md

1.3 KiB
Raw Permalink Blame History

韩国区域 Oracle 云实例优化操作指南

操作概述

根据你的要求,我们将执行以下操作:

  • 删除 ch2 实例(一个小实例)
  • 保留 ch3 实例
  • 将释放的资源(主要是存储空间)重新分配给 A1 实例

配置文件说明

  1. instances.tf - 定义了所有实例的配置
  2. variables.tf - 定义了所有变量
  3. optimization_config.tf - 优化配置,设置 ch2_enabled=false
  4. optimize_kr.sh - 自动化执行脚本

操作步骤

  1. 准备工作

    • 确保 ~/.oci/config 中有正确的 [korea] 配置
    • 备份重要数据
  2. 执行优化

    cd /home/ben/terraform/oracle/kr
    ./optimize_kr.sh
    
  3. 验证结果

    • 检查 Terraform 状态
    • 验证 Oracle 云控制台中的实例状态

风险提示

  • 删除实例会导致数据丢失(除非使用持久化存储卷)
  • 请确保在执行前已备份重要数据
  • 操作过程中会有短暂的服务中断

回滚方案

如果需要回滚,可以将 ch2_enabled 设置为 true 并重新应用配置:

terraform apply -var ch2_enabled=true

预期结果

  • ch2 实例被删除
  • A1 实例获得更多的存储空间(增加到 200GB
  • ch3 实例保持不变
  • 总体资源使用更优化