Development and Testing

From UFRC
Revision as of 18:40, 10 August 2012 by Moskalenko (talk | contribs)
Jump to navigation Jump to search

If you need to develop code (i.e. the standard edit, build, test cycle) or test your workflows and scripts before submitting batch jobs, there are several machines on which you can do so and run short interactive tests and jobs.

EL5

test01 (Opteron 8435, 2.6GHz, 24 Cores, 64 GB RAM)

test04 (Intel E5430, 2.66GHz, 8 Cores, 16 GB RAM)

test05 (Intel E5430, 2.66GHz, 8 Cores, 16 GB RAM)

EL6

test02 (Intel E5-2690, 2.90GHz, 16 cores, 64 GB RAM)

test03 (Opteron 2356, 2.3GHz, 8 Cores, 16 GB RAM)

test06 (Opteron 4284, 3.0GHz, 16 Cores, 64 GB RAM)

Running Graphical User Interface Programs

Test nodes also allow you to run the available graphical user interface software interactively

To connect to a test node where you can run the graphical interface software use the following or a similar command on a Linux or MacOS machine:

For example to connect to test01:

ssh USER@test01.ufhpc -o ForwardX11=yes -o ForwardX11Trusted=yes -o ProxyCommand='ssh USER@submit.hpc.ufl.edu exec nc test01 %p'

or add the following to your ~/.ssh/config file:

Host test01
   User USER
   KeepAlive yes
   ProxyCommand ssh USER@submit.hpc.ufl.edu exec nc test01 %p
   ForwardX11 yes
   ForwardX11Trusted yes

where USER is your username. After editing ~/.ssh/config you can just run the following command to connect:

ssh test01

To be able to connect to a test node from a Windows machine and run the graphical interface software: