爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 27200|回复: 13

【已解决】执行./real.exe出错,提示MPI_ABORT was invoked on rank 0

[复制链接]

新浪微博达人勋

发表于 2017-3-3 21:20:46 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 felin 于 2017-3-5 20:18 编辑

之前run一个月的模拟可以成功输出,但是把时间放宽模拟一年时,执行./real.exe时出错!!
我在家园中搜了下,有很多类似问题,但都不是很清楚,有的是input文件不对,有的是把模拟时间改短等!没找到合理解释。请大家建言,帮顶,谢谢!
执行./real.exe时出错,显示如下:
starting wrf task            0  of            1
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 1.

NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------

在rsl.error中,最后错误提示如下:
Assume Noah LSM input
d01 2014-11-19_12:00:00 Timing for processing          0 s.
d01 2014-11-19_12:00:00 Timing for output          0 s.
d01 2014-11-19_12:00:00 Timing for loop # 1291 =          0 s.
metgrid input_wrf.F first_date_input = 2014-11-19_18:00:00
metgrid input_wrf.F first_date_nml = 2014-01-01_00:00:00
d01 2014-11-19_18:00:00 Timing for input          0 s.
d01 2014-11-19_18:00:00          flag_soil_layers read from met_em file is  1
d01 2014-11-19_18:00:00 Turning off use of MAX WIND level data in vertical interpolation
d01 2014-11-19_18:00:00 Turning off use of TROPOPAUSE level data in vertical interpolation
Using sfcprs3 to compute psfc
d01 2014-11-19_18:00:00   flag value of flag_qnwfa is            0
-------------- FATAL CALLED ---------------
FATAL CALLED FROM FILE:  <stdin>  LINE:    5258
troubles, the interpolating order is too large for this few input values
-------------------------------------------
下面是我的wps文件:
QQ截图20170303211934.png
和input文件
QQ截图20170303211844.png
QQ截图20170303211856.png
QQ截图20170303211835.png                                                    

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

新浪微博达人勋

 楼主| 发表于 2017-3-5 20:17:39 | 显示全部楼层
后来我尝试把一年资料分成半年半年的run,./real.exe能通过并能成功输出结果。
但是至于为什么3.8.1版本不能直接运行一年?这个问题还是不清楚
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2017-3-4 12:05:32 | 显示全部楼层
在geogrib.log中发现,没有找到默认的的地面数据,于是就用10m的差值,这样导致之后./real.exe中报错! QQ截图20170304120707.png


这只是我的猜测,请大家看看!!如果想要地面数据完全正确,是不是要下载适合WRF3.8.1的数据呢?


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

新浪微博达人勋

 楼主| 发表于 2017-3-6 21:59:15 | 显示全部楼层
把namelist.input的“interval_seconds ”从21600放长到43200就好
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-3-7 10:39:58 | 显示全部楼层
我好像也遇到过类似的问题
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-14 16:32:48 | 显示全部楼层
求问楼主解决了吗?我模拟两个月也出了这个错误。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-4-15 10:14:43 | 显示全部楼层
fiona0923 发表于 2017-4-14 16:32
求问楼主解决了吗?我模拟两个月也出了这个错误。

计算值太大溢出了,你看把两个月分来run行不行?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-20 21:18:45 | 显示全部楼层
这样直接积分1年的数据,效果好吗。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-4-21 10:37:06 | 显示全部楼层
xyan88 发表于 2017-4-20 21:18
这样直接积分1年的数据,效果好吗。

气温模拟偏低,降水偏差大,没做检验。目前看来中部略好
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-1-28 14:57:06 | 显示全部楼层
看了一下,我出现这个问题的原因是:
namelist和input不匹配造成的问题。
在rsl.error0000中可以看到哪里不匹配,以及改正方法。
希望有用
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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