Daily
常用 HPC 命令
module
常见命令
命令 | 含义 | 举例 |
---|---|---|
module avail | 查看中心部署的所有环境 | module avail |
module load modulefile | 加载名为modulefile的环境 | module load compiler/devtoolset/7.3.1 |
module list | 列出当前加载的环境 | module list |
module unload modulefile | 不加载名为modulefile的环境 | module unload compiler/devtoolset/7.3.1 |
module show modulefile | 查看modulefile的具体信息 | module show compiler/devtoolset/7.3.1 |
module purge | 清理当前加载的所有环境 | module purge |
独占节点申请
salloc -p partition_name -N 1 -n 64 -t 02:00:00
常用CPU任务提交命令
示例脚本
#!/bin/bash
#SBATCH -J your_job_name
#SBATCH -p available_partition_name
#SBATCH -N 1
#SBATCH --ntasks-per-node=1
#SBATCH --cpus-per-task=64
#SBATCH -t 02:00:00
module purge
# load neccessary module
# your_command
定时查询任务列表
# 10s查询一次
squeue -i 10