I'm trying to run iCESM1.2 on Cheyenne. I've cloned the "
NCAR/iCESM1.2" repository and gone through the instructions at
NCAR/iCESM1.2, but I'm running into problems. I suspect that my problems stem from step 5 at the link above.
First, I tried step 5v1. I downloaded the restart files from
https://doi.org/10.5281/zenodo.3553753, put them in the right directory, and went through the rest of the steps. However, after I run the *.run script (step 10), the job seems to fail. The cesm.log.* file gives me errors like this.
1: NetCDF: Variable not found
1: ERROR: reading restart file for tracer-CLM initialization, but some/all tracers
1: missing on file. Ending model now.
1: ENDRUN: called without a message string
It sounds like something is missing from the restart files. Is that correct?
At any rate, I went back and tried step 5v2 instead. I used the “iclm4_IC_create.ncl” script to create a new input file and specified it in user_nl_clm with "finidat=". When I ran the build script, I got the following error:
CLM build-namelist ERROR: Can NOT set both -clm_startfile option AND finidat on namelist
ERROR: clm.buildnml.csh failed
ERROR from preview namelist – EXITING
At that point, I used “./xmlchange RUN_TYPE=startup” to make this a startup run, then used the build script and run script. When using the run script, the output ends with:
Input Data List Files Found:
/glade/u/home/merb/cesm/iso_EXAMPLE_CASE/Buildconf/rtm.input_data_list
/glade/u/home/merb/cesm/iso_EXAMPLE_CASE/Buildconf/clm.input_data_list
/glade/u/home/merb/cesm/iso_EXAMPLE_CASE/Buildconf/pop2.input_data_list
/glade/u/home/merb/cesm/iso_EXAMPLE_CASE/Buildconf/cpl.input_data_list
/glade/u/home/merb/cesm/iso_EXAMPLE_CASE/Buildconf/cice.input_data_list
/glade/u/home/merb/cesm/iso_EXAMPLE_CASE/Buildconf/cam.input_data_list
File status unknown: same_as_TS
CESM PRESTAGE SCRIPT HAS FINISHED SUCCESSFULLY
-------------------------------------------------------------------------
Mon May 3 11:48:42 MDT 2021 -- CSM EXECUTION BEGINS HERE
Mon May 3 11:48:42 MDT 2021 -- CSM EXECUTION HAS FINISHED
grep: cpl.log.210503-114809: No such file or directory
Model did not complete - see /glade/scratch/merb/iso_EXAMPLE_CASE/run/cesm.log.210503-114809
If I check the cesm.log.* file, all it says is:
MPT ERROR: bad process count
(HPE MPT 2.19 02/23/19 05:31:12)
So I'm not really sure how to proceed. Any ideas? I wanted to do a hybrid or branch simulation starting with restart files, but doing a startup simulation is fine too.