From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-user+bounces-102704-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1N3clw-0004GI-E9
	for garchives@archives.gentoo.org; Thu, 29 Oct 2009 21:43:08 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id AED0DE0925;
	Thu, 29 Oct 2009 21:43:06 +0000 (UTC)
Received: from mail-iw0-f187.google.com (mail-iw0-f187.google.com [209.85.223.187])
	by pigeon.gentoo.org (Postfix) with ESMTP id 907C3E0925
	for <gentoo-user@lists.gentoo.org>; Thu, 29 Oct 2009 21:43:06 +0000 (UTC)
Received: by iwn17 with SMTP id 17so1660836iwn.10
        for <gentoo-user@lists.gentoo.org>; Thu, 29 Oct 2009 14:43:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:sender:received:in-reply-to
         :references:from:date:x-google-sender-auth:message-id:subject:to
         :content-type;
        bh=fm7DE/75KpfZbxyW5rD3H5Yj+aALmJPkjrIxEiriHRM=;
        b=xLVe7QmFaMmlo1GSaTO2NSSXMYb3Ghp0Lax83jZZFC8/LmYffYq7tHRiQbgvks9sAj
         02yBhA0AsQz/SgCK9nAHzissYIMTp8JQu5dBMt9mvRvwo5xQ5d9irLHuHMNK2mPWcspU
         v2AA4v9ZPqdlaOzEhXCyWzW+cUwW24oSun/Lg=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:sender:in-reply-to:references:from:date
         :x-google-sender-auth:message-id:subject:to:content-type;
        b=xQj1W2bCoTfZVTWsXNHEI+f1gLKpST1m0vQ5I/JR1+IRoAl4ulwl8YloYwN4O/NkDu
         seLGVciUJAFlB7pyH1es1dq+yiZ8XIWXoUVcx5HebpxTVu2WdbHkUbl4L1/qj4Cm5m5E
         428013PyB7viDhwEX1iB/LPLcgmastB+ShGsQ=
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Sender: jz.penguin@gmail.com
Received: by 10.231.29.149 with SMTP id q21mr1550155ibc.35.1256852586328; Thu, 
	29 Oct 2009 14:43:06 -0700 (PDT)
In-Reply-To: <200910292057.51103.alan.mckinnon@gmail.com>
References: <e107b4ff0910291136p4c054187o8454af75a2823fdd@mail.gmail.com> 
	<200910292057.51103.alan.mckinnon@gmail.com>
From: James <jtp@nc.rr.com>
Date: Thu, 29 Oct 2009 17:42:46 -0400
X-Google-Sender-Auth: 42cc219216dd36c6
Message-ID: <e107b4ff0910291442l6fcf190ama3f6bbda4894e60f@mail.gmail.com>
Subject: Re: [gentoo-user] executing commands on lots of servers at once
To: gentoo-user@lists.gentoo.org
Content-Type: text/plain; charset=ISO-8859-1
X-Archives-Salt: 9c6e474e-4eb8-40fe-ba13-0b34ebee747e
X-Archives-Hash: 32984e74c0c70bd0a7a21fc025dc1a9e

Thanks for the response, Alan. I haven't posted on this alias in many
months, so it wasn't me who asked 2 days ago. ;) (nor do I see a
similar thread from two days ago, but it may have been sent to the bit
bucket, so I can't be certain)

Thanks!
-j

On Thu, Oct 29, 2009 at 2:57 PM, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
> On Thursday 29 October 2009 20:36:27 James wrote:
>> I have a cluster of Gentoo boxes I'd like to update all at once, along
>> with emerging specific packages to the servers simultaneously.
>>
>> Does anyone have any experience(s) with a good utility for doing this?
>> I've seen a few scripts online for accomplishing this but I'm not sure
>> how these scripts would handle the large amount of output that emerge
>> generates from all the servers simultaneously.
>>
>> Thoughts / ideas appreciated.
>
>
> I thought we answered this for you two days ago?
>
> Put the same world and config on every machine, and build everything on one
> host called the binhost.
>
> emerge -k on every machine will pull binary packages from the binhost. This is
> identical to working with say Ubuntu, except that it's not a maintainer
> building packages and putting them on a remote repo, it's you doing it and
> putting the packages on a machine on your local network.
>
> clusterssh will let you log into many machines at once and run emerge -avuND
> world everywhere
>
> --
> alan dot mckinnon at gmail dot com
>