Hi all,
I have just rolled out a Scientific Linux (Redhat clone) cluster of 20
nodes plus controller that runs torque for batching and uses a lot of MPI.
My problem is that I periodically get asked to include some library or
program to help out with some ones research code, and often it is
something that needs to be installed across all nodes.
On my Mageia cluster I simply run urpmi parallel, issue the one command
and it installs across all nodes. For those not familiar with urpmi
parallel, it queries all the nodes asking what rpms are needed to
install the given software (including all dependencies), it then
downloads all the rpms to the machine running urpmi, it then pushes the
appropriate rpms to each node and installs them.
Is there anything like this for Scientific Linux (RHEL) and Yum ??
The closest thing I have seen so far is clusterssh, but its not really
the same as each node has to download from the repository. clusterssh is
a general tool for parallel shells.
I am using a Redhat clone for a number of reasons, the largest being I
was told to and don't really have choice in the matter, so no chance of
changing distros. Scientific Linux was easy to configure and everything
seems to work quite well, so I am quite happy with the distro except for
the lack of a urpmi parallel type tool.
Any suggestions ??
cheers
Tuxta
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html