Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

Error while running real.exe

abcde

New member
Hi,
I am trying to run WRF compiled with Intel compilers (ifort,icc). But while running real.exe, it fails to create wrfinput_d01.

Error report says,
taskid: 0 hostname: n17
module_io_quilt_old.F 2931 F
Quilting with 1 groups of 0 I/O tasks.
Ntasks in X 8 , ntasks in Y 10
*************************************
No physics suite selected.
Physics options will be used directly from the namelist.
*************************************
Domain # 1: dx = 10000.000 m
--- WARNING: traj_opt is zero, but num_traj is not zero; setting num_traj to zero.
--- NOTE: sst_update is 0, setting io_form_auxinput4 = 0 and auxinput4_interval = 0 for all domains
--- NOTE: grid_fdda is 0 for domain 1, setting gfdda interval and ending time to 0 for that domain.
--- NOTE: both grid_sfdda and pxlsm_soil_nudge are 0 for domain 1, setting sgfdda interval and ending time to 0 for that domain.
--- NOTE: obs_nudge_opt is 0 for domain 1, setting obs nudging interval and ending time to 0 for that domain.
--- NOTE: bl_pbl_physics /= 4, implies mfshconv must be 0, resetting
--- NOTE: RRTMG radiation is not used, setting: o3input=0 to avoid data pre-processing
--- NOTE: num_soil_layers has been set to 4
WRF V4.2 MODEL
wrf: calling alloc_and_configure_domain
*************************************
Parent domain
ids,ide,jds,jde 1 201 1 201
ims,ime,jms,jme -4 32 -4 27
ips,ipe,jps,jpe 1 25 1 20
*************************************
DYNAMICS OPTION: Eulerian Mass Coordinate
alloc_space_field: domain 1 , 31822208 bytes allocated
wrf: calling model_to_grid_config_rec
wrf: calling set_scalar_indices_from_config
wrf: calling init_wrfio
module_io.F: in wrf_ioinit
Entering ext_gr1_ioinit
DEBUG wrf_timetoa(): returning with str = [2015-07-01_00:00:00]
DEBUG wrf_timetoa(): returning with str = [2015-07-01_00:00:00]
DEBUG wrf_timetoa(): returning with str = [2015-07-31_18:00:00]
DEBUG wrf_timeinttoa(): returning with str = [0000000000_000:001:000]
DEBUG setup_timekeeping(): clock after creation, clock start time = 2015-07-01_00:00:00
DEBUG setup_timekeeping(): clock after creation, clock current time = 2015-07-01_00:00:00
DEBUG setup_timekeeping(): clock after creation, clock stop time = 2015-07-31_18:00:00
DEBUG setup_timekeeping(): clock after creation, clock time step = 0000000000_000:001:000
setup_timekeeping: set xtime to 0.0000000E+00
setup_timekeeping: set julian to 181.0000
setup_timekeeping: returning...
wrf main: calling open_r_dataset for wrfinput
DEBUG wrf_timetoa(): returning with str = [2015-07-01_00:00:00]
module_io.F: in wrf_open_for_read
NetCDF error: No such file or directory
NetCDF error in wrf_io.F90, line 1077
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 70
program wrf: error opening wrfinput_d01 for reading ierr= -1021
-------------------------------------------
Abort(1) on node 0 (rank 0 in comm 0): application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0


I would greatly appreciate it if someone could help me answer this question.
 

Attachments

  • namelist.input
    3.9 KB · Views: 6
Hi,
Apologies for the delay. Can you check whether you have disk space to write a new file? If so, then will you set debug_level = 0 (this option rarely provides useful information and only adds a lot of junk to output files, making them very large and difficult to read) and run this again, using fewer processors. You shouldn't need 80 processors to run real.exe. Try something more like 15-30, or so. After that, I expect it will still fail, and if so, please attach the new namelist.input file, along with all of your rsl.* files. Package those files into a single *.tar file and attach that. Thanks!
 
Hi,
I am trying to run WRF compiled with Intel compilers (ifort,icc). But while running real.exe, it fails to create wrfinput_d01.

Error report says,
taskid: 0 hostname: n17
module_io_quilt_old.F 2931 F
Quilting with 1 groups of 0 I/O tasks.
Ntasks in X 8 , ntasks in Y 10
*************************************
No physics suite selected.
Physics options will be used directly from the namelist.
*************************************
Domain # 1: dx = 10000.000 m
--- WARNING: traj_opt is zero, but num_traj is not zero; setting num_traj to zero.
--- NOTE: sst_update is 0, setting io_form_auxinput4 = 0 and auxinput4_interval = 0 for all domains
--- NOTE: grid_fdda is 0 for domain 1, setting gfdda interval and ending time to 0 for that domain.
--- NOTE: both grid_sfdda and pxlsm_soil_nudge are 0 for domain 1, setting sgfdda interval and ending time to 0 for that domain.
--- NOTE: obs_nudge_opt is 0 for domain 1, setting obs nudging interval and ending time to 0 for that domain.
--- NOTE: bl_pbl_physics /= 4, implies mfshconv must be 0, resetting
--- NOTE: RRTMG radiation is not used, setting: o3input=0 to avoid data pre-processing
--- NOTE: num_soil_layers has been set to 4
WRF V4.2 MODEL
wrf: calling alloc_and_configure_domain
*************************************
Parent domain
ids,ide,jds,jde 1 201 1 201
ims,ime,jms,jme -4 32 -4 27
ips,ipe,jps,jpe 1 25 1 20
*************************************
DYNAMICS OPTION: Eulerian Mass Coordinate
alloc_space_field: domain 1 , 31822208 bytes allocated
wrf: calling model_to_grid_config_rec
wrf: calling set_scalar_indices_from_config
wrf: calling init_wrfio
module_io.F: in wrf_ioinit
Entering ext_gr1_ioinit
DEBUG wrf_timetoa(): returning with str = [2015-07-01_00:00:00]
DEBUG wrf_timetoa(): returning with str = [2015-07-01_00:00:00]
DEBUG wrf_timetoa(): returning with str = [2015-07-31_18:00:00]
DEBUG wrf_timeinttoa(): returning with str = [0000000000_000:001:000]
DEBUG setup_timekeeping(): clock after creation, clock start time = 2015-07-01_00:00:00
DEBUG setup_timekeeping(): clock after creation, clock current time = 2015-07-01_00:00:00
DEBUG setup_timekeeping(): clock after creation, clock stop time = 2015-07-31_18:00:00
DEBUG setup_timekeeping(): clock after creation, clock time step = 0000000000_000:001:000
setup_timekeeping: set xtime to 0.0000000E+00
setup_timekeeping: set julian to 181.0000
setup_timekeeping: returning...
wrf main: calling open_r_dataset for wrfinput
DEBUG wrf_timetoa(): returning with str = [2015-07-01_00:00:00]
module_io.F: in wrf_open_for_read
NetCDF error: No such file or directory
NetCDF error in wrf_io.F90, line 1077
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE: <stdin> LINE: 70
program wrf: error opening wrfinput_d01 for reading ierr= -1021
-------------------------------------------
Abort(1) on node 0 (rank 0 in comm 0): application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0


I would greatly appreciate it if someone could help me answer this question.
@kwerner @abcde

Since you are using the intel compilers. Did you source the environment prior to running the commands?
Intel compilers are a little different because unless you have them explicitly exported in your bashrc file they need to be called ahead of running wps and wrf .exe programs.

Bash:
source /opt/intel/oneapi/setvars.sh
 
Top