for this one we'll probably need strace output... suitably trimmed to show what it's trying to do with the problem file and possibly surrounding directory.
can you reproduce with a small test case? what rdiff-backup version? there have been some nfs-related fixes... in 1.0.3 for example. -dean On Thu, 15 Jun 2006, Charles Duffy wrote: > Per subject. I'm able to access this file normally via the local filesystem, > and I have the same exception in the same place when trying to run > --check-destination-dir against a different destination location. > > This is with Linux 2.6 on both ends; the NFS mount options are > rw,hard,intr,acl. > > $ rdiff-backup --check-destination-dir > /mnt/backup/rdiff_backup/customer/backup > Traceback (most recent call last): > File "/usr/bin/rdiff-backup", line 23, in ? > rdiff_backup.Main.Main(sys.argv[1:]) > File "/usr/lib64/python2.3/site-packages/rdiff_backup/Main.py", line 286, in > Main > take_action(rps) > File "/usr/lib64/python2.3/site-packages/rdiff_backup/Main.py", line 258, in > take_action > elif action == "check-destination-dir": CheckDest(rps[0]) > File "/usr/lib64/python2.3/site-packages/rdiff_backup/Main.py", line 862, in > CheckDest > dest_rp.conn.regress.Regress(dest_rp) > File "/usr/lib64/python2.3/site-packages/rdiff_backup/regress.py", line 70, > in Regress > for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf) > File "/usr/lib64/python2.3/site-packages/rdiff_backup/regress.py", line 162, > in iterate_meta_rfs > for raw_rf, metadata_rorp in collated: > File "/usr/lib64/python2.3/site-packages/rdiff_backup/rorpiter.py", line 92, > in Collate2Iters > try: relem1 = riter1.next() > File "/usr/lib64/python2.3/site-packages/rdiff_backup/regress.py", line 140, > in helper > for sub_sub_rf in helper(sub_rf): > File "/usr/lib64/python2.3/site-packages/rdiff_backup/regress.py", line 139, > in helper > for sub_rf in rf.yield_sub_rfs(): > File "/usr/lib64/python2.3/site-packages/rdiff_backup/restore.py", line 539, > in yield_sub_rfs > for mirror_rp, inc_pair in collated: > File "/usr/lib64/python2.3/site-packages/rdiff_backup/rorpiter.py", line 92, > in Collate2Iters > try: relem1 = riter1.next() > File "/usr/lib64/python2.3/site-packages/rdiff_backup/restore.py", line 552, > in yield_mirrorrps > rp = mirrorrp.append(filename) > File "/usr/lib64/python2.3/site-packages/rdiff_backup/rpath.py", line 932, > in append > return self.__class__(self.conn, self.base, self.index + (ext,)) > File "/usr/lib64/python2.3/site-packages/rdiff_backup/rpath.py", line 674, > in __init__ > else: self.setdata() > File "/usr/lib64/python2.3/site-packages/rdiff_backup/rpath.py", line 698, > in setdata > self.data = self.conn.C.make_file_dict(self.path) > OSError: [Errno 116] Stale NFS file handle: > '/mnt/backup/rdiff_backup/customer/backup/dumps/package-list' > > > > _______________________________________________ > rdiff-backup-users mailing list at [email protected] > http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users > Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki > _______________________________________________ rdiff-backup-users mailing list at [email protected] http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki
