[Csync2] Csync2 feature request

Dan Brown danb at zu.com
Thu Jul 19 18:24:39 CEST 2007


csync2 is a push technology.  If you want a younger file on web2 to be
transferred to web1, you'll need to be running csync2 -xv to be running on
web2.  Since you cannot (so as I've encountered) have both hosts running
csync2 -xv at the exact same time (one will drop out), running it every
other minute alternately on each host will work (although syncing will be a
max of 2 minutes lag rather than 1).  Depending on whehter or not your synch
will take longer than a minute, you may want to create a script which
creates lock files which are checked for via methods such as rsync so that
the other host does not interrupt a sync in progress.

Your other option (if you cannot or choose not to afford DA-SCSI, file
servers, etc) would be to abandon csync2 and use DRBD 8 + GFS(2)/OCFS in a
primary/primary role.

My feature request for this would be to allow csync2 to be run exactly at
the same time on two different hosts.


_____________________
Dan Brown
danb at zu.com

> -----Original Message-----
> From: csync2-bounces at lists.linbit.com 
> [mailto:csync2-bounces at lists.linbit.com] On Behalf Of prashant
> Sent: Thursday, July 19, 2007 06:45
> To: csync2 at lists.linbit.com
> Subject: [Csync2] Csync2 feature request
> 
> Hi All,
> 
> I am using csync2, for 2 weeks now and its has made my life very easy.
> 
> but would like to add some feature request to csync2 if it is 
> possible to have it on the next releases.
> 
> 1. More logs
> 
> 2. To have csync2 pull in auto younger conflict resolution
> 
> For example:
> web1 and web2 have both csync2 installed and web1 has csync2 
> -xv always running every minute.
> Both have auto younger in their configuration files Normally 
> if the file is younger on web1 it get copied to web2
> 
> But I would like to have csync2 pulling a file from web2 if 
> the file is younger on web2.
> 
> That would mean that i can have many entry points on a 
> cluster with multiple node.
> 
> Well, tell me is this is feasible and matches csync2 philosophy.
> 
> Many Thanks
> 
> Prashant
> _______________________________________________
> Csync2 mailing list
> Csync2 at lists.linbit.com
> http://lists.linbit.com/mailman/listinfo/csync2
> 



More information about the Csync2 mailing list