Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 May 2008 15:40:11 -0500
From:      Eric Anderson <anderson@freebsd.org>
To:        Attila Nagy <bra@fsn.hu>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: Consistent inodes between distinct machines
Message-ID:  <4CA7BA82-E95C-45FF-9B94-8EF27B6DB024@freebsd.org>
In-Reply-To: <48070DCF.9090902@fsn.hu>
References:  <48070DCF.9090902@fsn.hu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Apr 17, 2008, at 3:43 AM, Attila Nagy wrote:

> Hello,
>
> I have several NFS servers, where the service must be available  
> 0-24. The servers are mounted read only on the clients and I've  
> solved the problem of maintaining consistent inodes between them by  
> rsyncing an UFS image and mounting it via md on the NFS servers.
> The machines have a common IP address with CARP, so if one of them  
> falls out, the other(s) can take over.
>
> This works nice, but rsyncing multi gigabyte files are becoming more  
> and more annoying, so I've wondered whether it would be possible to  
> get constant inodes between machines via alternative ways.


Why not avoid syncing multi-gigabyte files by splitting your huge FS  
image into many smaller say 512MB files, then use md and geom concat/ 
stripe/etc to make them all one image that you mount?

Eric





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4CA7BA82-E95C-45FF-9B94-8EF27B6DB024>