[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [rdiff-backup-users] Maximum files in a directory?
From: |
Ben Escoto |
Subject: |
Re: [rdiff-backup-users] Maximum files in a directory? |
Date: |
Mon, 23 Jun 2003 12:56:16 -0700 |
>>>>> "TB" == ty <Ty!>
>>>>> wrote the following on Mon, 23 Jun 2003 11:54:23 -0600
TB> Exception exceptions.TypeError: "'NoneType' object is not
TB> callable" in <bound me thod GzipFile.__del__ of <gzip open file
TB> '/export/nrel-disk01-vga/BACKUP/paustia
TB>
n.main/rdiff-backup-data/mirror_metadata.2003-06-23T01:34:41-06:00.snapshot.gz',
TB> mode 'wb' at 0x81ea580 0x81b6a7c>> ignored
But rdiff-backup errors always seem to end in this. :-)
TB> and I'm not sure why this error occurs. From the traceback, it
TB> looks like it happens when rdiff-backup tries to set the time of
TB> a directory in the increments tree.
It seems to happen right after the time is set, on the next file.
This should be the file right after
agecosys/USnriRuns/Inventory/EventsB in alphabetical order. This
patch will make it say exactly:
--- backup.py.old 2003-06-20 14:03:09.000000000 -0700
+++ backup.py 2003-06-23 12:50:14.000000000 -0700
@@ -180,7 +180,7 @@
dest_sig = dest_rorp.getRORPath()
if dest_rorp.isreg():
dest_rp = dest_base_rpath.new_index(index)
- assert dest_rp.isreg()
+ assert dest_rp.isreg(), (dest_rp.path,
dest_rp.lstat())
dest_sig.setfile(Rdiff.get_signature(dest_rp))
else: dest_sig = rpath.RORPath(index)
return dest_sig
The SGID thing shouldn't be an issue, and neither the number of files
in the directory---my file system also has a directory with almost
twice this number, and I haven't had problems.
One possibility is that the file's type changes while the directory is
processed, and the directory's size exacerbates this problem. Could
you check to see if the file has changed while rdiff-backup is
running?
TB> ========================= System Details:
...
TB> rdiff-backup invoked with --no-compression because of large file
TB> issues
You mean the problem making gzip files of over 2GB? I am told that
this is fixed as of python version 2.3a1.
--
Ben Escoto
pgp2KGLf2Oiqa.pgp
Description: PGP signature