Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

TRACE-HPC TRACE contains two broad categories of nodes: compute nodes, which handle the production research computing, and login nodes, which are used for managing files, submitting batch jobs and launching interactive sessions. Login nodes are not suited for production computing.
When you connect to TRACE-HPC, you are connecting to a TRACE -HPC login node. You can connect to TRACE -HPC via a web browser or through a command line interfaceusing an ssh client.

Note: To access the login nodes, you much be on the CMU campus network either by being on campus or through the VPN.  See the Computing Services VPN documentation.

See the Running Jobs section of this User Guide for information on production computing on TRACE-HPC.

Connect in a web browser

You can access TRACE-HPC through a web browser by using the OnDemand software. You will still need to understand TRACE-HPC's partition structure and the options which specify job limits, like time and memory use, but OnDemand provides a more modern, graphical interface to TRACE-HPC. See the OnDemand section for more information.

Connect

...

to a

...

command line interface

...

using

...

SSH

You can use an ssh client from your local machine to connect to TRACE -HPC using either your TRACE or TRACE credentials.
SSH  using Andrew userID and password.  The hostname is trace.cmu.edu.

SSH is a program that enables secure logins over an unsecure network. It encrypts the data passing both ways so that if it is intercepted it cannot be read.
SSH is client-server software, which means that both the user's local computer and the remote computer must have it installed. SSH server software is installed on all the TRACE machines. You must install SSH client software on your local machine.


Free ssh clients for  Macs, Windows machines and many versions of Unix are available. Popular ssh clients (GUI) include PuTTY for Windows and Cyberduck for Macs. A command line version of ssh is installed on Macs  by default; if you prefer that, you can use it in the Terminal application. You can also check with your university to see if there is an ssh client that they recommend.
Once you have an ssh client installed, you can use either your TRACE credentials or TRACE credentials (optionally with DUO MFA) to connect to TRACE-HPC. Note that you must have created your TRACE password before you can use ssh to connect to TRACE-HPC.

Use ssh to connect to TRACE

...

using

...

Andrew userID and password:

  1. Using your ssh client, use your TRACE credentials and connect to hostname trace-hpc.cmu.edu  using port 2222.

ssh -p 2222 trace-username@trace-hpc.cmu.edu

  1. Enter your TRACE Andrew userID and password when prompted.
  2. (Optional) If you are registered with TRACE DUO, you will receive a prompt on your device.  Once you have approved it, you will be logged in.

...

Password-less ssh to connect to

...

TRACE

...

:

  1. Using your ssh client, connect to hostname trace-hpc.andrew.cmu.edu  or trace-hpc.cmu.edu  using the default port (22).Either hostname will connect you to TRACE-HPC. You do not have to specify the port.
  2. Enter your TRACE username and password when prompted.

Read more about using SSH to connect to TRACE systems

Public-private keys

You can also use public-private key pairs to connect to TRACE-HPC. To do so, you must first fill out this form to register your keys with TRACE.

TRACE single sign on

TRACE users can use their TRACE usernames and passwords in the[ TRACE User Portal Single Sign On Login Hub|https://portal.xsede.org/single-sign-on-hub] (SSO Hub) to access trace-hpc.andrew.cmu.edu  or trace-hpc.cmu.edu.
You must use DUO Multi-Factor Authentication in the SSO Hub.
See the TRACE instructions to set up DUO for Multi-Factor Authentication.TRACE supports ssh public/private key pair password-less logins.

  1. Browse  to :

    https://allocations.engineering.cmu.edu
  2. Login with your CMU credentials. You'll see a tab on the screen titled, My SSH Public Keys.
  3. Click on that tab and enter your public key.

Your key should be installed within an hour of submission.

Using Andrew Kerberos Ticket forwarding to connect to TRACE:

If you are connecting from a system that is using Andrew Kerberos authentication, you can forward these tickets to TRACE and then log in to TRACE without re-entering your password.

To enable this feature, add these lines:

GSSAPIDelegateCredentials yes

GSSAPIAuthentication yes

To your ssh config file in your home directory:

$HOME/.ssh/config