For most data an rsync like solution would work just fine. The problem with that is with files that are constantly being written to and changed like database files. Partial data writes during an rsync can corrupt the mirrors. Of course this is true of any thing but rsync would be slower having to periodically scan the drive for any files that have changed and may not sync files that currently open, locked and being written to. Using a lower level of sync could allow the data to be changed simultaneously on many systems without delay.

On Wed, 2003-02-26 at 10:04, Aaron J. Seigo wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wednesday 26 February 2003 09:48, Roy Souther wrote:
> I think the best solution would be a kernel module that allowed for many
> Linux OS kernels to sync between them based on a set of rules. This
> would allow for non-identical systems to work this way with any Linux
> distribution and any combination of software.

why a kernel module? you can do this from user space (where it really belongs) 
using either mirroring facilities provided by the applications you are using 
(usually the most robust) or purpose built tools like rsync, no?

- -- 
Aaron J. Seigo
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE: The 'K' is for 'kick ass'
http://www.kde.org       http://promo.kde.org/3.1/feature_guide.php
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+XPOW1rcusafx20MRArhYAKCX4WFKsy8g6W/UZuAJCC6VuXbWuACbBOK5
BhndGdT/vRr0ObsMrZ/9keA=
=tor4
-----END PGP SIGNATURE-----
Roy Souther
www.SiliconTao.com

Changing the way people do business.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to