Ł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?

Sounds like you might want to look into Condor [1]. There is an ebuild
request [2], but nobody has written an ebuild yet.

The difference between Gentoo and other distributions would primarily be
in package management, which would be unrelated to Condor since we don't
package it yet. You would probably set up a single build server and run
emerge with the '--buildpkg' or '--buildpkgonly' flag, then set
PORTAGE_BINHOST (see make.conf.example) on the other machines to
retrieve binary packages from the build server.

There are a number of tools to make it easier to run commands on
clusters and keep them in sync, such as clusterssh, pdsh [3], pssh, c3,
csync2, cfengine, rsync and others.

Thanks,
Donnie

1. http://www.cs.wisc.edu/condor/
2. https://bugs.gentoo.org/60281
3. https://bugs.gentoo.org/81171

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to