Hi,
> This sounds like a classic case of running out of file descriptors --
> either on a per-process basis, or on a system-wide basis (more likely
> per-process, as you seem to be able to reproduce it at will with the
> same number of disklist entries on that "host").
probably not on a system-w
Hi,
> Please give the following patch a try and let me know if it solves the
> problem.
the problem persists: selfcheck checked the last 100 lines of the
disklist.
Yes, the patched amandad has been started:
amandad: debug 1 pid 26880 ruid 37 euid 37 start time Sat May 12
12:06:57 2001
amandad:
"John R. Jackson" wrote:
>
> >What shows an error occurred? ...
>
> By "error" I meant you didn't see all the entries in amrecover that you
> expected to see. There isn't anything in the sendbackup*debug file to
> indicate what went wrong (or even that anything did go wrong). The more
> usefu
>the problem persists: selfcheck checked the last 100 lines of the
>disklist.
Well, nuts. I was pretty sure that patch was involved.
In the first letter you said:
After adding one or more lines to the disklist file, only the last 100
lines get checked, then an amandad and a selfcheck proce
Hi,
> So the next step is to make sure amandad and sendsize were compiled
> with -g, get them hung and attach a debugger to them, then get a stack
> traceback ("where") so we can see where they are stopped.
I compiled the whole suite (without amandad.diff, but with make
CFLAGS="-g") and copied c
> I compiled the whole suite (without amandad.diff, but with make
> CFLAGS="-g") and copied client-src/.libs/{amandad,selfcheck} to
> /usr/libexec/amanda/.
I forgot to mention that advfs.diff is applied.