24小时热门版块排行榜    

查看: 392  |  回复: 2

gjknife

铜虫 (小有名气)

[求助] MS5.5在redhat5.4上安装后,running后无报错提示,但无结果返回

如题,在装有redhat5.4操作系统的机器上安装MS5.5, 先在root下安装了
compat-libstdc++-33-3.2.3-61.i386.rpm
compat-libstdc++-33-3.2.3-61.x86_64.rpm
glibc-2.5-42.i686.rpm
glibc-2.5-42.x86_64.rpm
libgcc-4.1.2-46.el5.i386.rpm
libgcc-4.1.2-46.el5.x86_64.rpm
libstdc++-4.1.2-46.el5.i386.rpm
libstdc++-4.1.2-46.el5.x86_64.rpm  以及相应的hpmpi的rpm文件
然后在非root用户下按提示安装MS55到结束,安装msi.lic,提示成功.
restart gateway成功。
在另外一台windows操作系统的机器上直接向计算端提交castep计算或者dmol3任务,windows客户端的任务描述表示正在running,但是一直没有结果返回。
之前用同样的方法在另外一台机器上安装了MS5.能够成功计算,该计算任务只需1-2分钟完成。区别在于之前的机器是一台小型的计算服务器,后一台为I72600K的普通PC机
通过ssh输入top ic命令后发现,前一台运算成功的执行的命令是home/ms55/Accelrys/MaterialsStudio55/bin/castepexe.exe filename
而没有计算成功的执行的命令是
opt/hpmpi/bin/mpid 0 0. 3375/40 ***.**.**.*** 41992 9047 /opt/hpmpi
(***.**.**.***为网关地址)
采取通过export 输出文件,然后上传到计算端,然后执行RunCastep.sh也没有结果返回,没有输出文件。
求大侠解答,万分感谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xueht987

木虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
liliangfang: 金币+1, 谢谢交流 2012-04-24 11:30:28
首先可以在计算端查看计算的输出结果,看有没有算完;如果算完而没有返回可以尝试将有用的文件下载到Win系统下相应的计算目录然后查看,当然,这就比较麻烦了。我也遇到过这种问题,不过我的一直是downlading,这个貌似和局域网内的数据交换有关呀,目前还没有解决。
2楼2012-04-24 10:31:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gjknife

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by xueht987 at 2012-04-24 10:31:19:
首先可以在计算端查看计算的输出结果,看有没有算完;如果算完而没有返回可以尝试将有用的文件下载到Win系统下相应的计算目录然后查看,当然,这就比较麻烦了。我也遇到过这种问题,不过我的一直是downlading,这 ...

谢谢你的答复。我找到问题的所在了,原来是不能执行并行计算,单线程算是没有问题的。但是为什么呢?我只是在一台pc机上安装的,cpu是i7 2600k,是四核八线程的,安装MS5.5的时候是,实现在root下安装了hpmpi,安装的命令是./Install --type cluster, 安装完了后检查machine.Linux 中的机器名和CPU数,显示的是8;检查Gateway/root_default/dsd/conf里的两个文件,cpu数目显示的也是8
gateway也restart了。由于是单一的PC机,所以没有编译etc/exports文件,也没有service nfs restart 重启nfs服务。期望能得到解答,非常感谢!
3楼2012-04-25 18:52:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 gjknife 的主题更新
信息提示
请填处理意见