计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: sobereva
打印 Print 上一主题 Last thread 下一主题 Next thread

[VASP] VASP的最简单的安装方法(含全程视频演示)

  [复制链接 Copy URL]

184

帖子

2

威望

4878

eV
积分
5102

Level 6 (一方通行)

能科top50

16#
发表于 Post on 2019-1-10 13:15:03 | 只看该作者 Only view this author
本帖最后由 zorow 于 2019-1-10 13:41 编辑

请问sob老师,我按您的上述方法进行到了ifort -V这步,但是在编译libfftw3xf_intel.a 的时候出现这种错误,是什么原因啊?(PS: 服务器中似乎以前装有14.0的库,不知是否对fftw的编译19.0有影响)
[root@localhost fftw3xf]# make libintel64
make -f  makefile lib _IA=intel64
make[1]: Entering directory `/opt/intel/compilers_and_libraries_2019.1.144/linux/mkl/inter
faces/fftw3xf'mkdir -p ./obj_intel
icc  -Wall -Werror  -I/opt/intel/compilers_and_libraries_2019.1.144/linux/mkl/include -I/o
pt/intel/compilers_and_libraries_2019.1.144/linux/mkl/include/fftw     -c /opt/intel/compilers_and_libraries_2019.1.144/linux/mkl/interfaces/fftw3xf/wrappers/fftw_alignment_of.c -o obj_intel/fftw_alignment_of.oerror #13003: message verification failed for: 28003; reverting to internal message
compilation aborted for /opt/intel/compilers_and_libraries_2019.1.144/linux/mkl/interfaces
/fftw3xf/wrappers/fftw_alignment_of.c (code 1)make[1]: *** [obj_intel/fftw_alignment_of.o] Error 1
make[1]: Leaving directory `/opt/intel/compilers_and_libraries_2019.1.144/linux/mkl/interf
aces/fftw3xf'make: *** [libintel64] Error 2
In defeat, malice. In victory, revenge.

184

帖子

2

威望

4878

eV
积分
5102

Level 6 (一方通行)

能科top50

17#
发表于 Post on 2019-1-10 16:34:07 | 只看该作者 Only view this author
zorow 发表于 2019-1-10 13:15
请问sob老师,我按您的上述方法进行到了ifort -V这步,但是在编译libfftw3xf_intel.a 的时候出现这种错误, ...

找到问题了,似乎是之前编译Intel2019库少了东西?我重新编译了一遍,编译Intel2019时严格按照老师的视频选择需要的组件,就可以在后面成功编译fftw了,现在已经成功编译vasp了!按着视频无脑编译就行!
In defeat, malice. In victory, revenge.

19

帖子

0

威望

65

eV
积分
84

Level 2 能力者

18#
发表于 Post on 2019-1-12 09:13:28 | 只看该作者 Only view this author
请问出现undefined reference to "errfc"怎么解决?

5

帖子

0

威望

91

eV
积分
96

Level 2 能力者

19#
发表于 Post on 2019-1-15 10:58:36 | 只看该作者 Only view this author
非常感谢,出错的时候,特别要注意,是不是有什么字母或者符号打错了。。。。

39

帖子

0

威望

511

eV
积分
550

Level 4 (黑子)

20#
发表于 Post on 2019-1-27 17:31:19 | 只看该作者 Only view this author
本帖最后由 小苹果 于 2019-1-27 17:40 编辑

sob老师好,前面认真按照介绍逐步完成,最后make all编译时出现如下错误怎么回事?已经安装Intel mpi库了,谢谢!机器的Linux版本是CentOS Linux release 7.2.1511。

mpiifort -free -names lowercase -assume byterecl -w -O2 -xhost -I/opt/intel/compilers_and_libraries_2019.1.144/linux/mkl/include/fftw -c openmp.f90
make[2]: *** No rule to make target `mpi.f90', needed by `mpi.o'.  Stop.
make[2]: Leaving directory `/home/gp/bin/vasp.5.4.4/build/std'
cp: cannot stat ‘vasp’: No such file or directory
make[1]: *** [all] Error 1
make[1]: Leaving directory `/home/gp/bin/vasp.5.4.4/build/std'
make: *** [std] Error 2

5万

帖子

99

威望

5万

eV
积分
112384

管理员

公社社长

21#
 楼主 Author| 发表于 Post on 2019-1-28 01:15:11 | 只看该作者 Only view this author
小苹果 发表于 2019-1-27 17:31
sob老师好,前面认真按照介绍逐步完成,最后make all编译时出现如下错误怎么回事?已经安装Intel mpi库了, ...

从这上看不出来。如果源文件包内容齐全,严格按照帖子操作,理应不会有这个问题
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

7

帖子

0

威望

49

eV
积分
56

Level 2 能力者

22#
发表于 Post on 2019-2-15 21:36:24 | 只看该作者 Only view this author
按视频操作,成功安装,多谢sobereva老师!

8

帖子

0

威望

577

eV
积分
585

Level 4 (黑子)

23#
发表于 Post on 2019-2-25 17:50:05 | 只看该作者 Only view this author
我按照视频中的步骤安装好VASP5.4.4后,进行了对原胞的收敛性测试,准备开始进行正式的结构弛豫计算,但一开始计算就报错,主要是:
forrtl: severe (174): SIGSEGV, segmentation fault occurred
我网上看了一圈,设置方面的建议都试了下,不行,然后只剩下了vasp编译方面的建议
由于我是按照视频和教程安装的,对他们说的编译设置不是很懂,就直接换回了按照http://bbs.keinsci.com/thread-4267-1-1.html在centos6.6下安装的vasp5.4.1,发现能够正常计算
但我还是想用5.4.4版本,请问有人遇到过同样的问题吗,对视频中演示的安装方法,有没有什么简单点的解决方案

5万

帖子

99

威望

5万

eV
积分
112384

管理员

公社社长

24#
 楼主 Author| 发表于 Post on 2019-2-26 00:34:46 | 只看该作者 Only view this author
dt97511 发表于 2019-2-25 17:50
我按照视频中的步骤安装好VASP5.4.4后,进行了对原胞的收敛性测试,准备开始进行正式的结构弛豫计算,但一 ...

把-xhost去掉再试,还不行把-O2改成-O1再试(去掉这俩都会降低性能),或者用CentOS 6.6按照我文中的做法编译5.4.4再试。我这里计算完全正常。
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

24

帖子

0

威望

688

eV
积分
714

Level 4 (黑子)

25#
发表于 Post on 2019-3-29 17:31:54 | 只看该作者 Only view this author
Sob老师,您好,按照视频安装parallel_studio_xe_2019_update3_cluster_edition后,如果再root账户的bashrc中加入source opt/intel/parallel_studio_xe_2019/psxevars.sh后,则无法利用xftp软件登陆到服务器,但是ssh没有问题。只要在bashrc中去掉source opt/intel/parallel_studio_xe_2019/psxevars.sh 这句,就可以ftp上服务器。请问sob老师,这个问题怎么处理,非常感谢

5万

帖子

99

威望

5万

eV
积分
112384

管理员

公社社长

26#
 楼主 Author| 发表于 Post on 2019-3-30 01:22:02 | 只看该作者 Only view this author
kaypu 发表于 2019-3-29 17:31
Sob老师,您好,按照视频安装parallel_studio_xe_2019_update3_cluster_edition后,如果再root账户的bashrc ...

把/opt/intel/parallel_studio_xe_2019/psxevars.sh里面的echo语句注释掉

评分 Rate

参与人数
Participants 1
eV +4 收起 理由
Reason
kaypu + 4 谢谢sob老师,非常好用,竟然是echo出的两.

查看全部评分 View all ratings

北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

161

帖子

0

威望

2635

eV
积分
2796

Level 5 (御坂)

27#
发表于 Post on 2019-4-2 14:16:19 | 只看该作者 Only view this author

教育网免费半年啊

24

帖子

0

威望

688

eV
积分
714

Level 4 (黑子)

28#
发表于 Post on 2019-4-2 17:07:25 | 只看该作者 Only view this author
sob老师,您好,目前用vasp计算任务,log文件中显示
**************************************************************
entering main loop
       N       E                     dE             d eps       ncg     rms          rms(c)
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC                Routine            Line        Source            
vasp               0000000001571BD3  Unknown               Unknown  Unknown
libpthread-2.17.s  00007F152D49C5D0  Unknown               Unknown  Unknown
vasp               000000000064D4D6  Unknown               Unknown  Unknown
vasp               0000000000D8AA4D  Unknown               Unknown  Unknown
vasp               0000000000DEF5D3  Unknown               Unknown  Unknown
vasp               00000000013DA4FF  Unknown               Unknown  Unknown
vasp               00000000013B6DB6  Unknown               Unknown  Unknown
***************************************
可能是centos的堆栈太小,通过命令ulimit -s unlimited后,再提交任务,可以计算,不过opt十步后,就无法链接到服务器,任务也被ban掉了。目前不太清楚什么原因,感觉intel 编译器2019利用impi编译vasp有点问题

7

帖子

0

威望

1265

eV
积分
1272

Level 4 (黑子)

29#
发表于 Post on 2019-4-3 15:13:02 | 只看该作者 Only view this author
虽然摸索了好久已经装好了。不过这个实在是太赞了,对初学者太有用了。

8

帖子

0

威望

577

eV
积分
585

Level 4 (黑子)

30#
发表于 Post on 2019-4-14 17:42:02 | 只看该作者 Only view this author
sobereva 发表于 2019-2-26 00:34
把-xhost去掉再试,还不行把-O2改成-O1再试(去掉这俩都会降低性能),或者用CentOS 6.6按照我文中的做法 ...

终于抽空把系统由换回了centos7.6试了一下,但去掉-xhost,-O2改成O1,O0都不行,执行命令ulimit -s unlimited倒是可以算,但看到有大佬反映十多步后依然有问题,担心把服务器弄坏了,就又换回了centos6.6,依然按照该方法编译,结果编译不了,报错如下:
mkdir build/std ; \
        cp src/makefile src/.objects makefile.include build/std ; \
        make -C build/std VERSION=std all
mkdir: \u65e0\u6cd5\u521b\u5efa\u76ee\u5f55"build/std": \u6587\u4ef6\u5df2\u5b58\u5728
make[1]: Entering directory `/root/vasp.5.4.4/vasp.5.4.4/build/std'
rsync -ru ../../src/lib .
cp makefile.include lib
make -C lib -j1
make[2]: Entering directory `/root/vasp.5.4.4/vasp.5.4.4/build/std/lib'
make libdmy.a
make[3]: Entering directory `/root/vasp.5.4.4/vasp.5.4.4/build/std/lib'
make[3]: \u201clibdmy.a\u201d\u662f\u6700\u65b0\u7684\u3002
make[3]: Leaving directory `/root/vasp.5.4.4/vasp.5.4.4/build/std/lib'
make[2]: Leaving directory `/root/vasp.5.4.4/vasp.5.4.4/build/std/lib'
rsync -ru ../../src/parser .
cp makefile.include parser
make -C parser -j1
make[2]: Entering directory `/root/vasp.5.4.4/vasp.5.4.4/build/std/parser'
make libparser.a
make[3]: Entering directory `/root/vasp.5.4.4/vasp.5.4.4/build/std/parser'
icpc -D YY_parse_DEBUG=1 -c sites.cpp -o sites.o
icpc: error #10417: Problem setting up the Intel(R) Compiler compilation environment.  Requires 'install path' setting gathered from 'g++'
make[3]: *** [sites.o] \u9519\u8bef 1
make[3]: Leaving directory `/root/vasp.5.4.4/vasp.5.4.4/build/std/parser'
make[2]: *** [all] \u9519\u8bef 2
make[2]: Leaving directory `/root/vasp.5.4.4/vasp.5.4.4/build/std/parser'
make[1]: *** [parser] \u9519\u8bef 2
make[1]: Leaving directory `/root/vasp.5.4.4/vasp.5.4.4/build/std'
make: *** [std] \u9519\u8bef 2
这种问题应该不是偶然,希望大佬能找出原因,进一步完善该安装方法,让以后的人少走点弯路。我现在急着用,还是自己老老实实的继续再编译一次5.4.1吧

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-25 11:39 , Processed in 0.182114 second(s), 23 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list