This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
keller_and_evans_lab:cu_research_computing [2016/12/16 16:40] matthew_keller /* Logging in */ |
keller_and_evans_lab:cu_research_computing [2020/02/12 09:03] (current) lessem [Don't save temporary files in /work/KellerLab] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | General documentation for using RC is [[[https:// | ||
+ | This document will mostly cover specific instructions for using RC in the Vrieze and Keller labs. We will try to update this, but RC is a bit of a moving target, so some of what is written below may now be outdated. | ||
- | ======= Logging in ======= | ||
+ | ======= Getting started ======= | ||
- | Put these settings in your '' | + | General documentation for using RC is [[[https:// |
+ | Logging In <which you've already done> | ||
+ | Duo 2-factor Authentication <which you've already done> | ||
+ | Allocations | ||
+ | Node Types | ||
+ | Filesystems | ||
+ | The modules system | ||
+ | The PetaLibrary | ||
+ | Running applications with Jobs | ||
+ | Batch Jobs and Job Scripting | ||
+ | Interactive Jobs | ||
+ | Useful Slurm commands | ||
+ | Job Resource Information | ||
+ | squeue status and reason codes | ||
+ | Containerization on Summit | ||
+ | |||
+ | |||
+ | ======= Overview of best practices ======= | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | |||
+ | |||
+ | ======= Logging in ======= | ||
+ | |||
+ | Put these settings in your '' | ||
| | ||
# These rules only apply for connections to login.rc.colorado.edu | # These rules only apply for connections to login.rc.colorado.edu | ||
Line 13: | Line 38: | ||
ControlMaster auto | ControlMaster auto | ||
ControlPath ~/ | ControlPath ~/ | ||
+ | # Keep the ssh connection open, even when the last session closes | ||
+ | ControlPersist yes | ||
# X forwarding. Remove this on a Mac if you | # X forwarding. Remove this on a Mac if you | ||
# don't want it to start X11 each time you | # don't want it to start X11 each time you | ||
Line 24: | Line 51: | ||
- | These settings should work from Mac and Linux. | + | These settings should work from Mac and Linux. |
- | For those with access to summit, here are the steps to using it: | + | For those with access to summit |
| | ||
#From a login node: | #From a login node: | ||
- | ssh -YC mmkeller@shas0711 | + | ssh -YC < |
+ | | ||
#In your shell script: | #In your shell script: | ||
No need to include -A UCB00000442 | No need to include -A UCB00000442 | ||
Line 41: | Line 69: | ||
- | ======= Don't save temporary files in /work/KellerLab ======= | + | ======= Don't save temporary files in /pl/active/KellerLab ======= |
- | Everything you save to /work/KellerLab is backed up automatically by the system. This is generally good, unless you're saving files that you only need for the moment, or at most for a few days. We don't need these files long term and we don't need them backed up, but they will be backed up, and **they' | + | Everything you save to /pl/active/ |
If the temporary files are deleted by you after they' | If the temporary files are deleted by you after they' |