Before accessing the Hazel 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.

Logging in with a web browser (Open OnDemand):

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.

Logging in with a terminal window:

MacOS/Linux

  • Terminal is already included in macOS.
    • 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.

Windows

  • MobaXterm

    Download and install the MobaXterm Home Edition (Installer edition).
    Open MobaXterm and click Start local terminal.

  • Here are more detailed instructions on installing and configuring MobaXterm.
  • 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.


    Video Tutorials
  • Logging in to Hazel on macOS
  • Logging in to Hazel on Windows using MobaXterm

  • Logging in with Microsoft Visual Studio Code (VS Code):

    Click here for instructions

    Copyright © 2024 · Office of Information Technology · NC State University · Raleigh, NC 27695 · Accessibility · Privacy · University Policies