本人在运行real.exe时,发现出现这样的报错:
d01 2020-01-01_00:00:00 ---- ERROR: Mismatch between namelist and global attribute NUM_METGRID_SOIL_LEVELS
NOTE: 2 namelist vs input data inconsistencies found.
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 1299
NOTE: Please check and reset these options
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0
unset\]: write_line error; fd=-1 buf=:cmd=abort exitcode=1 : system msg for write_line failure : Bad file descriptor 在别的地方运用同样数据并设置相同的namelist.wps运行得到的NUM_METGRID_SOIL_LEVELS=4,而在此处得到的NUM_METGRID_SOIL_LEVELS=0。找了很多可能原因,最终找到解决方式,参考此网址:[Problem in metgrid? Running real.exe throws error NUM_METGRID_SOIL_LEVELS must be greater than 1 \| WRF \& MPAS-A Support Forum](https://forum.mmm.ucar.edu/threads/problem-in-metgrid-running-real-exe-throws-error-num_metgrid_soil_levels-must-be-greater-than-1.12276/ "Problem in metgrid? Running real.exe throws error NUM_METGRID_SOIL_LEVELS must be greater than 1 | WRF & MPAS-A Support Forum") 问题出现在了ERA5数据集上面,建议重新下载再运行。