计算化学公社

 找回密码 Forget password
 注册 Register
Views: 24418|回复 Reply: 20
打印 Print 上一主题 Last thread 下一主题 Next thread

[CP2K] cp2k7.1安装中遇到的几个问题

[复制链接 Copy URL]

127

帖子

0

威望

2082

eV
积分
2209

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主

在centos7.6虚拟机上,直接用目录下的 tools/toolchain/install_cp2k_toolchain.sh脚本可自动安装cp2k6.1, 一切正常。但是用同样的方法安装cp2k7.1,出现了如下错误:

==================== Installing ELPA====================

elpa-2019.05.001.tar.gz: OK

Checksum of elpa-2019.05.001.tar.gz Ok

Installing from scratch into /home/cp2k/cp2k-7.1.0/tools/toolchain/install/elpa-2019.05.001

ERROR: (./scripts/install_elpa.sh, line 103)Non-zero exit code detected.

Step ptscotch took 0.00 seconds.

Step parmetis took 0.00 seconds.

Step metis took 0.00 seconds.

Step superlu took 0.00 seconds.

Step pexsi took 0.00 seconds.

Step quip took 0.00 seconds.

Step plumed took 0.00 seconds.

==================== Installing gsl ====================

打开scripts/install_elpa.sh文件的第103行,是这样的:

make -j $NPROCS ${ELPA_MAKEOPTS}>make.log 2>&1

不知道“Non-zero exit code detected”指什么?怎么修改?



后来手动安装elpa,用下面的指令:

1)wgethttp://elpa.mpcdf.mpg.de/html/Re ... -2019.11.001.tar.gz

2)tar xvf elpa-2019.11.001.tar.gz

3)cd elpa-2019.11.001

4)wget --no-check-certificate https://github.com/hfp/xconfigure/raw/master/configure-get.sh

5)chmod +x configure-get.sh

6)./configure-get.sh elpa

在第4步的时候出错,错误信息如下:

--2020-04-2020:49:55-- https://github.com/hfp/xconfigure/raw/master/configure-get.sh

Resolvinggithub.com (github.com)... 13.229.188.59

Connectingto github.com (github.com)|13.229.188.59|:443... connected.

HTTPrequest sent, awaiting response... 302 Found

Location:https://raw.githubusercontent.co ... er/configure-get.sh [following]

--2020-04-2020:49:56-- https://raw.githubusercontent.co ... er/configure-get.sh

Resolvingraw.githubusercontent.com (raw.githubusercontent.com)... ::1, 127.0.0.1

Connectingto raw.githubusercontent.com (raw.githubusercontent.com)|::1|:443... failed:Connection refused.

Connectingto raw.githubusercontent.com (raw.githubusercontent.com)|127.0.0.1|:443...failed: Connection refused.



后来用“./configure + make install”的模式,configure也出错:

configure:error: could not link with blas: specify path



请教高手,上面这些报错都该怎么解?怎么安装elpa呢?
谢谢。

43

帖子

0

威望

402

eV
积分
445

Level 3 能力者

21#
发表于 Post on 2020-7-22 23:04:46 | 只看该作者 Only view this author
我也是出现了Non-zero exit code detected的问题,不只是elpa,其它好像libxsmm也是这个问题,我用的fedora30,32都试了,不知道怎么回事,后来没办法换回scientific linux6.5,老版本的linux没出这个问题。
总之,cp2k就是各种报错,安装不起来。
I am freeman.....

20

帖子

0

威望

294

eV
积分
314

Level 3 能力者

20#
发表于 Post on 2020-7-14 15:30:59 | 只看该作者 Only view this author
看看和API有没有关系

20

帖子

0

威望

294

eV
积分
314

Level 3 能力者

19#
发表于 Post on 2020-7-14 15:30:14 | 只看该作者 Only view this author
可以看看这个

127

帖子

0

威望

2082

eV
积分
2209

Level 5 (御坂)

18#
 楼主 Author| 发表于 Post on 2020-6-1 23:47:30 | 只看该作者 Only view this author
pwzhou 发表于 2020-5-25 23:50
不过你既然是自动安装,那很可能你的Intel MKL的环境有点小问题

pwzhou老师您好。谢谢您的分析和建议。我后来尝试过重新从头安装不同版本的虚拟机(如CentOS7.6,7.8, Ubuntu18.04,20.04),也试了Intel_Parallel_Studio_XE_2019_Update_1、Update_3和GNU编译器,最终都是有一个模块通不过。多数情况是先装好编译器和OpenMPI,然后自动安装,最后手动安装失败的模块。现在实在是没辙了。先放一放,学习一段时间再回头弄。

368

帖子

0

威望

4691

eV
积分
5059

Level 6 (一方通行)

17#
发表于 Post on 2020-5-25 23:50:11 | 只看该作者 Only view this author
pwzhou 发表于 2020-5-25 23:47
zpotrf_omp_gen.f:(.text+0x15d): undefined reference to `mkl_lapack_xzpotrf'
/home/intel/compilers ...

不过你既然是自动安装,那很可能你的Intel MKL的环境有点小问题

368

帖子

0

威望

4691

eV
积分
5059

Level 6 (一方通行)

16#
发表于 Post on 2020-5-25 23:47:14 | 只看该作者 Only view this author
wanlichuan 发表于 2020-5-25 19:19
谢谢您的回复。也看过这个文件(见附件),里面有很多信息,一头雾水,不知道怎么解决。

zpotrf_omp_gen.f:(.text+0x15d): undefined reference to `mkl_lapack_xzpotrf'
/home/intel/compilers_and_libraries_2019.1.144/linux/mkl/lib/intel64/libmkl_sequential.a(dpotrf_seq.o): In function `mkl_lapack_dpotrf':

最后的报错信息全部是关于Intel MKL库的,应该是Intel MKL的编译参数没选对。根据上面这个提示,大概是这样的,你编译elpa的时候是选择了openmp并行的,但是你链接的Intel的数学库是libmkl_sequential.a,这个库文件是串行的,不支持openmp,intel MKL支持openmp的库文件是libmkl_intel_thread.a
使用32位整数,openmp并行的时候,且静态链接MKL的编译参数如下:
-Wl,--start-group ${MKLROOT}/lib/intel64/libmkl_intel_lp64.a ${MKLROOT}/lib/intel64/libmkl_intel_thread.a ${MKLROOT}/lib/intel64/libmkl_core.a -Wl,--end-group -liomp5 -lpthread -lm -ldl
这些编译参数可以从Intel的如下网站直接获得:
https://software.intel.com/conte ... k-line-advisor.html

127

帖子

0

威望

2082

eV
积分
2209

Level 5 (御坂)

15#
 楼主 Author| 发表于 Post on 2020-5-25 19:19:54 | 只看该作者 Only view this author
pwzhou 发表于 2020-5-24 19:32
make.log最后应该有出错信息的。

谢谢您的回复。也看过这个文件(见附件),里面有很多信息,一头雾水,不知道怎么解决。

make-elpa.log

113.62 KB, 下载次数 Times of downloads: 26

368

帖子

0

威望

4691

eV
积分
5059

Level 6 (一方通行)

14#
发表于 Post on 2020-5-24 19:32:53 | 只看该作者 Only view this author
wanlichuan 发表于 2020-5-24 19:12
没有,按照10楼wangtaochem老师的方法也不行。前面几步都没问题,先安装GCC、openmpi和cmake,都很顺利, ...

make.log最后应该有出错信息的。

127

帖子

0

威望

2082

eV
积分
2209

Level 5 (御坂)

13#
 楼主 Author| 发表于 Post on 2020-5-24 19:12:39 | 只看该作者 Only view this author
MADAOLay 发表于 2020-5-23 19:23
您好,请问您最终cp2k编译成功了吗,我现在也出现了Non-zero exit code detected的问题,不知道如何解决
...

没有,按照10楼wangtaochem老师的方法也不行。前面几步都没问题,先安装GCC、openmpi和cmake,都很顺利,但是通过“install_cp2k_toolchain.sh”自动安装的时候还是ELPA失败。手动安装也不行。一直没找到原因所在。

30

帖子

0

威望

277

eV
积分
307

Level 3 能力者

12#
发表于 Post on 2020-5-23 19:23:45 | 只看该作者 Only view this author
wanlichuan 发表于 2020-5-14 19:55
太好了,非常感谢。我试试。

您好,请问您最终cp2k编译成功了吗,我现在也出现了Non-zero exit code detected的问题,不知道如何解决

127

帖子

0

威望

2082

eV
积分
2209

Level 5 (御坂)

11#
 楼主 Author| 发表于 Post on 2020-5-14 19:55:53 | 只看该作者 Only view this author
wangtaochem 发表于 2020-5-14 10:19
http://bbs.keinsci.com/thread-17324-1-1.html,我在该帖子里上传了cp2k7.1版本脚本编译所需源码包、高 ...

太好了,非常感谢。我试试。

24

帖子

0

威望

796

eV
积分
820

Level 4 (黑子)

10#
发表于 Post on 2020-5-14 10:19:41 | 只看该作者 Only view this author
wanlichuan 发表于 2020-5-13 12:01
没有。用不同方法重装了几次,也看了看相关文件,一直没找到解决办法。现在还是用6.1版。

http://bbs.keinsci.com/thread-17324-1-1.html,我在该帖子里上传了cp2k7.1版本脚本编译所需源码包、高版本gcc和build文件,centos 7 gcc编译,亲测可以完成编译。

127

帖子

0

威望

2082

eV
积分
2209

Level 5 (御坂)

9#
 楼主 Author| 发表于 Post on 2020-5-13 12:01:34 | 只看该作者 Only view this author
没有。用不同方法重装了几次,也看了看相关文件,一直没找到解决办法。现在还是用6.1版。

51

帖子

0

威望

1278

eV
积分
1329

Level 4 (黑子)

8#
发表于 Post on 2020-5-12 17:31:45 | 只看该作者 Only view this author
你好,请问这个问题解决了么?我也遇到了一样的问题,重装了几次都不行。谢谢。

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

GMT+8, 2026-2-17 22:03 , Processed in 0.185919 second(s), 24 queries , Gzip On.

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