Linux下MS安装步骤及出错解决方法
1 安装好系统(本人使用centos)
2 把ms的镜像文件拷贝到要安装的目录下
3 镜像文件mount –o loop Accelry*.iso source/(source是用户下新建的文件夹)
4 cd source
ls
cd Linux_x86_64(这个需要根据你的机器安装的系统来选择,我的64位)
cd hpmpi
rpm –ivh hpmpi*.rpm(需要root用户)
5 接下来安装MS,切换到普通用户
cd source
cd UNIX
./Install
然后开始安装,一般采用默认安装,回车就可以了,然后就是26选择所有的模块
一步一步做
碰到是否要激活hpmpi,Y/N,选择Y就行,其他的都是直接回车就行了
(安装过程中间有点小卡)
最后选择99,退出
然后就是将lisence安装上,就是把msi42.lic拷贝到licenses目录下
cp
/home/accelrys/Accelrys/LicensePack/Licenses/msi.lic
/home/accelrys/msi42.lic
cp
/home/accelrys/Accelrys/LicensePack/Licenses/msi.dat
/home/accelrys/msi42.lic
然后设置ms开机启动启动,这个地方需要root权限。
su -
输入密码
cd /home/accelrys/Accelrys/MaterialsStudio50/etc/Gateway
cp msgateway_control_18888 /etc/rc.d/init.d
chkconfig --add msmsgateway_control_18888
6 安装完成,在设置好网络,就可以通过局域网从另外一台电脑(windows系统)提交任务到装好的linux版本MS上进行计算了。
7 如果能连接上且能提交作业,但是程序不运行,出现这样的错误:libibverbs:Fatal:couldn’t read uverbs ABI version
需要做以下处理:
Vi .bashrc
Export MPIRUN_OPTIONS=-TCP
Export MPI_IC_ORDER= “TCP”
wq!
Source .bashrc
重新安装MS,覆盖就可以了,重启系统,一切OK!
因篇幅问题不能全部显示,请点此查看更多更全内容