1. What is SLURM? Slurm is an open source, fault-tolerant, and highly scalable cluster management and job scheduling system for large and small Linux clusters. Slurm requires no kernel modifications for its operation and is relatively self-contained.
If you need more information, Please Visit https://slurm.schedmd.com/overview.html
2. Basic SLURM Command sbatch
Submit a batch script to SLURM 1 2 3 4 $ sbatch [YOUR_SCRIPT] # output > Submitted batch job 210 # job_id: 210 squeue...
Intro This documentation will go over the basics of using the Chili Pepper cluster. Please go through this documentation step-by-step. Contact the server administrator via email or use the Q&A channel in the Slack Group.
Step 1 - Understanding the Cluster Structure Chili Pepper cluster has a NAS which contains user home directories and other shared files. All users and groups are consistent across all nodes. The prefix for the user directory is /mnt/nas/users/....
Creating a Python Kernel Admin Prerequisite Admin must enable conda for all users by creating a symlink. This will let users create their own virtual environment by using the conda create command.
1 ln -s /opt/conda/bin/conda /usr/local/bin/conda User Instructions Python Users can launch a terminal session with either JupyterHub or SSH connections. Launch a bash session. 1 bash Users then can create a virtual environment in the following way....