This module will be fully interactive. Participants are strongly encouraged to follow along on the command line. After taking this module, participants should be able to:
- Print, identify, and modify environment variables
- List and search for available modules
- Load and unload modules specific to a certain objective
- Automate module and environment commands in the
.bashrc
- Prepare and submit a batch job to a queue
Read the documentation.
- Learn node schematics, limitations, file systems, rules
- Learn about the scheduler, queues, policies
- Determine the right resource for the job
HPC systems are shared resources. Your jobs and activity on a cluster, if mismanaged, can affect others. TACC staff are always available to help.
- Environment variables – purpose, printing, and defining (
echo, env, export
). - Modules – listing, loading, and unloading.
- Automating environment variables, module commands, and aliases in
.bashrc
. - Batch job submission, commands dependent on system (
sbatch, showq, scancel
).
https://public.etherpad-mozilla.org/p/ctls2017
Next: Environment Variables | Top: Course Overview