rdiff-backup-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [rdiff-backup-users] Client dying "randomly" on 1.1.16


From: Patrick Nagel
Subject: Re: [rdiff-backup-users] Client dying "randomly" on 1.1.16
Date: Fri, 22 Aug 2008 08:45:30 +0800
User-agent: Thunderbird 2.0.0.16 (X11/20080725)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

Oliver Hookins wrote:
| Hi, I posted about this issue a while ago but I'm having a hard time
| diagnosing the problem since there is no logging on the client side. We are
| doing backups by initiating from the backup server, and for some reason
| clients will die during the night but not every night. Sometimes only once a
| week or less.

I'm also having trouble seeming similar to yours (with rdiff-backup 1.2.0 on
both sides). I'm backing up a server in five parts, initiating the backup from
the backup server. The backup of the biggest part often fails, perhaps in 30%
of the backups. When I run it again, it usually works (the second time).

I only get this output on the backup server:

IOError while trying to log exception! Exception '[Errno 32] Broken pipe'
raised of class '<type 'exceptions.IOError'>': File
"/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 302, in
error_check_Main try: Main(arglist) File
"/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 322, in Main
take_action(rps) File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py",
line 278, in take_action elif action == "backup": Backup(rps[0], rps[1]) File
"/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 341, in Backup
backup.Mirror_and_increment(rpin, rpout, incdir) File
"/usr/lib/python2.5/site-packages/rdiff_backup/backup.py", line 51, in
Mirror_and_increment DestS.patch_and_increment(dest_rpath, source_diffiter,
inc_rpath) File "/usr/lib/python2.5/site-packages/rdiff_backup/backup.py",
line 243, in patch_and_increment ITR(diff.index, diff) File
"/usr/lib/python2.5/site-packages/rdiff_backup/rorpiter.py", line 281, in
__call__ last_branch.fast_process(*args) File
"/usr/lib/python2.5/site-packages/rdiff_backup/backup.py", line 690, in
fast_process inc = increment.Increment(tf, mirror_rp, inc_prefix) File
"/usr/lib/python2.5/site-packages/rdiff_backup/increment.py", line 44, in
Increment else: incrp = makesnapshot(mirror, incpref) File
"/usr/lib/python2.5/site-packages/rdiff_backup/increment.py", line 69, in
makesnapshot (mirror, snapshotrp, compress)) == 0: File
"/usr/lib/python2.5/site-packages/rdiff_backup/robust.py", line 39, in
check_common_error if error_handler: return error_handler(exc, *args) File
"/usr/lib/python2.5/site-packages/rdiff_backup/robust.py", line 88, in
error_handler log.ErrorLog.write_if_open(error_type, rp, exc) File
"/usr/lib/python2.5/site-packages/rdiff_backup/log.py", line 255, in
write_if_open if cls.isopen(): cls.write(error_type, rp, exc) File
"/usr/lib/python2.5/site-packages/rdiff_backup/log.py", line 236, in write
Log(s, 2) File "/usr/lib/python2.5/site-packages/rdiff_backup/log.py", line
122, in __call__ self.log_to_term(message, verbosity) File
"/usr/lib/python2.5/site-packages/rdiff_backup/log.py", line 136, in
log_to_term termfp.write(self.format(message, self.term_verbosity))

But I guess it's not helpful. I'm still trying to figure out a better way to
report this, but since you posted a report that might be related, I just add
my problem to this thread... I added '-v5' to the rdiff-backup command today,
and I'll investigate the output after the next run (in case it fails).

Patrick.

- --
Key ID: 0x86E346D4            http://patrick-nagel.net/key.asc
Fingerprint: 7745 E1BE FA8B FBAD 76AB 2BFC C981 E686 86E3 46D4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkiuDCoACgkQyYHmhobjRtQzzQCcC99hCtn0wB3NaR+QxZ6tVO+c
hVwAnRp5u3xZ5JPtMECIdDcdyqjRNIFL
=SN1O
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]