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

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

[rdiff-backup-users] Strange Error -> No space left on device


From: Robert Tafner
Subject: [rdiff-backup-users] Strange Error -> No space left on device
Date: Sat, 29 Jan 2005 10:43:35 +0100
User-agent: Mozilla Thunderbird 1.0 (Windows/20041206)

Hi everybody,

can anyone of you help me with my problem? I got this error message tonight from our system:

backup of /public
Exception [Errno 28] No space left on device raised of class exceptions.IOError
  File "/usr/bin/rdiff-backup", line 2694, in execute
    self.init_thunk()
  File "/usr/bin/rdiff-backup", line 2729, in init
    ra.init_thunk()
  File "/usr/bin/rdiff-backup", line 2729, in init
    ra.init_thunk()
  File "/usr/bin/rdiff-backup", line 1391, in init
    def init(): delta_tf.write_from_fileobj(delta_fileobj)
  File "/usr/bin/rdiff-backup", line 2574, in write_from_fileobj
    RPath.copyfileobj(fp, outfp)
  File "/usr/bin/rdiff-backup", line 1957, in copyfileobj
    outputfp.write(inbuf)

Exception [Errno 28] No space left on device raised of class exceptions.IOError
  File "/usr/bin/rdiff-backup", line 2694, in execute
    self.init_thunk()
  File "/usr/bin/rdiff-backup", line 3817, in init_thunk
    tf).execute()
  File "/usr/bin/rdiff-backup", line 2699, in execute
    raise exp

Exception [Errno 28] No space left on device raised of class exceptions.IOError
  File "/usr/bin/rdiff-backup", line 4473, in check_skip_error
    try: return thunk()
  File "/usr/bin/rdiff-backup", line 4457, in error_checked
    ITR(indexed_tuple)
  File "/usr/bin/rdiff-backup", line 526, in __call__
    self.process_w_subreducer(indexed_elem)
  File "/usr/bin/rdiff-backup", line 480, in process_w_subreducer
    if not self.subreducer(indexed_elem):
  File "/usr/bin/rdiff-backup", line 526, in __call__
    self.process_w_subreducer(indexed_elem)
  File "/usr/bin/rdiff-backup", line 484, in process_w_subreducer
    assert self.subreducer(indexed_elem)
  File "/usr/bin/rdiff-backup", line 512, in __call__
    self.state.base_init_val = self.base_init(indexed_elem)
  File "/usr/bin/rdiff-backup", line 3786, in base_init
    else: return init_non_dir(dsrp, diff_rorp, incpref)
  File "/usr/bin/rdiff-backup", line 3820, in init_non_dir
    (dsrp,)).execute()
  File "/usr/bin/rdiff-backup", line 2699, in execute
    raise exp

Exception [Errno 28] No space left on device raised of class exceptions.IOError
  File "/usr/bin/rdiff-backup", line 4463, in patch_increment_and_finalize
    try: dsrp = cls.check_skip_error(error_checked)
  File "/usr/bin/rdiff-backup", line 4473, in check_skip_error
    try: return thunk()
  File "/usr/bin/rdiff-backup", line 4457, in error_checked
    ITR(indexed_tuple)
  File "/usr/bin/rdiff-backup", line 526, in __call__
    self.process_w_subreducer(indexed_elem)
  File "/usr/bin/rdiff-backup", line 480, in process_w_subreducer
    if not self.subreducer(indexed_elem):
  File "/usr/bin/rdiff-backup", line 526, in __call__
    self.process_w_subreducer(indexed_elem)
  File "/usr/bin/rdiff-backup", line 484, in process_w_subreducer
    assert self.subreducer(indexed_elem)
  File "/usr/bin/rdiff-backup", line 512, in __call__
    self.state.base_init_val = self.base_init(indexed_elem)
  File "/usr/bin/rdiff-backup", line 3786, in base_init
    else: return init_non_dir(dsrp, diff_rorp, incpref)
  File "/usr/bin/rdiff-backup", line 3820, in init_non_dir
    (dsrp,)).execute()
  File "/usr/bin/rdiff-backup", line 2699, in execute
    raise exp

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 5099, in ?
    Globals.Main.Main()
  File "/usr/bin/rdiff-backup", line 4843, in Main
    self.take_action(rps)
  File "/usr/bin/rdiff-backup", line 4819, in take_action
    elif self.action == "backup": self.Backup(rps[0], rps[1])
  File "/usr/bin/rdiff-backup", line 4873, in Backup
    HighLevel.Mirror_and_increment(rpin, rpout, self.incdir, RSI)
  File "/usr/bin/rdiff-backup", line 4267, in Mirror_and_increment
    DestS.patch_increment_and_finalize(dest_rpath, diffiter, inc_rpath)
  File "/usr/bin/rdiff-backup", line 4466, in patch_increment_and_finalize
    except: cls.handle_last_error(dsrp, finalizer, ITR)
  File "/usr/bin/rdiff-backup", line 4463, in patch_increment_and_finalize
    try: dsrp = cls.check_skip_error(error_checked)
  File "/usr/bin/rdiff-backup", line 4473, in check_skip_error
    try: return thunk()
  File "/usr/bin/rdiff-backup", line 4457, in error_checked
    ITR(indexed_tuple)
  File "/usr/bin/rdiff-backup", line 526, in __call__
    self.process_w_subreducer(indexed_elem)
  File "/usr/bin/rdiff-backup", line 480, in process_w_subreducer
    if not self.subreducer(indexed_elem):
  File "/usr/bin/rdiff-backup", line 526, in __call__
    self.process_w_subreducer(indexed_elem)
  File "/usr/bin/rdiff-backup", line 484, in process_w_subreducer
    assert self.subreducer(indexed_elem)
  File "/usr/bin/rdiff-backup", line 512, in __call__
    self.state.base_init_val = self.base_init(indexed_elem)
  File "/usr/bin/rdiff-backup", line 3786, in base_init
    else: return init_non_dir(dsrp, diff_rorp, incpref)
  File "/usr/bin/rdiff-backup", line 3820, in init_non_dir
    (dsrp,)).execute()
  File "/usr/bin/rdiff-backup", line 2699, in execute
    raise exp
IOError: [Errno 28] No space left on device
rdiff: ERROR: (rs_outfilebuf_drain) error draining buf to file: Broken pipe
rdiff: ERROR: IO error
backup of /etc

At first it seemed clear that there is no space on device. The /temp-file became too big. But how is the system able to make a backup of /etc (last line) but not of /pulic (first line). I thought that there is too less space...

The backup system worked for some weeks perfectly. No message that the space is too small. Why is the temp-file becoming so big? What are the reasons therefore?

Thanks in advance for your help,

Robert
--
Robert Tafner
address@hidden, http://www.dpmi.tugraz.at
Institute of Human Computer Interfaces
University of Technology, Inffeldgasse 16a, 8010 Graz




reply via email to

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