【求助已解决!】用客户端服务器运行程序!提交任务后没有计算!
我用的是客户端、服务器方式运行程序,客户端装的是MS5.0 windows版本的,服务器用的是l64位inux MS5.0版本的!可是提交任务后,服务器并没有计算,这大概是哪儿的问题啊!
在客户端上显示是正在运行,服务器上登陆127.0.0.1:18888 也显示running,可是里面的数据没有变化,top一下,CPU,内存里面都没有正在计算的迹象!
现在在哪儿可以找到问题啊?看什么文件可以知道出现问题了?
对比了一下运行良好的网页下的文件,stdouterr.txt (或者std_err.txt文件) 很不相同!
能正常运行的是:
HP-MPI licensed for Accelrys.
Host 0 -- ip 127.0.0.1 -- ranks 0
host | 0
======|======
0 : SHM
Prot - All Intra-node communication is: SHM
Checked out license feature: MS_castep_MP <v2008.09> [for LSD] (1 copy)
而我的是:libibverbs: Fatal: couldn't read uverbs ABI version.
解决办法:
set the MPI_IC_ORDER environment variable in your shell resource file (for example, ~/.bash_profile):
export MPI_IC_ORDER="TCP"
在~/.bash-profile的后面加上export MPI_IC_ORDER="TCP" 即可解决问题!
参见:http://www.scm.com/forums/viewtopic.php?f=1&t=441
[ Last edited by shuo2008 on 2010-9-2 at 23:37 ] 返回小木虫查看更多
可能是程序死在那了
不对头 但比较笼统 讲不清楚
那在哪儿可以看程序的运行情况啊? 比如哪儿出错了? 谢谢
,
top一下,CPU,内存里面都没有正在计算的迹象!
这就是看运行情况啊
你重新启个任务看看呢
至于哪里出错了。。
这个就不好讲了
这个问题我遇到过,但原因不明,重装lic文件有时可以解决,有时要重装MS
假运行状态,也碰到过。但是不知道怎么就好了。下次碰到研究一下。
已更新 是不是注册文件的问题啊?
已更新 是不是注册文件的问题啊?