On Sat, Sep 26, 2015 at 09:28:16PM -0400, Brian Blater wrote: > I've got csync2 installed on a couple of Ubuntu servers that together with > watcher.py will be keeping a large file system synchronized. All the > files/directories are under the path /data/ and there is about 5 > directories there, but under those directories could be hundreds if not > thousands of other files and directories. > > I'm basically getting everything setup right now and doing some tests. The > sync part works great together with watcher.py to maintain an almost > realtime update. > > The problem I'm having is getting logging setup and working for csync2. > From what I can gather I have to setup an action under the group for the > logging. This is what I have in the csync2.cfg: > > nossl * *; > > group production { > key /etc/csync-production-group.key; > host server1; > host server2; > include /data; > exclude /data/conflict; > exclude *~ .*; > action { > pattern /data/*; > logfile "/var/log/csync2/csync2.log";
That would log the output of the *action* (but you did not define any). action being some command to be called if csync2 updated a file matching pattern. intended use case would be a pattern matching some apache conf files, and an action that basically does "apachectl graceful", once that conf file has been copied over. > do-local; > } > auto none; > } > > I'm not getting any logging at all. I can't figure out if the pattern is > wrong or what. I basically want csync2 to log what it does in the log file, > but I can't get it working. > > Any help would be greatly appreciated. If you want csync2 to log what it does, you have to increase its "verbosity" (add -v...), and possibly tell it to use syslog. it usually should redirect to syslog anyways, if it detects that it has no tty. -- : Lars Ellenberg : http://www.LINBIT.com | Your Way to High Availability : DRBD, Linux-HA and Pacemaker support and consulting DRBD® and LINBIT® are registered trademarks of LINBIT, Austria. _______________________________________________ Csync2 mailing list Csync2@lists.linbit.com http://lists.linbit.com/mailman/listinfo/csync2