Logging in from the Internet

ssh extuser@haamster.rice.edu

(Note that everybody uses the extuser name at this stage--do not substitute your own user name.)

You should see a banner message and then a prompt:

extuser@OpenWrt:~$ 

Then type

./wake MACHINE_NAME

Once this tells you that you're good to go, you may SSH onward using your assigned user name. (It may yet take another minute until the machine is fully up and responding to SSH.)

For example:

ssh MYUSERNAME@box

More than likely, this won't work, because we won't have told you your password (with the intention that you'll just use your SSH key). To make login work, copy the following snippet into your $HOME/.ssh/config:

Host haamster
  User extuser
  HostName haamster.rice.edu
Host box
  ProxyCommand ssh haamster nc box 22
  User YOUR_USER_NAME
Host slate
  ProxyCommand ssh haamster nc slate 22
  User YOUR_USER_NAME

Make sure to substitute in your user name for YOUR_USER_NAME. You should then (after waking the machine) be able to simply log in by saying

ssh box

on your machine. (NOT on haamster)

Keeping a machine awake

touch /tmp/prevent-shutdown

Please make sure to delete the file when done:

rm /tmp/prevent-shutdown

Using AMD GPUs

source /tmp/enable-amd-compute

Using VirtualGL

source /tmp/enable-vgl

Note: You must be a member of the vglusers group for this to work. According to the user guide, you can use

/opt/VirtualGL/bin/glxinfo -display :0 -c

to check whether VirtualGL is working.

Machine Inventory

box

bodge

Tools

HPCToolkit

Use

source /opt/hpctoolkit/activate

to be able to use HPCToolkit. See here for more. hpcviewer and hpctraceviewer are also installed. They may or may not be pleasant to use via remote X11. :)

Recovering from Crashes

Log into haamster as you did originally. You should see a banner message and then a prompt:

extuser@OpenWrt:~$ 

Then type telnet pstrip. You should see the following:

extuser@OpenWrt:~$ telnet pstrip

Entering character mode
Escape character is '^]'.

Tel


************************************************************
*                                                          *
*                                                          *
* Synaccess Networks Inc., Carlsbad, CA, USA. Copyright(c) *
*                                                          *
*           System  NP-1601                                *
*                                                          *
*                                                          *
************************************************************


HW:4.1C SW:5.4.23A 
>
>Type "help" for a list of commands.
>Make sure to set Telnet mode to Local Echo Off
>

The command pshow shows you the status of the power strip.

>pshow


************************************************************
*                                                          *
*                                                          *
*     Power Outlet Port Parameters and Status              *
*                                                          *
*                                                          *
************************************************************
>
>

Port |       Name |  status | Reserved By | Timer   | AutoPing 
-----+------------+---------+-------------+---------|---------
   1 |  Undefined |      On |       Open  |   Off   |     No
   2 |  Undefined |      On |       Open  |   Off   |     No
   3 |  Undefined |      On |       Open  |   Off   |     No
   4 |  Undefined |      On |       Open  |   Off   |     No
   5 |  Undefined |      On |       Open  |   Off   |     No
   6 |  Undefined |      On |       Open  |   Off   |     No
   7 |  Undefined |      On |       Open  |   Off   |     No
   8 |        box |      On |       Open  |   Off   |     No
   9 |  Undefined |      On |       Open  |   Off   |     No
  10 |  Undefined |      On |       Open  |   Off   |     No
  11 |  Undefined |      On |       Open  |   Off   |     No
  12 |  Undefined |      On |       Open  |   Off   |     No
  13 |  Undefined |      On |       Open  |   Off   |     No
  14 |  Undefined |      On |       Open  |   Off   |     No
  15 |  Undefined |      On |       Open  |   Off   |     No
  16 |  Undefined |      On |       Open  |   Off   |     No

 Total AC current draw (outlet 1-8 & 9-16):
 2.90 &  0.18 Amps. Max detected  3.72 &  0.21 Amps.
 Power reboot duration: 5 seconds.
***Type "pTmShow" to view outlet Timer parameters.

For example, we see that "box" is plugged into outlet# 8. To power cycle box, type pset 8 0. You can confirm that the corresponding outlet is off with pshow. Next, you can turn the outlet on again by saying pset 8 1. All the connected machines are set up so that they will automatically boot up after a power cycle. To return to haamster, type logout.

The telnet server built into the power strip is pretty dumb. It doesn't like Backspace, for instance. Don't be surprised if you manage to confuse it. When in doubt, log out and start over.

If you need it, the manual for the netboot device is mirrored here.

Mailing List

There's a mailing list for notifications relating to the cluster. See the list information page for archives and more information.