Please follow the below steps to run the bac_dev container on a cluster:
-
Remotely access any login node's terminal using the following command:
ssh ${USER}@lewis.rnet.missouri.edu ssh ${USER}@lewis42.rnet.missouri.edu ssh ${USER}@lewis4-dtn.rnet.missouri.edu ssh ${USER}@lewis4-dtn1.rnet.missouri.edu
-
Copy the bac_dev.job file to your home directory using the below command:
cp /storage/hpc/group/ircf/software/singularity_bac_dev/bac_dev.job ~/bac_dev.job
-
Navigate to your home directory using the following command:
cd
-
Check for an available node using the below command:
sinfo --state=idle
-
Modify the "bac_dev.job" file as per your requirements based on Partition, Node, Memory, MYDATA, etc.:
#!/bin/bash ##SBATCH -p r630-hpc3 ##SBATCH -w lewis4-r630-hpc3-node548 #SBATCH -p Gpu #SBATCH -t 0-02:00 # time (days-hours:minutes) #SBATCH --ntasks-per-node=10 #SBATCH --mem=100G #SBATCH --output=/home/%u/log_bac_dev.job.%j ##SBATCH [email protected] # email address for notifications ##SBATCH --mail-type=END,FAIL # which type of notifications to send #SBATCH -J bac_dev ... ... ... MYDATA=/storage/hpc/data/${USER}/mydata ... ... ...
-
Submit the job to the SLURM scheduler using the below command:
sbatch bac_dev.job
-
Check the job log for instructions by running the below command:
cat log_bac_dev.job.*