Announcing a node's IP to the cluster

view story

http://serverfault.com – I'm in the process of configuring a sort-of Beowulf cluster, the major difference being that I want to be able to add nodes from any network. Because of this I can't run DHCP on the server to inventory all the nodes. New nodes would run a package or script to configure SSH, MPI, NFS and the like. During installation they'll require the IP address of the server. My problem now is how I should announce the node's existence to the master. On the server the node has to be added to the list of active mpi clients. I should be able to add nodes by IP only. If not, I'll have to add their IP to the DN (HowTos)