命令行提交作業
更新時間 2025-08-12 15:19:54
最近更新時間: 2025-08-12 15:19:54
分享文章
本文介紹了如何通過命令行的方式提交作業。
前提條件
集群和集群節點狀態都為運行中。
已準備好作業文件,并導入文件管理中。
方式一:通過命令行工具(如Xshell、MobaXterm、iTerm等)登錄管理節點,直接使用調度器命令提交作業。
方式二:通過網頁終端直接用命令行提交作業。點擊桌面的“網頁終端”打開新頁面,用戶可進行遠程連接,不需要輸入密碼。
編寫作業腳本,示例如下:
1.編寫作業腳本,腳本文件命名為 slurmRun.sh。
vim //slurmRun.shslurmRun.sh的提交作業內容如下:
#!/bin/sh
#SBATCH --job-name=slurm-job #設置作業名稱
#SBATCH --ntasks=1 #指定任務數量
#SBATCH --nodes=1 #指定節點數量
#SBATCH --cpus-per-task=1 #指定每個任務的CPU數
#SBATCH --output=slurm-job.log #指定標準輸出文件
#SBATCH --time=00:10:00 #設置作業運行時長
cd $HOME
run.sh input.dat2.提交作業。
sbatch slurmRun.sh
更多Portal用戶使用指南請您點擊下載查看。彈性高性能計算集群內HPC Portal用戶手冊V1.7.3.pdf