Here are notes from Steve Rumble about how to install a new software package on all of the cluster machines:
If there isn't a recent package provided by RedHat, we just compile from source.
Write and test a shell script that compiles and installs the package on the local machine.
Write another script that will ssh as root into each cluster node (in parallel) and run the build/install script.
Add the build/install commands to the script that is used to reimage cluster machines: ~rumble/public_html/cluster/post-install.sh Be sure to test the script by reimaging a cluster machine (see Reimaging a Cluster Machine for details).