From owner-freebsd-cluster@FreeBSD.ORG Tue Feb 10 20:58:37 2004 Return-Path: Delivered-To: freebsd-cluster@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41B5416A4CE for ; Tue, 10 Feb 2004 20:58:37 -0800 (PST) Received: from mail010.syd.optusnet.com.au (mail010.syd.optusnet.com.au [211.29.132.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C01B43D1D for ; Tue, 10 Feb 2004 20:58:36 -0800 (PST) (envelope-from Peter.Ross@alumni.tu-berlin.de) Received: from guckloch.zuhause (winax24-194.dialup.optusnet.com.au [211.29.117.194])i1B4wMl05828; Wed, 11 Feb 2004 15:58:23 +1100 Received: from guckloch.zuhause (localhost.zuhause [127.0.0.1]) by guckloch.zuhause (8.12.9/8.12.9) with ESMTP id i1B51WpK007557; Wed, 11 Feb 2004 16:01:32 +1100 (EST) (envelope-from Peter.Ross@alumni.tu-berlin.de) Received: from localhost (petros@localhost)i1B51QVp007554; Wed, 11 Feb 2004 16:01:27 +1100 (EST) X-Authentication-Warning: guckloch.zuhause: petros owned process doing -bs Date: Wed, 11 Feb 2004 16:01:25 +1100 (EST) From: Peter Ross X-X-Sender: petros@guckloch.zuhause To: Andy Sporner In-Reply-To: <20040210181742.55466.qmail@web41503.mail.yahoo.com> Message-ID: <20040211152818.C7241@guckloch.zuhause> References: <20040210181742.55466.qmail@web41503.mail.yahoo.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-cluster Subject: Re: Clustering with FreeBSD X-BeenThere: freebsd-cluster@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Clustering FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Feb 2004 04:58:37 -0000 Hi Andy, your project looks promissing! On Tue, 10 Feb 2004, Andy Sporner wrote: > The "Proof of concept" which is weak compare to the > current version is available on my site at > http://sporner.dyndns.org/bsdclusters/frep I am curious what you improved. At the moment you allow 16 directories because of the static declaration. If you change that against a structure allocated dynamically: When do you think you will reach a limit? How does the initialisation work if you want to replicate a bigger directory tree? If you add a new directory you "walk" through the whole directory tree and mark all the vnodes you want to watch? AFAIK there is no generic pointer in the FreeBSD implementation to add functions triggered by actions like open, write etc. Howe does it work on systems which have triggered actions implementd in their filesystems? Did you start any work related to a "resync" if the server fails (if I am right you send the modification to the server but the writing doesn't fail if the server is down?) I don't want to discourage you;-) These are only curious questions. I am German (we are famous for perfectionism;-) BTW: An Australian friend is tempted to move to Germany because he has some relatives there. But he doesn't speak German yet. What do you think: will it work? I hesitate to give him advice. I am living downunder for 18 month now and am able to make myself understandable and to understand other people. Besides of some smaller problems if it's very noisy. A native speaker has an advantage to fill a gap if there is a word missing - it's easier for him to guess it. And some words I don't know or forget. And I make some smaller mistakes and "think German" (other phrases, other sentence order etc.) So from time to time I feel a little bit disabled. What happened to you when you moved to Germany? Curious Peter