Consistent inodes between distinct machines

Eric Anderson anderson at freebsd.org
Fri May 2 20:58:40 UTC 2008


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




More information about the freebsd-fs mailing list