爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6666|回复: 7

求教各位大侠,wrf.exe运行出现内存错误

[复制链接]

新浪微博达人勋

发表于 2016-6-13 17:21:41 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
先贴出来wrf.exe运行错误提示

运行错误提示

运行错误提示

这个错误已经困扰我很久了,一直都不敢发帖,在尝试各种各样的解决方法终未果。

接着先贴出我的namelist
&domains                 
eta_levels               = 1.000, 0.9615, 0.9231, 0.8846, 0.8462,
                0.8077, 0.7692, 0.7308, 0.6923, 0.6538,
                0.6154, 0.5769, 0.5385, 0.5, 0.4615,
                0.4231, 0.3846, 0.3462, 0.3077, 0.2692,
                0.2308, 0.1923, 0.1538, 0.1154, 0.0769,
                0.0385, 0.000,
time_step                = 54,
time_step_fract_num      = 0,
time_step_fract_den      = 1,
max_dom                  = 3,
e_we                     = 153,      139,      127,
e_sn                     = 153,      139,      127,
e_vert                   = 27,       27,       27,
p_top_requested          = 5000.0,
num_metgrid_levels       = 27,
num_metgrid_soil_levels  = 4,
dx                       = 9000,     3000,     1000,
dy                       = 9000,     3000,     1000,
grid_id                  = 1,        2,        3,
parent_id                = 1,        1,        2,
i_parent_start           = 1,       54,       49,
j_parent_start           = 1,       54,       49,
parent_grid_ratio        = 1,        3,        3,
parent_time_step_ratio   = 1,        3,        3,
feedback                 = 1,
smooth_option            = 0,
/

&physics                 
mp_physics               = 3,        3,        3,
ra_lw_physics            = 1,        1,        1,
ra_sw_physics            = 1,        1,        1,
radt                     = 30,       30,       30,
sf_sfclay_physics        = 1,        1,        1,
sf_surface_physics       = 2,        2,        2,
bl_pbl_physics           = 1,        1,        1,
bldt                     = 0,        0,        0,
cu_physics               = 1,        1,        0,
cudt                     = 5,        5,        5,
isfflx                   = 1,
ifsnow                   = 0,
icloud                   = 1,
surface_input_source     = 1,
num_soil_layers          = 4,
sf_urban_physics         = 0,        0,        0,
maxiens                  = 1,
maxens                   = 3,
maxens2                  = 3,
maxens3                  = 16,
ensdim                   = 144,
/

之前成功run出过很多次成功,但是最近换了研究城市和时间(气象数据由GFS改为FNL)之后,就只成功了一次实验性的6小时模拟,其他均在wrf.exe运行中报出以上错误。
经过搜索,该错误应该是内存溢出

以下针对这个错误我所尝试的主要方法:
1.加装内存条
2.运行前输入 ulimit -s unlimited(此处没有信息提示,不知是否正常)
3.修改namelist中的eta层,时间步长等;
4.更换不同时间的气象数据

本人已经很努力在自己搜索解决问题了,但依旧没有解决问题,希望各位大侠不吝赐教。

万分感谢!!










密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-6-14 00:27:42 | 显示全部楼层
在输入ulimit -s unlimited前可以先ulimit -a查看。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-6-14 08:39:37 | 显示全部楼层
首先grep cfl rsl.error.* ,如果出现cfl错误提示,那就继续减小time step,直到没有cfl错误提示位置。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-6-14 19:02:01 | 显示全部楼层
navy.blue 发表于 2016-6-14 08:39
首先grep cfl rsl.error.* ,如果出现cfl错误提示,那就继续减小time step,直到没有cfl错误提示位置。

就是在./wrf.exe之前输入这行指令吗
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-6-15 08:33:18 | 显示全部楼层
jjjzzc18 发表于 2016-6-14 19:02
就是在./wrf.exe之前输入这行指令吗

是wrf.exe异常终止以后,你的文件夹下回生成rsl.error.*和rsl.out.*这几个文件,分别记录了错误情况和输出情况。如果有cfl错误提示,减小time step,然后重新运行。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-6-16 16:34:38 | 显示全部楼层
navy.blue 发表于 2016-6-15 08:33
是wrf.exe异常终止以后,你的文件夹下回生成rsl.error.*和rsl.out.*这几个文件,分别记录了错误情况和输 ...

在rsl.error.中 提示是MPI_INIT MPI_INIT_THREAD的调用错误,
但在wrf运行过程中,时不时跳出 多少points exceeded cfl=2 at...,然后过不多久就终止了;
但奇怪的是,一模一样的参数,不同的时间,有时候会模拟成功,但大部分都会失败
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-10-31 13:51:46 | 显示全部楼层
同样的问题,请问楼主解决了吗?我也被困扰了好久
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-11-25 16:47:53 | 显示全部楼层
请问这个问题怎么解决呢?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表