计算化学公社

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

[CP2K] cp2k-2023.1的docker-singularity安装方法

[复制链接 Copy URL]

176

帖子

0

威望

2017

eV
积分
2193

Level 5 (御坂)

16#
发表于 Post on 2023-3-24 18:17:37 | 只看该作者 Only view this author
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0 我出现这个报错应该如何解决呀

176

帖子

0

威望

2017

eV
积分
2193

Level 5 (御坂)

17#
发表于 Post on 2023-3-24 21:23:51 | 只看该作者 Only view this author
nianbin 发表于 2023-3-24 18:17
application called MPI_Abort(MPI_COMM_WORLD, 1) - process 0 我出现这个报错应该如何解决呀

应该是这个报错The specified OLD file <000.inp> cannot be opened. It does not exist. Data directory path: /opt/cp2k/data

25

帖子

0

威望

207

eV
积分
232

Level 3 能力者

18#
发表于 Post on 2023-4-11 13:19:52 | 只看该作者 Only view this author
djjj148 发表于 2023-1-16 12:38
仔细看帖子,提到过的

请问下 你的这个HINT 能解决吗?

25

帖子

0

威望

207

eV
积分
232

Level 3 能力者

19#
发表于 Post on 2023-4-11 13:20:25 | 只看该作者 Only view this author
renzhogn424 发表于 2023-1-16 10:04
昨天从docker hub上下载了2023的镜像,做成sif运行了试试。倒是能正常计算,不过出现提示:
*** HINT in  ...

请问下这个HINT 能解决吗?

135

帖子

0

威望

1549

eV
积分
1684

Level 5 (御坂)

20#
发表于 Post on 2023-4-11 13:55:32 | 只看该作者 Only view this author
Janson_Shi 发表于 2023-4-11 13:20
请问下这个HINT 能解决吗?

当然可以,按照教程,运行build_dockerhub_images.sh自己来生成这个镜像就可以啦。后面运算速度还快

117

帖子

0

威望

1953

eV
积分
2070

Level 5 (御坂)

21#
发表于 Post on 2023-4-13 18:21:30 | 只看该作者 Only view this author
谢谢楼主分享经验,把“Dockerfile.prod_generic_psmp”这个坑给填上了。这次官方脚本把组件安装、本体安装,甚至编译后的test都集中到一起了,确实很顺利。
有个问题请教楼主,编译完成后,在容器里的/opt/cp2k/exe/local目录下产生了三个可执行文件:cp2k、cp2k.popt、cp2k.psmp,是不是第一个cp2k是cp2k.ssmp啊?
再谢楼主。

82

帖子

0

威望

596

eV
积分
678

Level 4 (黑子)

22#
发表于 Post on 2023-5-16 10:40:03 | 只看该作者 Only view this author
'with-device=ch3' 最好要换成‘with-device=ch4:ucx’这样就可以使用IB网络了

82

帖子

0

威望

596

eV
积分
678

Level 4 (黑子)

23#
发表于 Post on 2023-5-16 12:09:27 来自手机 | 只看该作者 Only view this author
话说我还是用不了IB网络

1

帖子

0

威望

11

eV
积分
12

Level 1 能力者

24#
发表于 Post on 2023-5-21 11:27:46 | 只看该作者 Only view this author
本帖最后由 jnbx 于 2023-5-21 11:29 编辑

我用bash build_dockerhub_images.sh构建docker镜像时,出现这个报错,换了两个节点,故障一样,有知道的么
=> CACHED [33/40] COPY ./tools/build_utils ./tools/build_utils                                           0.0s
=> ERROR [34/40] RUN /bin/bash -c "     if [ -n "" ] ; then echo "git:${GIT_COMMIT_SHA::7}" > REVISION;  2.9s
------
> [34/40] RUN /bin/bash -c "     if [ -n "" ] ; then echo "git:${GIT_COMMIT_SHA::7}" > REVISION; fi &&     mkdir -p arch &&     ln -vs /opt/cp2k-toolchain/install/arch/local.psmp ./arch/ &&     echo 'Compiling cp2k...' &&     source /opt/cp2k-toolchain/install/setup &&     make -j ARCH=local VERSION=psmp &&     ln -sf ./cp2k.psmp ./exe/local/cp2k &&     ln -sf ./cp2k_shell.psmp ./exe/local/cp2k_shell &&     rm -rf lib obj exe/local/libcp2k_unittest.psmp &&     ( [ ! -f ./exe/local/cp2k.psmp ] || ldd ./exe/local/cp2k.psmp | grep -q libmpi )":
#0 0.850 './arch/local.psmp' -> '/opt/cp2k-toolchain/install/arch/local.psmp'
#0 0.850 Compiling cp2k...
#0 2.255 Discovering programs ...
#0 2.759 /opt/cp2k/exts/Makefile.inc:2: *** "No DBCSR submodule available, please run 'git submodule update --init --recursive'".  Stop.
#0 2.759 make[1]: *** [/opt/cp2k/Makefile:128: psmp] Error 2
#0 2.759 make: *** [Makefile:123: all] Error 2



174

帖子

0

威望

2863

eV
积分
3037

Level 5 (御坂)

25#
发表于 Post on 2023-5-30 09:44:09 | 只看该作者 Only view this author
感谢大佬,终于能在服务器上跑了。就是租云服务器还是稍微有一点贵,不过快是真的快,相比于折腾浪费的时间,确实还是挺划算的。

1

帖子

0

威望

19

eV
积分
20

Level 1 能力者

26#
发表于 Post on 2023-6-6 17:01:23 | 只看该作者 Only view this author
您好,请问如何要编译带GPU的,如何整?

99

帖子

0

威望

3299

eV
积分
3398

Level 5 (御坂)

27#
发表于 Post on 2023-8-1 11:49:13 | 只看该作者 Only view this author
本帖最后由 LittlePupil 于 2023-8-5 12:05 编辑

不知道楼主有没有留意过官方github仓库里的tools/apptainer部分?里面有提供generic和skylake-avx512两个版本的singularity镜像的下载及使用说明,可惜目前只有2023.1版本的(2023.8.5注:已经有2023.2版本的了,还多了针对haswell架构CPU制作的镜像)。
「狩りってのは先に焦せった方の負けだ、ハンターも獲物もな」

197

帖子

1

威望

1104

eV
积分
1321

Level 4 (黑子)

28#
发表于 Post on 2024-3-27 20:56:15 | 只看该作者 Only view this author
请问楼主,我在进入sandbox之后输入mpirun --version显示mpirun command not found。这是因为什么呢

197

帖子

1

威望

1104

eV
积分
1321

Level 4 (黑子)

29#
发表于 Post on 2024-3-27 22:04:26 | 只看该作者 Only view this author
请问一下楼主,我的运行脚本如下:
  1. export EXE="singularity exec /run/media/polyucmp/hdd1/BIAN_Tieyuan/software/docker-cp2k/cp2k-2023.2.sif"
  2. ${EXE} mpirun -np 128 cp2k.popt ./cp2k.inp 1>cp2k.out 2>cp2k.err
复制代码


运行之后报错

  1. *******************************************************************************
  2. *   ___                                                                       *
  3. *  /   \                                                                      *
  4. * [ABORT]                                                                     *
  5. *  \___/    The specified OLD file <./cp2k.inp> cannot be opened. It does not *
  6. *    |                 exist. Data directory path: /opt/cp2k/data             *
  7. *  O/|                                                                        *
  8. * /| |                                                                        *
  9. * / \                                                   common/cp_files.F:396 *
  10. *******************************************************************************
复制代码


这个错如何解决呢

251

帖子

4

威望

4405

eV
积分
4736

Level 6 (一方通行)

30#
 楼主 Author| 发表于 Post on 2024-3-28 11:16:46 | 只看该作者 Only view this author
Weldingspock 发表于 2024-3-27 22:04
请问一下楼主,我的运行脚本如下:

应该是singlarity的挂载问题,把镜像换个位置试试

本版积分规则 Credits rule

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

GMT+8, 2024-11-24 10:59 , Processed in 0.200959 second(s), 27 queries , Gzip On.

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