计算化学公社

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

[任务提交/队列管理] 请问slurm作业系统能否内建批处理循环呢?

[复制链接 Copy URL]

85

帖子

0

威望

401

eV
积分
486

Level 3 能力者

请问slurm作业系统能否内建批处理循环呢?我写的脚本是这样的,本想一次运行文件夹下的所有 .gjf文件,但是报错,说识别不了 *.gjf。请问是哪里写错了呢?谢谢大家

#!/bin/bash
#SBATCH -J GaussianTest
#SBATCH -p batch
#SBATCH -o log.out
#SBATCH -e log.err
#SBATCH -t 5:00:00
#SBATCH -N 1
#SBATCH -n 1
#SBATCH -c 28

export g16root=/home/sunh/Soft
export GAUSS_SCRDIR=$g16root/g16/tmp
. $g16root/g16/bsd/g16.profile
export PATH=$PATH:$g16root/g16

cd $PBS_O_WORKDIR
for i in *.gjf
do g16 $i
done

31

帖子

0

威望

72

eV
积分
103

Level 2 能力者

2#
发表于 Post on 2023-1-6 20:36:55 | 只看该作者 Only view this author
语法错误

85

帖子

0

威望

401

eV
积分
486

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2023-1-6 20:37:36 | 只看该作者 Only view this author

请问是哪里出错了呢?谢谢了

31

帖子

0

威望

72

eV
积分
103

Level 2 能力者

4#
发表于 Post on 2023-1-6 20:39:13 | 只看该作者 Only view this author
for循环问题呀

85

帖子

0

威望

401

eV
积分
486

Level 3 能力者

5#
 楼主 Author| 发表于 Post on 2023-1-6 20:44:11 | 只看该作者 Only view this author

这个循环我在shell下运行倒是没问题,确实不太了解shell和脚本里面的运行原理,请问您知道正确该怎么写吗?

165

帖子

0

威望

4787

eV
积分
4952

Level 6 (一方通行)

6#
发表于 Post on 2023-1-6 20:52:04 | 只看该作者 Only view this author
The SLURM "--array" option allows many copies of the same script to be queued all at once.
You can use the $SLURM_ARRAY_TASK_ID to differenciate between the different jobs in the array.

85

帖子

0

威望

401

eV
积分
486

Level 3 能力者

7#
 楼主 Author| 发表于 Post on 2023-1-6 21:20:14 | 只看该作者 Only view this author
解决了,$PBS_O_WORKDIR是TORQUE的命令,换成slurm的$SLURM_SUBMIT_DIR就可以了
下面是完整的脚本

#!/bin/bash
#SBATCH -J GaussianTest
#SBATCH -p batch
#SBATCH -o log.out
#SBATCH -e log.err
#SBATCH -t 5:00:00
#SBATCH -N 1
#SBATCH -n 1
#SBATCH -c 28

export g16root=/home/sunh/Soft
export GAUSS_SCRDIR=$g16root/g16/tmp
. $g16root/g16/bsd/g16.profile
export PATH=$PATH:$g16root/g16

cd $SLURM_SUBMIT_DIR
for i in *.gjf
do g16 $i
done

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
乐平 + 5 谢谢分享

查看全部评分 View all ratings

本版积分规则 Credits rule

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

GMT+8, 2024-11-27 21:58 , Processed in 0.194551 second(s), 22 queries , Gzip On.

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