From owner-freebsd-stable@FreeBSD.ORG Mon Aug 21 16:18:50 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E19E16A4E2 for ; Mon, 21 Aug 2006 16:18:50 +0000 (UTC) (envelope-from ah@cryptobank.de) Received: from mail.crypta.net (mail.crypta.net [83.136.131.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A84443D9B for ; Mon, 21 Aug 2006 16:18:46 +0000 (GMT) (envelope-from ah@cryptobank.de) Received: by mail.crypta.net (cryptobank/eProtect-smtpd, from userid 1001) id E9EE0ECD4C7; Mon, 21 Aug 2006 18:14:28 +0200 (CEST) Date: Mon, 21 Aug 2006 18:14:28 +0200 From: Andy Hilker To: Max Laier Message-ID: <20060821161428.GA20152@mail.crypta.net> References: <20060821135318.GA12255@mail.crypta.net> <200608211612.22931.max@love2party.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1yeeQ81UyVL57Vl7" Content-Disposition: inline In-Reply-To: <200608211612.22931.max@love2party.net> User-Agent: Mutt/1.4.2.2i X-PGP-Key: http://wwwkeys.pgp.net:11371/pks/lookup?op=get&search=0xEC6E1071 X-PGP-Fingerprint: 9B2E 5892 AD93 D5C5 FB8E 3912 35D6 951B EC6E 1071 Organization: cryptobank - Andy Hilker Cc: freebsd-stable@freebsd.org Subject: Re: device carp / freebsd-update X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Aug 2006 16:18:50 -0000 --1yeeQ81UyVL57Vl7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Max, You (Max Laier) wrote: > On Monday 21 August 2006 15:53, Andy Hilker wrote: > > we are currently migrating our hosts to 6.1-RELEASE with official > > binaries (from CD). This is because we want to make use of > > freebsd-update binary patches. > > > > Our problem is that GENERIC kernel does not contain "device carp". > > Is there any posibility to use carp without "device carp" in GENERIC > > e.g. with /boot/loader.conf like other pseudo devices? >=20 > No, there is no such possibility. The reason for this, is that carp(4)= =20 > has to register a protocol which cannot be (easily) done on-the-fly. =20 > Since you should have a fail-over running it shouldn't be a problem to=20 > build a carp enabled backup while the failover host takes care of the=20 > service, however. The problem is: we have to use a custom kernel, but currently we try to use freebsd-update, which is not useable with custom kernels. > As a fallback there is a userland implementaion of carp (google "ucarp"),= =20 > but I am not sure what the status of that is or if it works with the=20 > in-kernel version. We tested it already. It seems to work fine with 2 ucarp nodes, but fyi ucarp and kernel carp does not work together (i did not found out why). So we will test the ucarp more deeply and maybe switch our carp system to ucarp :( Maybe in future we can try to built our own binary diffs for freebsd-update. Then we can make use of custom compiled worlds+kernels. But this needs a "freebsd-update-built-server" and more custom work on our side. bye, Andy --1yeeQ81UyVL57Vl7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFE6dvkNdaVG+xuEHERAtYRAJ96PUif2JZstfb3mRXtGBjK7Rl8ZgCgisxe 5WuSNlYUqNKr+CDOsyjFFmU= =+vX9 -----END PGP SIGNATURE----- --1yeeQ81UyVL57Vl7--