这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
adf:pbsorlsf [2022/11/13 11:28] – [注意:] liu.jun | adf:pbsorlsf [2023/07/21 12:36] (当前版本) – [2,如果集群可以使用GUI] liu.jun | ||
---|---|---|---|
行 2: | 行 2: | ||
=====注意:===== | =====注意:===== | ||
- | * **每个集群脚本完全不同,以下范例仅供参考,请勿照抄。** | + | * **每个集群脚本完全不同,以下范例仅供参考,请勿照抄。应该首先拿到自己集群的脚本,在该脚本基础上,参考下文进行修改,而非反过来。** |
=====一、LSF系统===== | =====一、LSF系统===== | ||
====1,脚本样本==== | ====1,脚本样本==== | ||
行 34: | 行 34: | ||
cd .. | cd .. | ||
rm -rf ${JOBNAME} | rm -rf ${JOBNAME} | ||
- | rm ${PBS_JOBNAME}.o* ${PBS_JOBNAME}.e* | ||
</ | </ | ||
用户将该脚本和run文件与脚本文件放到同一个文件夹内,并在上述脚本文件中 | 用户将该脚本和run文件与脚本文件放到同一个文件夹内,并在上述脚本文件中 | ||
行 80: | 行 79: | ||
cd .. | cd .. | ||
rm -rf ${JOBNAME} | rm -rf ${JOBNAME} | ||
- | rm ${PBS_JOBNAME}.o* ${PBS_JOBNAME}.e* | ||
</ | </ | ||
用户将该脚本和run文件与脚本文件放到同一个文件夹内,并在上述脚本文件中< | 用户将该脚本和run文件与脚本文件放到同一个文件夹内,并在上述脚本文件中< | ||
行 92: | 行 90: | ||
说明如下: | 说明如下: | ||
- Queue Name:可以根据用户习惯设置,用于提醒用户这个队列的特征,不能包含中文、空格 | - Queue Name:可以根据用户习惯设置,用于提醒用户这个队列的特征,不能包含中文、空格 | ||
- | - Remote host:必须填写localhost,即在本节点提交作业(到集群其他计算节点) | + | - Remote host:必须填写localhost,即在本节点提交作业(到集群其他计算节点),当然也可以写登录节点的IP或者其他机器名 |
- Remote job directory:作业存放路径,这个可以较为灵活设置,一般不影响使用,因为实际使用过程中,仍然可以选择存储在任何其他路径中 | - Remote job directory:作业存放路径,这个可以较为灵活设置,一般不影响使用,因为实际使用过程中,仍然可以选择存储在任何其他路径中 | ||
- Run command:原则上这里汇集了PBS脚本的前几行的信息,照抄即可,最后是“ $job”结尾 | - Run command:原则上这里汇集了PBS脚本的前几行的信息,照抄即可,最后是“ $job”结尾 | ||
- Prolog command:用source语句读取软件中的amsbashrc.sh文件,使得环境变量生效 | - Prolog command:用source语句读取软件中的amsbashrc.sh文件,使得环境变量生效 | ||
+ | |||
+ | |||
=====三、SLURM系统===== | =====三、SLURM系统===== | ||
参考:[[adf: | 参考:[[adf: | ||
**如果运行有问题,可以咨询ams@fermitech.com.cn。** | **如果运行有问题,可以咨询ams@fermitech.com.cn。** |