From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1Hrt1m-00033S-AE for garchives@archives.gentoo.org; Sat, 26 May 2007 09:57:38 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l4Q9v5aD002384; Sat, 26 May 2007 09:57:05 GMT Received: from snowy.fizzelpark.com (snowy.fizzelpark.com [85.25.140.198]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l4Q9tAri032530 for ; Sat, 26 May 2007 09:55:10 GMT Received: (qmail 22949 invoked from network); 26 May 2007 09:55:05 -0000 Received: from 212.242.130.102 ([212.242.130.102]) by mail.fizzelpark.com ([85.25.252.58]) with ESMTP via SSL; 26 May 2007 09:55:05 -0000 From: Thilo Bangert Organization: Gentoo To: gentoo-server@lists.gentoo.org Subject: Re: [gentoo-server] Best practices in managing large server groups Date: Sat, 26 May 2007 11:53:27 +0200 User-Agent: KMail/1.9.5 References: <4650937E.80301@spamcop.net> <4653203B.5020700@spamcop.net> <4653EF4B.4090800@vanalteren.nl> In-Reply-To: <4653EF4B.4090800@vanalteren.nl> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-server@gentoo.org Reply-to: gentoo-server@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1352451.XjdO3LRsxr"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200705261153.32953.bangert@gentoo.org> X-Archives-Salt: f0791250-13d9-4df7-aab5-50cd7d107f88 X-Archives-Hash: d67bb414f2668ac3469def7d172d0a9b --nextPart1352451.XjdO3LRsxr Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline hi all, > It's likewise nice to hear someone is planning the same as we do. at work, we are currently planning for a massive expansion of our server=20 park and i am in the process of figuring it all out. not having done this=20 before i am probably about to fall into a bunch of holes - so any insight=20 into how you do stuff is of great help. thanks for all the information so=20 far. what follows are the pieces that we've put together for now. much of this=20 has not been tested yet, but i'd wouldn't mind some feedback. - use catalyst2 to build different role stage4 images. - seed a binhost with the binary packages from catalyst - add additional packages to the binhost (as needed) - use quickstart to deploy stage4 image - use enhost to add the host to a inventory db - use puppet for configuration management - use munin for resource and performance monitoring - use nagios for service monitoring - build a tool which creates nagios configuration from the inventory - all syslog to a central loghost - using srlog2 - use nullmailer to forward email to a central smarthost - higher level applications will be deployed using capistrano - possibly=20 drawing some of the configuration options from the inventory database. we will not do backups of the nodes - the goal is to be able to reproduce=20 the setup faster (or at roughly the same speed) than a backup recovery.=20 application data will most likely be backed up to amazon S3 in (near)=20 real time. we are currently looking into RT or bugzilla for issue tracking... i'd love to hear what tools other people are using for these and similar=20 tasks or what comments people have to the setup outlined above. > I would be very=20 > curious about the inventory system you are planning, if you're willing > to shed some light on that I'd be grateful. i haven't given this two much of a thought, just yet. enhost supplies its=20 data to ldap - so for a start we'll probably just use that. depending on=20 how the deployment procedure of the higher layers works out a relational=20 database may turn out to be better suited... kind regards Thilo --nextPart1352451.XjdO3LRsxr Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQBGWAOXxRElEoA5AncRAqp4AKDHTk0KkgbRiXljh1FNWotXfWg+HgCgrdWP Opqi+VvtH1CMMjNPDhKSUBc= =UADe -----END PGP SIGNATURE----- --nextPart1352451.XjdO3LRsxr-- -- gentoo-server@gentoo.org mailing list