更新时间:2019-03-12 15:00
在使用命令行提交作业前,请确保:
您需要先通过ssh客户端远程登录到集群。
注意:不推荐使用root帐号进行任何作业提交,避免作业脚本中的误操作导致E-HPC集群数据遭受破坏。
以下假定作业相关文件路径为:
$HOME/test.py # 作业执行程序
$HOME/test.data # 作业相关数据
作业执行命令行为:
test.py -i test.data
E-HPC目前支持多种主流的高性能计算作业调度器:
$ cat > test.pbs
#!/bin/sh
#PBS -l ncpus=4,mem=1gb
#PBS -l walltime=00:10:00
#PBS -o test_pbs.log
#PBS -j oe
cd $HOME
test.py -i test.data
$ qsub test.pbs
PBS作业调度脚本test.pbs解释如下:
PBS结合算例的使用示例可参考:
更详细的使用文档可参考PBS官方的PBS User Guide。
$ cat > test.slurm
#!/bin/sh
#SBATCH --job-name=slurm-quickstart
#SBATCH --output=test_slurm.log
#SBATCH --nodes=1
#SBATCH --ntasks=1
#SBATCH --cpus-per-task=1
#SBATCH --time=00:10:00
#SBATCH --mem-per-cpu=1024
cd $HOME
test.py test.data
$ sbatch test.slurm
SLURM结合算例的使用示例可参考:
更详细的使用文档可参考SLURM官方说明。
qsub -V -b y -cwd hostname
qsub -V jobscript.sh
更详细的使用参考qsub的manual
在文档使用中是否遇到以下问题
更多建议
匿名提交