计算化学公社

标题: CP2K的pbs脚本提交问题 [打印本页]

作者
Author:
stuy    时间: 2021-7-5 10:12
标题: CP2K的pbs脚本提交问题
老师们好,我在组里集群安装cp2k之后,发现在节点上直接提交任务可以运行,但是想用pbs脚本提交时,却提示有一个库找不到,不知道是哪里配置不对,具体问题请看下面贴图。

(, 下载次数 Times of downloads: 31)
↑cp2k的pbs脚本


(, 下载次数 Times of downloads: 25)
↑用pbs脚本提交后,.e文件中的报错信息


(, 下载次数 Times of downloads: 25)
↑.bashrc文件中有关cp2k的配置

请各位老师多多指教,非常感谢!

作者
Author:
abin    时间: 2021-7-5 11:29
bashrc中相关的设定,写在脚本中,取消在bashrc做设定。
作者
Author:
乐平    时间: 2021-7-5 12:27
1. 没必要再 PBS 脚本文件中 source /home/zhangxx/.bashrc

2. PBS 脚本文件中:
在 Intel 编译器相关的命令下一行添加
source /opt/software/cp2k-8.1/tools/toolchain/install/setup

同时,可以删除 ./bashrc 文件中的 “source /opt/software/cp2k-8.1/tools/toolchain/install/setup” 这一行
然后 source /home/zhangxx/.bashrc
当然,如果你希望以后能进入节点手动提交 cp2k 做测试,可以不用改这一行。


3. mpirun 这一行,建议写明 -i 和 -o
mpirun -np ${np} cp2k.popt -i Si_bulk8.inp -o Si_bulk8.out

作者
Author:
stuy    时间: 2021-7-5 15:16
乐平 发表于 2021-7-5 12:27
1. 没必要再 PBS 脚本文件中 source /home/zhangxx/.bashrc

2. PBS 脚本文件中:

感谢老师指点!按您的方法修改之后还是和以前一样报错,我再研究一下。
作者
Author:
stuy    时间: 2021-7-5 15:23
abin 发表于 2021-7-5 11:29
bashrc中相关的设定,写在脚本中,取消在bashrc做设定。

谢谢老师回复,这样修改还是不能消除报错
作者
Author:
abin    时间: 2021-7-5 17:48
stuy 发表于 2021-7-5 15:23
谢谢老师回复,这样修改还是不能消除报错

操作技能有待提升……
作者
Author:
learnerNONE    时间: 2021-8-12 18:47
stuy 发表于 2021-7-5 15:23
谢谢老师回复,这样修改还是不能消除报错

只要mpirun -np ${np} cp2k.popt -i Si_bulk8.inp试试, -o好像会出问题




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3