Opened 4 months ago

Closed 4 weeks ago

#3241 closed help (fixed)

Error in output profile

Reported by: NoelClancy Owned by: pmcguire
Component: JULES Keywords: JULES, output profile, start dump
Cc: gerd.folberth@… Platform: JASMIN
UM Version:

Description

{MPI Task 15} [FATAL ERROR] register_output_profile: Duplicate variable name=t1p5m_gb for output files detected in profile o3_damage_annual

[namelist:jules_output_profile(8)]
file_period=-2
nvars=22
output_main_run=.true.
output_period=-2
output_spinup=.false.
output_type=22*'M'
profile_name='o3_damage_annual'
var='t1p5m_gb','gpp_gb','resp_p_gb','resp_s_gb','ftl_gb',

='latent_heat','rad_net','sw_down','precip','t1p5m_gb',
='q1p5m_gb','canht','lai','fsmc_gb','smc_avail_top',
='fqw_gb','et_stom_gb','sthu','sthf','npp_gb',
='flux_o3_stom','o3_exp_frac'

var_name=

Patrick,

If I correct the output profile by removing the duplicate variable, will I be able to somehow restart the suite at the main run?
Or will I have to start the entire run again?

Noel

Change History (8)

comment:1 Changed 4 months ago by pmcguire

  • Component changed from UM Model to JULES
  • Keywords JULES, output profile, start dump added
  • Owner changed from um_support to pmcguire
  • Platform set to JASMIN
  • Status changed from new to accepted

Hi Noel
Did you figure this issue out yet?
What is your suite ID number?
If you want the tickets to go directly to me, and if the ticket is about JULES or Land Surface Modelling, then you can select one of those components on the CMS Helpdesk web page.

How often are your start dumps written to disk? Start dumps are different than output files. Is there a different output file for each year?

If you change what you put in the output file, then you won't have the same outputs for the whole run (assuming there is adifferent output file for each year). But if that doesn't bother you, and if you save start dumps every year or something like that, then you can change the output variables, and restart in the middle of a multi-year run.

How are you restarting the run?

Patrick

comment:2 Changed 4 months ago by NoelClancy

u-bs482

I haven't restarted anything as I don't want to make any error

comment:3 Changed 4 months ago by pmcguire

Thanks, Noel:
I looked at your u-bs482 suite. It has completed 50 spinup cycles of 20 years each.
As you know, it is a global JULES-ES GL7 suite. I haven't used that suite as much as other global JULES suites.

The Easter holiday is starting the day after tomorrow. I don't know if I will have time before then to give you advice about how to properly restart this suite from the last spinup dump.

But here is some incomplete, untested advice as someone who is not currently that experienced with the JULES-ES GL7 suite:

0) Make the necessary changes to the eighth output profile that you want.

1) Make a backup copy of all of your output files:

mkdir /work/scratch/nmc/u-bs482/backup

cp -p /work/scratch/nmc/u-bs482/JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.* /work/scratch/nmc/u-bs482/backup/.

ls -ltr /work/scratch/nmc/u-bs482/backup/

2) Change your ~/roses/u-bs482/rose-suite.conf file so that it has LSPINUP=false and BUILD=false.

3) Change your `~/roses/u-bs482/rose-suite.conf' file so that it has:

INITFILE = "${OUTPUT_FOLDER}/${RUN_ID_STEM}.spinup_50.dump.17200101.0.nc"

instead of:

INITFILE = "${OUTPUT_FOLDER}/${RUN_ID_STEM}.${SPINDUMP}.dump.${DUMPTIME}.0.nc"

4) then do a rose suite-run from the command-line of the ~/roses/u-bs48 directory.

Does that work?
Patrick

comment:4 Changed 4 months ago by NoelClancy

Hi Patrick,

That did work initially at least, the suite starts to run the MAIN RUN. However, fails in the S1 app.

cd /home/users/nmc/cylc-run/u-bs482/log/job/17000101T0000+01/S1/01
vi job.err

{MPI Task 6} [FATAL ERROR] init_prescribed_data: Error reading namelist JULES_PRESCRIBED_DATASET (IOSTAT=18 IOMSG=too many values for NAMELIST variable, unit 1, file /work/scratch/nmc/cylc-run/u-bs482/work/17000101T0000+01/S1/./prescribed_data.nml, line 9, position 11)

comment:5 Changed 4 months ago by NoelClancy

Patrick,

Also, I am getting output for S0, S2, S3 AND S4

bUT JUST NOT FOR S1

-rw-r—r— 1 nmc users 35422855 Apr 8 05:50 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S0.ilamb.1701.nc
-rw-r—r— 1 nmc users 6725408 Apr 8 05:50 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S0.o3_damage_annual.1701.nc
-rw-r—r— 1 nmc users 199804 Apr 8 05:50 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S0.o3_damage_annual.1702.nc
-rw-r—r— 1 nmc users 33976936 Apr 8 05:50 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S4.dump.17020101.0.nc
-rw-r—r— 1 nmc users 33976936 Apr 8 05:50 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S0.dump.17020101.0.nc
-rw-r—r— 1 nmc users 120353491 Apr 8 05:56 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S0.C_N_monthly.1702.nc
-rw-r—r— 1 nmc users 68427829 Apr 8 05:56 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S0.Monthly.1702.nc
-rw-r—r— 1 nmc users 19943023 Apr 8 05:56 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S0.ilamb.1702.nc
-rw-r—r— 1 nmc users 139625571 Apr 8 05:57 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S2.C_N_monthly.1702.nc
-rw-r—r— 1 nmc users 79058557 Apr 8 05:57 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S2.Monthly.1702.nc
-rw-r—r— 1 nmc users 22522995 Apr 8 05:57 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S2.ilamb.1702.nc
-rw-r—r— 1 nmc users 139625571 Apr 8 05:57 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S3.C_N_monthly.1702.nc
-rw-r—r— 1 nmc users 79058557 Apr 8 05:57 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S3.Monthly.1702.nc
-rw-r—r— 1 nmc users 22522995 Apr 8 05:57 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S3.ilamb.1702.nc
-rw-r—r— 1 nmc users 139625571 Apr 8 05:57 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S4.C_N_monthly.1702.nc
-rw-r—r— 1 nmc users 79058557 Apr 8 05:57 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S4.Monthly.1702.nc
-rw-r—r— 1 nmc users 22522995 Apr 8 05:57 JULES-ES.1p0.vn5.4.50.CRUJRA2.TRENDYv8.365.S4.ilamb.1702.nc

comment:6 Changed 4 months ago by NoelClancy

Patrick,

I found the error, I just omitted the file in S1

Instead of
file='/gws/nopw/j04/ncas_generic/OzDamDriverData/

needs to be changed to
file='/gws/nopw/j04/ncas_generic/OzDamDriverData/o3_myavg_mm_vmr_ppbv_1850-1859_jan-dec.nc'

comment:7 Changed 4 months ago by NoelClancy

Ticket closed

comment:8 Changed 4 weeks ago by pmcguire

  • Resolution set to fixed
  • Status changed from accepted to closed
Note: See TracTickets for help on using tickets.