[Csync2] csync2 questions
Lars Ellenberg
lars.ellenberg at linbit.com
Tue Dec 9 13:56:52 CET 2008
On Sat, Nov 29, 2008 at 01:24:20PM -0500, Yan Morin wrote:
> Hi,
>
> I have some questions and I can't find answer. I use csync2 1.34.
>
> I try to synchronize files between debian sid (host1) and sidux
> (siduxbox) and I don't understand some feature/configuration/usage.
>
> 1. In the paper.pdf, it is written: "Next you need to create an SSL
> certificate for the
> local Csync2 server. [...] You have to do that on each host you’re
> running csync2 on. When servers are talking with each other fr the first
> time, they add each other to the database."
>
> What I understand is that we need to create different SSL certificate on
> each host. I've tried that and the SSL_connect() fail with a broken pipe
> (seen with strace command). When I use the same SSL certificate on both
> hosts, the SSL works correctly. At least, csync2 -x sends some files.
most of the csync2 installations I did do not use SSL,
as they just go via direct link.
maybe someone else can give you some hints there.
> 2. If I update /etc/csync2.cfg on host1 (the file is inside an include),
> and I proceed to csync -xv on host1, the output is:
>
> host1:/# csync2 -xv
> Connecting to host siduxbox (SSL) ...
> Updating /etc/csync2.cfg on siduxbox ...
> While syncing file /etc/csync2.cfg:
> ERROR from peer siduxbox: Open error while backing up '/etc/csync2.cfg':
> No such file or directory
"Error while backing up" ...
now, is it possible that you have a backup directory configured,
but that backup directory does not exist?
if so, just mkdir it.
> File stays in dirty state. Try again later...
> ERROR from peer siduxbox:
> Finished with 2 errors.
>
> The message "Open error while backing up '*': No such file or directory"
> is for each file that I update on the primary host.
> To remove this message, I currently need to manually remove
> /etc/csync2.cfg on my second host2 (siduxbox).
>
> 3. If I remove a file on host2 by error, is there a way to download it
> from host1, so that host1and host2 have the same file?
what about
host2# touch "file I don't want to remove"
host2# csync2 -xv "file I don't want to remove"
--
: Lars Ellenberg
: LINBIT | Your Way to High Availability
: DRBD/HA support and consulting http://www.linbit.com
DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.
More information about the Csync2
mailing list