Chapter 2 CESM运行案例的流程

2.1 create_newcase

  • 首先创建一个新的case:
cd ~/cesm1_2_2/scripts/
./create_newcase -case ~/xieyx/cases/<case_name> -res f19_g16 -compset F1850 -mach sparkle 

修改env_mach_pes.xml文件中180改为140(因为28核*5节点=140)

  • 使用预先设定的文件
cp -r ~/xiangyu/env_mach_pes.xml ./
  • 拷贝指定Macros文件:
cp -r ~/xiangyu/Macros ./

2.2 setup

setup:

# 第一次进行setup
./cesm_setup

# 清除setup的方法
./cesm_setup -clean

2.3 修改参数

以修改CO2浓度参数为例

进入user_nl_cam文件,添加参数,如:

co2vmr = 280.0e-6

2.4 build

./<case_name>.build

2.5 run

2.5.0.1 修改运行时间的参数

  • env_run.xml文件中修改ndays5
  • PS:若第二此运行,修改continue_run参数为TRUE
  • 修改<case_name>.run的运行时长不超过168

2.5.0.2 提交任务

使用qsub提交任务

qsub ./<case_name>.run

可以使用qstat查看当前任务提交统计情况

2.5.0.3 停止任务

qdel

2.5.0.4 查看当前任务

qstat # 查看任务排队情况
showq # 啥看计算效率问题