Follow these instructions for connecting to the cluster.
Access to the cluster is through a login node, and login nodes are accessed through using SSH to connect to login.hpc.ncsu.edu or using a browser to connect to Open OnDemand. Before accessing the Hazel cluster a user must read and understand the HPC Acceptable Use Policy (AUP), located here.
There is a pool of four login nodes, and they are shared with all users of Hazel. No resource intensive processes may be run on these shared login nodes. The purpose of a login node is to provide access to the cluster via SSH and to prepare for running a program (e.g., editing files, compiling, and submitting batch jobs). A compute node is used for running the program. To run interactive processes that are resource intensive, start an interactive session on a compute node.
This video on the HPC Acceptable Use Policy explains some of the technical details of the AUP including the difference between login nodes and compute nodes.
Users from partner institutions (East Carolina, UNC-Greensboro, UNC-Wilmington) should use a web browser to connect to Open OnDemand (https://servood.hpc.ncsu.edu) using their local campus identity credentials.
Open a web browser and go to this address - https://servood.hpc.ncsu.edu - to access Open OnDemand. Open OnDemand is an open source project led by the Ohio Supercomputer Center.
The initial window will be the UNC Federation WAYF (where are you from) page. Select your institution. You will be taken to your institution's login site where you should login using your local campus username, password, and two factor authentication.
Once connected select Clusters
, then >_Hazel Shell Access
from the top menu to open a terminal window. Use the Files
option to upload/download files.
Open the Terminal by opening the Applications folder, then the Utilities folder, and then click Terminal.app.
Alternatively, use the Mac 'Spotlight Search' tool (hit [Command+Space] or click the magnifying glass in the tool bar) and search for Terminal.
Download and install the MobaXterm Home Edition (Installer edition).
Open MobaXterm and click Start local terminal.
To connect to the shared HPC login nodes, open a terminal window and type ssh user_name@login.hpc.ncsu.edu
,
where user_name is the Unity ID.
To allow Hazel to open a window on a local machine, e.g., for GUI applications, X11 forwarding must be enabled
by adding the -X option, i.e.,
ssh -X user_name@login.hpc.ncsu.edu
.
On macOS, install XQuartz to use X11 forwarding. When using MobaXterm, X11 is enabled by default.