Login Nodes¶
Opening an SSH connection to ULHPC systems results in a connection to an access node.
ssh iris-cluster
ssh aion-cluster
To be able to further run GUI applications within your [interactive] jobs:
ssh -X iris-cluster # OR on Mac OS: ssh -Y iris-cluster
To be able to further run GUI applications within your [interactive] jobs:
ssh -X aion-cluster # OR on Mac OS: ssh -Y aion-cluster
Important
Recall that you SHOULD NOT run any HPC application on the login nodes.
That's why the module
command is NOT available on them.
Usage¶
On access nodes, typical user tasks include
- Transferring and managing files
- Editing files
- Submitting jobs
Appropriate Use
Do not run compute- or memory-intensive applications on access nodes. These nodes are a shared resource. ULHPC admins may terminate processes which are having negative impacts on other users or the systems.
Avoid watch
If you must use the watch
command, please use a much longer
interval such as 5 minutes (=300 sec), e.g., watch -n 300
<your_command>
.
Tips¶
ULHPC provides a wide variety of qos's
- An
interactive
qos is available on Iris and Aion for compute- and memory-intensive interactive work. Please, use an interactive job for resource-intensive processes instead of running them on access nodes.
Tip
To help identify processes that make heavy use of resources, you can use:
top -u $USER
/usr/bin/time -v ./my_command
Running GUI Application over X11
If you intend to run GUI applications (MATLAB, Stata, ParaView etc.), you MUST connect by SSH to the login nodes with the -X
(or -Y
on Mac OS) option:
ssh -X iris-cluster # OR on Mac OS: ssh -Y iris-cluster
ssh -X aion-cluster # OR on Mac OS: ssh -Y aion-cluster