- 积分
- 9000
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2013-3-14
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 亽小笨蜑■ɑ 于 2015-8-28 10:23 编辑
WRF模型运行wrf.exe过程中,单核运行没有问题,启用并行时,执行命令 mpirun -np 12 ./wrf.exe也没有问题,但是执行命令 mpirun -np 12 ./wrf.exe & 运行几分钟,出现报错,写到shell脚本里面后台运行也是这样的报错, 报错信息如下
[mpiexec@WRF1] HYDU_sock_read (./utils/sock/sock.c:223): read errno (Bad file descriptor)
[mpiexec@WRF1] control_cb (./pm/pmiserv/pmiserv_cb.c:249): assert (!closed) failed
[mpiexec@WRF1] HYDT_dmxu_poll_wait_for_event (./tools/demux/demux_poll.c:77): callback returned error status
[mpiexec@WRF1] HYD_pmci_wait_for_completion (./pm/pmiserv/pmiserv_pmci.c:206): error waiting for event
[mpiexec@WRF1] main (./ui/mpich/mpiexec.c:404): process manager error waiting for completion
另外which mpicc
which mpif90
which mpirun
which mpiexec全用过检测了mpich安装是否成功,谢谢大家! |
|