-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incorrect Restart File Names for MOM6 in payu 1.1 #430
Comments
@ezhilsabareesh8 I did a quick check using Below is what I recieved in my
|
@minghangli-uni hits this bug only for 0.25 deg, not 1 deg: COSIMA/access-om3#101 (comment) Could it be a MOM6 configuration problem in 0.25 deg? Here's a comparison between 1deg and 0.25deg: |
Could the |
Sounds like something to add to #421 if that is something you need to always be set to a particular value. |
In this configuration, MOM is producing 5 restart files:
They are formatted 64-bit offset and have size 3.6GB. I think the maximum size for netcdf 64-bit-offset is 3.6GB, which might be why there are 5 files. (It looks like FMS configs produce multiple restart files too, just they are labelled differently). However, payu (I guess), is not moving the files correctly after a run:
Note how restart files 1 ... 4 are in the output folder, not the restart folder. Is it possible to configure MOM6 to use netcdf4? If not, I guess a payu update is needed? p.s. I tested this, and the model starts from the restart if I manually moved the four extra _ restart files to the restart directory000 and then run the model. |
I guess this line should allow multiple lines in the pointer file and iterate over them: payu/payu/models/cesm_cmeps.py Line 220 in 421431b
|
Whoops, I didn't know this happened and so didn't account for multiple restart files. I can fix up |
Thanks Dougie :) |
I can see MOM can read restart files after moving the extra to the restart dir,
But I received errors in the
@anton-seaice Can you please confirm you dont have such errors? |
Hi Minghang. That is a bug in openmpi which prevents it doing a parallel read of files referenced through symlinks. CICE is trying to do a parallel read of We put a patch in the MOM6-CICE6 config (ACCESS-NRI/access-om3-configs#24) whilst waiting for the openmpi 4.1.7 release which will fix this. You just need to check that the paths in setup_cice_restarts.sh are correct and your config.yaml is still calling it (https://github.com/COSIMA/MOM6-CICE6/blob/c2585c7ddcad8c56d44026835cfd62c2800b645f/config.yaml#L33) |
Fixed by substituting |
@minghangli-uni it sounds like you may need to get your configuration up to date with what's on github |
In the new PayU version 1.1, it has been observed that the restart file names for the MOM6 are incorrect. This issue causes MOM6 to look for files with incorrect filenames, leading to warnings such as:
As seen in the warning messages, the file extension .nc.nc is incorrect and seems to be duplicated, resulting in MOM6 being unable to locate the required restart files.
The text was updated successfully, but these errors were encountered: