Greetings, fellow Linux lovers;

Ran into a little situation today where we need to cycle power/reboot a bunch of nodes that are down and out, by telnet to the relevant terminal server ports and the advanced management module.  This involves multiple consoles, windows, command line, GUI, the works, as follows:

 

Subject:  RHEL cluster, 4.0 through 5.3.  

Issue:  How to find IP addresses of terminal server ports which service individual nodes which are down and out.  (need to telnet to them for troubleshooting/maintenance/rebooting)

And:  IP address and/or hostname of advanced management module which runs on the clusters
.  
Some clusters have a "magic decoder ring" file that gives this information;  most don't.

Any thoughts?  Workaround so far has been via eyeballing racks of blades and doing various arithmetic problems in our heads.