Using Talon3

Contents:

 

 

How do I access Talon 3.0?

Requirements:

  1. To connect you must be on the UNT network including Eaglenet (wi-fi) and the Campus Virtual Private Network (VPN).
  2. You must use a Secure Shell (SSH) version 2 connection.

To connect from Linux or MacOS: If you are logging from a Linux machine, make sure it has an SSH client (ssh, openssh, etc.) installed. Then, access Talon 3 by opening the Terminal application and using the command:

 

To connect from Windows: You'll first need a terminal application and here are two options.

  • PuTTY is a free implementation of Telnet and SSH for Win32, along with an xterm terminal emulator. It is written and maintained primarily by Simon Tatham
  • Cygwin/X provides an all-in-one, UNIX like environment. It comes with SSH support as a package. The installation is straightforward. During the installation, you will need to select the *Net* package. By default, SSH is NOT installed. If you are familiar with UNIX, then you can work within Cygwin/X using UNIX commands as if you were on a Linux box.

To connecting from off campus: If you are off campus you may connect using the Campus VPN. Connecting to the VPN is outside the scope of this document, please consult this Campus VPN guide or the IT Services's Remote Access to Campus Computers (RDP).  Should you require further assistance, please contact the Help Desk.

 

Where do I login?

Primary login:  The Talon3 login nodes can be access by the domain node: talon3.hpc.unt.edu. There are two login nodes that are shared between all users. You should NEVER run computationally or disk intensive processes on this login node as there are regularly many users logged in simultaneously. Any code or computaionally intensive processess MUST be submitted though the queuing system and any violation will result in account suspension. Please use the queuing system for jobs or to compile code. There is no X11 Forwarding capable on this server.

 

Visualization login: There are 3 nodes which have X11 capabilities and are Slurm submission hosts.  This host are intended for using the graphical based software (e.g. gnuplot, matplotlib) and other notebook features in software like MatLab and Mathematica.  Please submit all compute intensive jobs through the Slurm queuing system.  Each X11 session normally ties up an entire CPU, therefore you may want to try another vis-login if you are experiencing slow ups.  Also, X11 graphical sessions require large bandwidth to work effectively, and you may experience lag while on home DSL or Cable ISP. Login at: vis.hpu.unt.edu.  Currently your files in /home and /storage/remote or /storage/research are all mounted through the internal cluster network to the vis-login.

 

How do I change my password?

To change your password follow these steps:

  1. With a termainal application, log into talon3.hpc.unt.edu using your password.
  2. At the prompt, use the command: passwd
  3. Follow the prompts until completion and you receive the "Password successfully updated" message.
  • if you are changing your password as part of the log on procedure, the log on procedure will continue now.
  • if anything goes wrong (for instance, when you entered the password twice, there was a mismatch), you will be notified, and the password will remain unchanged. You may be given the option of trying again
  • if all went well, your new password is now in effect, and your old password will no longer work.

If you forget your password, please consult hpc-admin@unt.edu. Temporary password can be issued with a 48 hour expiration, in which, will need to be changed.

User Account passwords expire every 180 days, so make sure to keep your password up to date to avoid any interruption of your usage of Talon3.

How do I transfer files?

Texted based command-line option:

To transfer files to and from a cluster on a Linux/Mac machine, you may use the "terminal" application and the secure copy (scp) command or secure file transfer protocol (sftp). The following is an example of uploading a file foo.f to talon3.hpc.unt.edu from your machine myhost:

myhost$ scp foo.f talon3.hpc.unt.edu:

For another example, to recursively copy an entire directory foo from inside directory project in your home directory on talon3.acs.unt.edu to the current working directory (aka ".") on myhost, use the following command:

myhost$ scp -rp talon3.hpc.unt.edu:project/foo .

 

Graphical inteface option:

From a Windows or Mac machine you MUST have an SFTP client software such as WinSCP or Cyberduck installed. Once logged in, you can use the file transfer window within the program to drag and drop files between local and remote (talon3) machines.