From owner-freebsd-isp Thu Mar 29 23:24:36 2001 Delivered-To: freebsd-isp@freebsd.org Received: from gekko.i-clue.de (server.ms-agentur.de [62.153.134.194]) by hub.freebsd.org (Postfix) with ESMTP id 510C337B71D for ; Thu, 29 Mar 2001 23:24:32 -0800 (PST) (envelope-from so@server.i-clue.de) Received: from i-clue.de (automatix.i-clue.de [192.168.0.112]) by gekko.i-clue.de (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id KAA04269; Fri, 30 Mar 2001 10:31:48 +0200 Message-ID: <3AC4350F.3BD8D692@i-clue.de> Date: Fri, 30 Mar 2001 09:26:07 +0200 From: Christoph Sold Reply-To: so@server.i-clue.de X-Mailer: Mozilla 4.75 [de] (WinNT; U) X-Accept-Language: de MIME-Version: 1.0 To: Clemens Hermann Cc: Colin Campbell , freebsd-isp@FreeBSD.ORG Subject: Re: redundant servers References: <002c01c0b8e9$465f10e0$fe78a8c0@espe.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Clemens Hermann schrieb: > > Hi Colin, > > > If you want to try Linux, there's a myriad of ways. > > I have been using Linux for quite a while on my webserver-box. The > problems/inconveniences I encounterd are the reason I switched to FreeBSD > and I am far away from going back ;-) Well, I agree. Our Linux boxes do serve everything well, but maintaining them is a pain in the a***. > > As far as I can see, FreeBSD has none of these. :-( > > As there does not seem to be a perfect solution, how can I achive a reilable > system that involves more than one box besides redundant hardware? Are there > any "small" hints how at least parts can be made to work? To have some failsafe measure short of a HA solution, you can easily set up two boxes. The first is the production server. Use MySQLs replication feature to have the db replicated onto the slave. rsync, cpdup or even tar over NFS gets all the other stuff updated in a cron job. Don't try to automate the switch to your fallback machine: this is what makes HA expensive. Instead have some watchdog scripts check the availablilty of the other machine. If anything fails, send an alarm to your pager, SMS, or whatever you like. Do the failover switch by hand (probably assisted by some prepared scripts). There are just too much possibilities how a machine can fail to have all of this automated without a budget. Just my EUR.02 -Christoph Sold To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message