Access Information

Any College of Engineering student can use the High Performance Compute Cluster. Follow this link to request access, then follow the links below to specific setup instructions.


Access from Windows

Set up SecureCRT

Set up Xming


Create Configuration Files


Access from Linux or Mac

Set up SSH

Using SCP

Create Configuration Files

Access from Windows

We recommend using SecureCRT and Xming to interact with the HPCC. You can download both programs here.

Set up SecureCRT
  1. Install SecureCRT
  2. Launch SecureCRT and click the Connect button in the icon bar

    Connect button
  3. Right-click the Session folder and select the New Session option

    New Session
  4. Make sure SSH2 is selected and click Next

    ssh2
  5. The hostname you will use depends on the location you will be connecting from:
    1. If you are connecting from off campus, the host name will be 'gate.eng.auburn.edu'

      gate.eng.auburn.edu
      1. Enter your username in the provided field
      2. When prompted for the name of an engineering host (after connecting), you will enter 'hpcc' as the host name

        gate prompt
    2. If you are connecting from on campus, the host name will be 'hpcc.eng.auburn.edu'

      hpcc.eng.auburn.edu
      1. Enter your username in the provided field
  6. Click Next, then Finish.

    Finish
  7. You will be back at the Connect screen. Right-click on the session you've just created and select Properties

    Properties
  8. In the Properties menu, navigate to Connection>Port Forwarding>Remote/X11 and make sure Forward X11 packets is selected, then click OK

    x11 packets
  9. You are finished configuring SecureCRT. Click Connect and enter passwords when prompted to connect to the HPCC

    Connect
  10. You may be prompted to accept a new host key upon first connecting. Click Accept & Save

    New Host Key
Set up Xming

Xming is an X Server used as a visual interface between Windows and Linux (in this case the HPCC). It uses a Secure SHell program with X11 tunneling (SecureCRT) to send and receive data.

  1. Install Xming using the default settings.
  2. Make sure the Xming icon is visible in your system tray

    System Tray

    Xming System Tray Icon

  3. Log in to SecureCRT and run a visual program--an Xming window will open

    Run Matlab

    Xming Matlab Window

  4. Follow this link to create the configuration files required to utilize the HPCC

Access from Linux or Mac

To access the HPCC from a Linux or Mac machine, we recommend using the native SSH and SCP applications.

Set up SSH
  1. Open a terminal window
  2. The host you will SSH into depends on the location you are connecting from:
    1. If you are connecting from on campus, you will connect through hpcc.eng.auburn.edu

      ssh -X <AU_ID>@hpcc.eng.auburn.edu
      
    2. If you are connecting from off campus, you will connect through gate.eng.auburn.edu

      ssh -X <AU_ID>@gate.eng.auburn.edu
      
      1. When prompted for a host, type hpcc
  3. If you are on a Mac, there is one more step. If you are on a Linux machine, you are done setting up SSH--there are still more steps below.
    1. On a Mac, download and install XQuartz using the default settings.
  4. You may now run graphical programs from the SSH session

Using SCP

  1. SCP is used with the following syntax:

    SCP <target> <destination>
    

    With your AU filespace identified by '<AU_ID>@hpcc.eng.auburn.edu:' or '<AU_ID>@gate.eng.auburn.edu:', depending on whether you're connecting from on or off campus. These addresses point to the root of your H: drive.
  2. With that in mind, to copy a file to the root of your H: drive, you would type:

    SCP Desktop/myfile.c myid004@hpcc.eng.auburn.edu:
    
  3. And to copy myfile from the root of the H: drive:

    SCP myid0004@hpcc.eng.auburn.edu:myfile.c Desktop
    

Create Configuration Files

There are several files required to properly utilize the HPCC. You will now create them.

  1. Connect to the HPCC using SSH or SecureCRT.
  2. Create a file that designates the remote clusters the main node will communicate with.
    1. Type vim .rhosts in the command line of the hpcc.
    2. Type i to enter insert mode.
    3. Type these five lines into the text editor:

      hpcc
      compute-1
      compute-2
      compute-3
      compute-4
      
    4. Once you have typed the lines, hit the escape key to exit insert mode.
    5. Type :wq to save the file and exit the editor.
  3. Second is a simple file that designates your username for various scripts that require username authentication to run.
    1. Type vim .mpd.conf in the command line.
    2. Type i to enter insert mode.
    3. Type this line into the text editor, replacing <AU_ID> with your AU username:

      secretword = <AU_ID>
      
  4. Finally, you will ensure that the various compute nodes to connect automatically via ssh.
    1. From the command line, enter the following lines, pressing enter after each line.

      ssh compute-1
      exit
      ssh compute-2
      exit
      ssh compute-3
      exit
      ssh compute-4
      exit
      
    2. If you are not prompted to enter a password or phrase when connecting to any of the nodes, your setup is complete.
  • 
Last Updated: Jun 04, 2013