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

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

Re: [rdiff-backup-users] rdiff to SMB share?


From: Cengiz Gunay
Subject: Re: [rdiff-backup-users] rdiff to SMB share?
Date: Wed, 11 Jan 2006 16:37:30 -0500 (EST)

On Wed, 11 Jan 2006, Ben Escoto wrote:

> Ahh, if you checked out CVS, you got the development version, and will
> get entirely different errors. :-)  

:) Keeping with the tradition of coming up with entirely different errors, 
I have some more..

> Looks like a silly mistake that just got added.  Update your CVS or
> apply: ...

I updated from CVS and this time I get this error (note that it still
works fine for within-unix-fs operations):

---
> PYTHONPATH=$RDB_CVS $RDB_CVS/rdiff-backup -v6 ~/bin 
~/emory/cgunay/home_backup/
Making directory /Lab/cengiz/emory/cgunay/home_backup/rdiff-backup-data
Unable to import module xattr.
Extended attributes not supported on filesystem at /Lab/cengiz/bin
Unable to import module posix1e from pylibacl package.
ACLs not supported on filesystem at /Lab/cengiz/bin
-----------------------------------------------------------------
Detected abilities for source (read only) file system:
  Access control lists                         Off
  Extended attributes                          Off
  Case sensitivity                             On
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
Making directory 
/Lab/cengiz/emory/cgunay/home_backup/rdiff-backup-data/rdiff-backup.tmp.0
Making directory 
/Lab/cengiz/emory/cgunay/home_backup/rdiff-backup-data/rdiff-backup.tmp.0/hl
Hard linking 
/Lab/cengiz/emory/cgunay/home_backup/rdiff-backup-data/rdiff-backup.tmp.0/hl/hardlinked_file2
 
to 
/Lab/cengiz/emory/cgunay/home_backup/rdiff-backup-data/rdiff-backup.tmp.0/hardlinked_file1
Warning: hard linking not supported by filesystem at 
/Lab/cengiz/emory/cgunay/home_backup/rdiff-backup-data
Directories on file system at 
/Lab/cengiz/emory/cgunay/home_backup/rdiff-backup-data/rdiff-backup.tmp.0 
are not fsyncable.
Assuming it's unnecessary.
Unable to import module xattr.
Extended attributes not supported on filesystem at 
/Lab/cengiz/emory/cgunay/home_backup/rdiff-backup-data/rdiff-backup.tmp.0
Unable to import module posix1e from pylibacl package.
ACLs not supported on filesystem at 
/Lab/cengiz/emory/cgunay/home_backup/rdiff-backup-data/rdiff-backup.tmp.0
Removing directory 
/Lab/cengiz/emory/cgunay/home_backup/rdiff-backup-data/rdiff-backup.tmp.0
Exception '[Errno 16] Device or resource busy removing 
/Lab/cengiz/emory/cgunay/home_backup/rdiff-backup-data/rdiff-backup.tmp.0' 
raised of class 'exceptions.OSError':
  File "/usr/src/rdiff-backup/rdiff_backup/Main.py", line 295, in 
error_check_Main
    try: Main(arglist)
  File "/usr/src/rdiff-backup/rdiff_backup/Main.py", line 315, in Main
    take_action(rps)
  File "/usr/src/rdiff-backup/rdiff_backup/Main.py", line 271, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/src/rdiff-backup/rdiff_backup/Main.py", line 325, in Backup
    rpout.conn.fs_abilities.backup_set_globals(rpin)
  File "/usr/src/rdiff-backup/rdiff_backup/fs_abilities.py", line 603, in 
backup_set_globals
    dest_fsa = FSAbilities('destination').init_readwrite(Globals.rbdir)
  File "/usr/src/rdiff-backup/rdiff_backup/fs_abilities.py", line 149, in 
init_readwrite
    subdir.delete()
  File "/usr/src/rdiff-backup/rdiff_backup/rpath.py", line 945, in delete
    self.conn.shutil.rmtree(self.path)
  File "/usr/lib64/python2.3/shutil.py", line 140, in rmtree
    raise exc[0], (exc[1][0], exc[1][1] + ' removing '+arg)

Traceback (most recent call last):
  File "/usr/src/rdiff-backup/rdiff-backup", line 23, in ?
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/usr/src/rdiff-backup/rdiff_backup/Main.py", line 295, in 
error_check_Main
    try: Main(arglist)
  File "/usr/src/rdiff-backup/rdiff_backup/Main.py", line 315, in Main
    take_action(rps)
  File "/usr/src/rdiff-backup/rdiff_backup/Main.py", line 271, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/src/rdiff-backup/rdiff_backup/Main.py", line 325, in Backup
    rpout.conn.fs_abilities.backup_set_globals(rpin)
  File "/usr/src/rdiff-backup/rdiff_backup/fs_abilities.py", line 603, in 
backup_set_globals
    dest_fsa = FSAbilities('destination').init_readwrite(Globals.rbdir)
  File "/usr/src/rdiff-backup/rdiff_backup/fs_abilities.py", line 149, in 
init_readwrite
    subdir.delete()
  File "/usr/src/rdiff-backup/rdiff_backup/rpath.py", line 945, in delete
    self.conn.shutil.rmtree(self.path)
  File "/usr/lib64/python2.3/shutil.py", line 140, in rmtree
    raise exc[0], (exc[1][0], exc[1][1] + ' removing '+arg)
OSError: [Errno 16] Device or resource busy removing 
/Lab/cengiz/emory/cgunay/home_backup/rdiff-backup-data/rdiff-backup.tmp.0 
---

As it said, rdiff-backup.tmp.0 directory was still there after it crashed. 
But a simple "rm -r" was sufficient to remove it. So I'm not sure what it 
means by saying "Device or resource busy removing"?

Cengiz Gunay
--
address@hidden  address@hidden (MSN)    address@hidden
Lab: +1-404-727-3565    Home/Cell: +1-678-559-8694
http://userwww.service.emory.edu/~cgunay/
IMs: ICQ# 21104923, address@hidden,yahoo.com,Skype}
--




reply via email to

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