I don't know why the error messages was disappearing when run from cron. 
Still, the error doesn't make sense. I am backing up from /mnt/home_ro 
to /mnt/rdbackup and there should be plenty of space:

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/r1vg-homesnap
                       42G   33G  9.1G  79% /mnt/home_ro

Filesystem            Size  Used Avail Use% Mounted on
/dev/b1/rdbackup       50G   34G   16G  69% /mnt/rdbackup

Which device is running out of disk space??

Previous backup seems to have failed, regressing destination now.
Exception '[Errno 28] No space left on device' raised of class 
'exceptions.IOError':
  File "/var/lib/python-support/python2.4/rdiff_backup/robust.py", line 
32, in check_common_error
    try: return function(*args)
  File "/var/lib/python-support/python2.4/rdiff_backup/restore.py", line 
465, in get_fp
    Rdiff.write_patched_fp(current_fp, delta_fp, new_fp)
  File "/var/lib/python-support/python2.4/rdiff_backup/Rdiff.py", line 
73, in write_patched_fp
    rpath.copyfileobj(librsync.PatchedFile(basis_fp, delta_fp), out_fp)
  File "/var/lib/python-support/python2.4/rdiff_backup/rpath.py", line 
60, in copyfileobj
    outputfp.write(inbuf)

Exception '[Errno 28] No space left on device' raised of class 
'exceptions.IOError':
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 
298, in error_check_Main
    try: Main(arglist)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 
318, in Main
    take_action(rps)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 
274, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 
331, in Backup
    backup_final_init(rpout)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 
431, in backup_final_init
    checkdest_if_necessary(rpout)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 
830, in checkdest_if_necessary
    dest_rp.conn.regress.Regress(dest_rp)
  File "/var/lib/python-support/python2.4/rdiff_backup/connection.py", 
line 448, in __call__
    return apply(self.connection.reval, (self.name,) + args)
  File "/var/lib/python-support/python2.4/rdiff_backup/connection.py", 
line 370, in reval
    if isinstance(result, Exception): raise result

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 
298, in error_check_Main
    try: Main(arglist)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 
318, in Main
    take_action(rps)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 
274, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 
331, in Backup
    backup_final_init(rpout)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 
431, in backup_final_init
    checkdest_if_necessary(rpout)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 
830, in checkdest_if_necessary
    dest_rp.conn.regress.Regress(dest_rp)
  File "/var/lib/python-support/python2.4/rdiff_backup/connection.py", 
line 448, in __call__
    return apply(self.connection.reval, (self.name,) + args)
  File "/var/lib/python-support/python2.4/rdiff_backup/connection.py", 
line 370, in reval
    if isinstance(result, Exception): raise result
IOError: [Errno 28] No space left on device
Fatal Error: Lost connection to the remote system


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to