Mt favorite way to update/manage my clusters is to use pdsh. If you NFS mount your portage directory then you can do this. Updates come in three steps:

Step1: Make the package.
emerge -bu <program/world>

Step 2: Install it everywhere.
pdsh -a emerge -buk <program/world>

Step 3: Update the YACI install image.
(This is a custom script I wrote that mounts the portage directory and proc on the install image directory, then runs the command specified in a chroot environment.)
/tftpboot/images/chroot.sh emerge -buk <program/world>


I actually wrap this entire process in a single script to make things easier =)

And just FYI.. always run jobs niced =) Condor does this for you automatically and SGE can be made to do it with a bit of tweaking. It makes installs go so much faster =)


On Jun 24, 2006, at 3:16 PM, Łukasz wrote:

I've got a question for experienced: there's a need on my univ, to
build a cluster. We may be given a bunch of PCs of similar
configuration to put them together into high performance cluster for
physicists. However, these PCs are supposed to be connected to the
external NFS as workstations, and students be allowed to login (on
their old accounts) and work on their projects. Is it possible to do
it with Gentoo? Is it possible to administrate _all_ nodes at once?
How would look emerge -u world, for all computers? Where to look to
more information?

Regards
almathea



--
[email protected] mailing list



--
[email protected] mailing list

Reply via email to